]> git.proxmox.com Git - mirror_edk2.git/commit
DynamicTablesPkg: AcpiSsdtPcieLibArm: Create support library
authorJeff Brasen <jbrasen@nvidia.com>
Fri, 8 Jul 2022 20:59:03 +0000 (14:59 -0600)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Tue, 19 Jul 2022 16:15:35 +0000 (16:15 +0000)
commit19a87683654a4969a9f86a3d02199c253c789970
treebb0ca2fa38f41d2d538408de4fd7538b22a94f92
parent9ac155bf0b875f5df29ff4389107e2ec2ee3807e
DynamicTablesPkg: AcpiSsdtPcieLibArm: Create support library

Add support library to allow for customization of _OSC and slot info.
The functions in the library are unchanged,
with the exception of adding PciInfo pointer to the APIs.

Signed-off-by: Jeff Brasen <jbrasen@nvidia.com>
Reviewed-by: Pierre Gondois <pierre.gondois@arm.com>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
12 files changed:
DynamicTablesPkg/DynamicTables.dsc.inc
DynamicTablesPkg/DynamicTablesPkg.dec
DynamicTablesPkg/DynamicTablesPkg.dsc
DynamicTablesPkg/Include/Library/SsdtPcieSupportLib.h [new file with mode: 0644]
DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.c
DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.h
DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieLibArm.inf
DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieOscTemplate.asl [deleted file]
DynamicTablesPkg/Library/Common/SsdtPcieSupportLib/SsdtPcieOscTemplate.asl [new file with mode: 0644]
DynamicTablesPkg/Library/Common/SsdtPcieSupportLib/SsdtPcieSupportLib.c [new file with mode: 0644]
DynamicTablesPkg/Library/Common/SsdtPcieSupportLib/SsdtPcieSupportLib.inf [new file with mode: 0644]
DynamicTablesPkg/Library/Common/SsdtPcieSupportLib/SsdtPcieSupportLibPrivate.h [new file with mode: 0644]