summaryrefslogtreecommitdiffstats
path: root/ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.inf
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2016-08-21 18:51:04 +0200
committerArd Biesheuvel <ard.biesheuvel@linaro.org>2016-09-02 21:41:01 +0100
commit9d64ac2369673607a8d5d1339e05d45723efc496 (patch)
tree0b8657ca7a285c88cdffb4bdfe3a8cbf5010d413 /ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.inf
parent53ee81bb686c18789fb1f58b062f40c69f19dec1 (diff)
downloaddevice_linaro_bootloader_edk2-9d64ac2369673607a8d5d1339e05d45723efc496.tar.gz
device_linaro_bootloader_edk2-9d64ac2369673607a8d5d1339e05d45723efc496.tar.bz2
device_linaro_bootloader_edk2-9d64ac2369673607a8d5d1339e05d45723efc496.zip
ArmVirtPkg/FdtPciHostBridgeLib: add MMIO64 support
If the pci-host-ecam-generic DT node describes a 64-bit MMIO region, account for it in the PCI_ROOT_BRIDGE description that we return to the generic PciHostBridgeDxe implementation, which will be able to allocate BARs from it without any further changes. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Laszlo Ersek <lersek@redhat.com> Ref: https://tianocore.acgmultimedia.com/show_bug.cgi?id=65
Diffstat (limited to 'ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.inf')
-rw-r--r--ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.inf1
1 files changed, 1 insertions, 0 deletions
diff --git a/ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.inf b/ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.inf
index fc1d37fb3..0995f4b7a 100644
--- a/ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.inf
+++ b/ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.inf
@@ -47,6 +47,7 @@
[FixedPcd]
gArmTokenSpaceGuid.PcdPciMmio32Translation
+ gArmTokenSpaceGuid.PcdPciMmio64Translation
[Pcd]
gArmTokenSpaceGuid.PcdPciIoTranslation