]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPlatformPkg/ArmVirtualizationPkg/VirtFdtDxe/VirtFdtDxe.inf
ArmVirtualizationPkg: use a HOB to store device tree blob
[mirror_edk2.git] / ArmPlatformPkg / ArmVirtualizationPkg / VirtFdtDxe / VirtFdtDxe.inf
index daafe6cb5a893215685b4a41db24441ad478fa6d..bca0f0b5f39bf0723b3597320c38195986dd486d 100644 (file)
@@ -16,7 +16,7 @@
 [Defines]\r
   INF_VERSION                    = 0x00010005\r
   BASE_NAME                      = VirtFdtDxe\r
-  FILE_GUID                      = 837DCA9E-E874-4D82-B29A-23FE0E23D1E2\r
+  FILE_GUID                      = 9AD7DCB4-E6EC-472E-96BF-81C219A3F77E\r
   MODULE_TYPE                    = DXE_DRIVER\r
   VERSION_STRING                 = 1.0\r
 \r
@@ -27,6 +27,7 @@
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
+  MdeModulePkg/MdeModulePkg.dec\r
   ArmPkg/ArmPkg.dec\r
   ArmPlatformPkg/ArmPlatformPkg.dec\r
   ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationPkg.dec\r
   DxeServicesLib\r
   FdtLib\r
   VirtioMmioDeviceLib\r
+  HobLib\r
 \r
 [Guids]\r
   gFdtTableGuid\r
+  gVirtioMmioTransportGuid\r
+  gFdtHobGuid\r
 \r
 [Pcd]\r
-  gArmVirtualizationTokenSpaceGuid.PcdDeviceTreeBaseAddress\r
   gArmVirtualizationTokenSpaceGuid.PcdArmPsciMethod\r
   gArmVirtualizationTokenSpaceGuid.PcdFwCfgSelectorAddress\r
   gArmVirtualizationTokenSpaceGuid.PcdFwCfgDataAddress\r
   gArmTokenSpaceGuid.PcdGicDistributorBase\r
+  gArmTokenSpaceGuid.PcdGicRedistributorsBase\r
   gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase\r
   gArmTokenSpaceGuid.PcdArmArchTimerSecIntrNum\r
   gArmTokenSpaceGuid.PcdArmArchTimerIntrNum\r
   gArmTokenSpaceGuid.PcdArmArchTimerVirtIntrNum\r
   gArmTokenSpaceGuid.PcdArmArchTimerHypIntrNum\r
   gArmPlatformTokenSpaceGuid.PcdPL031RtcBase\r
+  gArmPlatformTokenSpaceGuid.PcdPciBusMin\r
+  gArmPlatformTokenSpaceGuid.PcdPciBusMax\r
+  gArmPlatformTokenSpaceGuid.PcdPciIoBase\r
+  gArmPlatformTokenSpaceGuid.PcdPciIoSize\r
+  gArmPlatformTokenSpaceGuid.PcdPciIoTranslation\r
+  gArmPlatformTokenSpaceGuid.PcdPciMmio32Base\r
+  gArmPlatformTokenSpaceGuid.PcdPciMmio32Size\r
+  gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration\r
 \r
 [Protocols]\r
   gEfiDevicePathProtocolGuid\r