summaryrefslogtreecommitdiffstats
path: root/BaseTools/Source/Python/Workspace
diff options
context:
space:
mode:
authorPierre Gondois <Pierre.Gondois@arm.com>2021-12-09 10:32:06 +0100
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2021-12-14 16:07:00 +0000
commitc67bf628c8b63b83cab05c878d79bc0e00c72c45 (patch)
tree71658405daa4e0ec737f9cf69d9044bcc004c9fe /BaseTools/Source/Python/Workspace
parent26bf034a59d60ec6f8fe3ece84f2de5e12d16e08 (diff)
downloadedk2-c67bf628c8b63b83cab05c878d79bc0e00c72c45.tar.gz
edk2-c67bf628c8b63b83cab05c878d79bc0e00c72c45.tar.bz2
edk2-c67bf628c8b63b83cab05c878d79bc0e00c72c45.zip
DynamicTablesPkg: FdtHwInfoParser: Add PCI config parser
On platforms that implement PCIe, the PCIe configuration space information must be described to a standards-based operating system in the Memory mapped configuration space base address Description (MCFG) table. The PCIe information is described in the platform Device Tree, the bindings for which can be found at: - linux/Documentation/devicetree/bindings/pci/ host-generic-pci.yaml The FdtHwInfoParser implements a PCI configuration space Parser that parses the platform Device Tree to create CM_ARM_PCI_CONFIG_SPACE_INFO objects which are encapsulated in a Configuration Manager descriptor object and added to the platform information repository. The platform Configuration Manager can then utilise this information when generating the MCFG table. Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com> Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
Diffstat (limited to 'BaseTools/Source/Python/Workspace')
0 files changed, 0 insertions, 0 deletions