From: Pierre Gondois <pierre.gond...@arm.com> The Platform Communications Channel Table (Pcct) allows to communicate by describing mailboxes. Make use of the DynamicTablesPkg to generate this table.
This patch-set also contains: - Fixes for the CmObjParser, - Removal of deprecated APIs - Renaming for some of the PCCT fields Pierre Gondois (14): DynamicTablesPkg: Use correct print formatter DynamicTablesPkg: Add PrintString to CmObjParser DynamicTablesPkg: Update CmObjParser for IORT Rev E.d DynamicTablesPkg: Update CmObjParser for MinorRevision DynamicTablesPkg: Fix GTBlock and GTBlockTimerFrame CmObjParsers DynamicTablesPkg: Fix wrong/missing fields in CmObjParser DynamicTablesPkg: Remove deprecated APIs DynamicTablesPkg: FdtHwInfoParserLib: Remove wrong comment DynamicTablesPkg: Fix Ssdt PCI generation comments DynamicTablesPkg: Add PCCT related objects DynamicTablesPkg: Add PCCT Generator DynamicTablesPkg/AmlLib: Allow larger AccessSize for Pcc address space DynamicTablesPkg: Readme.md: Update available tables for generation ShellPkg/AcpiView: Update PCCT fields for ACPI 6.5 DynamicTablesPkg/DynamicTables.dsc.inc | 4 +- DynamicTablesPkg/Include/AcpiTableGenerator.h | 3 +- .../Include/ArmNameSpaceObjects.h | 311 ++++- .../Include/Library/AmlLib/AmlLib.h | 138 -- .../Arm/AcpiPcctLibArm/AcpiPcctLibArm.inf | 30 + .../Acpi/Arm/AcpiPcctLibArm/PcctGenerator.c | 1186 +++++++++++++++++ .../Acpi/Arm/AcpiPcctLibArm/PcctGenerator.h | 43 + .../AcpiSsdtPcieLibArm/SsdtPcieGenerator.c | 8 +- .../Library/Common/AmlLib/Api/AmlApi.c | 85 -- .../AmlLib/CodeGen/AmlResourceDataCodeGen.c | 83 +- .../ConfigurationManagerObjectParser.c | 243 +++- .../FdtHwInfoParserLib/Gic/ArmGicCParser.c | 3 - .../FdtHwInfoParserLib/Gic/ArmGicCParser.h | 3 - DynamicTablesPkg/Readme.md | 3 + .../Parsers/Pcct/PcctParser.c | 6 +- 15 files changed, 1734 insertions(+), 415 deletions(-) create mode 100644 DynamicTablesPkg/Library/Acpi/Arm/AcpiPcctLibArm/AcpiPcctLibArm.inf create mode 100644 DynamicTablesPkg/Library/Acpi/Arm/AcpiPcctLibArm/PcctGenerator.c create mode 100644 DynamicTablesPkg/Library/Acpi/Arm/AcpiPcctLibArm/PcctGenerator.h -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#94881): https://edk2.groups.io/g/devel/message/94881 Mute This Topic: https://groups.io/mt/94232518/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-