audk/DynamicTablesPkg/Library/Acpi/Arm
Sami Mujawar f413d9bee3 DynamicTablesPkg: Arm SRAT Table Generator
The SRAT generator uses the configuration manager protocol
to obtain the affinity information for the GICC, GIC ITS,
Memory, Generic Initiator, etc. and generates the SRAT table.

The table generator supports ACPI 6.3, SRAT table revision 3.

The ACPI and PCI device handles of the Generic Initiator
Affinity structures are represented using tokens. The
generator invokes the configuration manager protocol
interfaces and requests for objects referenced by tokens
to get the device handle information.

The Configuration Manager object definition for the GICC has
been updated to include the Proximity Domain, Clock Domain
and associated flag information. Similarly the Configuration
Manager object for the GIC ITS has been updated to include
the Proximity Domain information. These changes should not
impact any existing implementations as the new fields have
been added towards the end of the Configuration Manager
Objects.

Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
Reviewed-by: Alexei Fedorov <Alexei.Fedorov@arm.com>
2019-10-21 16:16:50 +01:00
..
AcpiDbg2LibArm DynamicTablesPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:57:57 -07:00
AcpiFadtLibArm DynamicTablesPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:57:57 -07:00
AcpiGtdtLibArm DynamicTablesPkg: GTDT updates for ACPI 6.3 2019-06-11 09:25:46 +01:00
AcpiIortLibArm DynamicTablesPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:57:57 -07:00
AcpiMadtLibArm DynamicTablesPkg: Add ACPI 6.3 SPE support to MADT generator 2019-06-10 21:24:18 +01:00
AcpiMcfgLibArm DynamicTablesPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:57:57 -07:00
AcpiPpttLibArm DynamicTablesPkg: Add dynamic PPTT table generation support 2019-06-11 08:36:18 +01:00
AcpiRawLibArm DynamicTablesPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:57:57 -07:00
AcpiSpcrLibArm DynamicTablesPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:57:57 -07:00
AcpiSratLibArm DynamicTablesPkg: Arm SRAT Table Generator 2019-10-21 16:16:50 +01:00