Add fixes/features to dynamic PCIe support - Correct issue with translation in generated ACPI tables. - Allow for more than 16 controllers to be generated. - Allow optional use of segment number as UID for cases where ACPI path is needed in other places. - Add support for override protocol that allows platform specific modification of node prior to creation.
Update: v2 - Add IsPosDecode logic to translation patch Jeff Brasen (4): DynamicTablesPkg: AcpiSsdtPcieLibArm: Correct translation value DynamicTablesPkg: AcpiSsdtPcieLibArm: Allow use of segment number as UID DynamicTablesPkg: AcpiSsdtPcieLibArm: Support UID > 0xF DynamicTablesPkg: AcpiSsdtPcieLibArm: Add support for override protocol DynamicTablesPkg/DynamicTablesPkg.dec | 6 ++ .../Protocol/SsdtPcieOverrideProtocol.h | 63 ++++++++++++++++ .../AcpiSsdtPcieLibArm/SsdtPcieGenerator.c | 73 ++++++++++++++++--- .../AcpiSsdtPcieLibArm/SsdtPcieGenerator.h | 2 +- .../Arm/AcpiSsdtPcieLibArm/SsdtPcieLibArm.inf | 7 ++ 5 files changed, 139 insertions(+), 12 deletions(-) create mode 100644 DynamicTablesPkg/Include/Protocol/SsdtPcieOverrideProtocol.h -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#90997): https://edk2.groups.io/g/devel/message/90997 Mute This Topic: https://groups.io/mt/92113674/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-