Adds generic creator id as DYNT.
Updates the common ACPI tables with generic CreatorId.
Cc: Sami Mujawar <Sami.Mujawar@arm.com>
Cc: Pierre Gondois <pierre.gondois@arm.com>
Signed-off-by: Abdul Lateef Attar <AbdulLateef.Attar@amd.com>
TableId \\r
)\r
\r
-/** The Creator ID for the ACPI tables generated using\r
+/** The generic creator ID for the ACPI tables generated using\r
the standard ACPI table generators.\r
*/\r
+#define TABLE_GENERATOR_CREATOR_ID SIGNATURE_32('D', 'Y', 'N', 'T')\r
+\r
+/** The Creator ID for the ACPI tables generated using\r
+ the standard ACPI table generators for ARM.\r
+*/\r
#define TABLE_GENERATOR_CREATOR_ID_ARM SIGNATURE_32('A', 'R', 'M', 'H')\r
\r
/** A macro to initialise the common header part of EFI ACPI tables as\r
// Minimum supported ACPI Table Revision\r
EFI_ACPI_DBG2_DEBUG_DEVICE_INFORMATION_STRUCT_REVISION,\r
// Creator ID\r
- TABLE_GENERATOR_CREATOR_ID_ARM,\r
+ TABLE_GENERATOR_CREATOR_ID,\r
// Creator Revision\r
DBG2_GENERATOR_REVISION,\r
// Build table function. Use the extended version instead.\r
// Minimum supported ACPI Table Revision\r
EFI_ACPI_6_2_FIXED_ACPI_DESCRIPTION_TABLE_REVISION,\r
// Creator ID\r
- TABLE_GENERATOR_CREATOR_ID_ARM,\r
+ TABLE_GENERATOR_CREATOR_ID,\r
// Creator Revision\r
FADT_GENERATOR_REVISION,\r
// Build Table function\r
// Minimum supported ACPI Table Revision\r
EFI_ACPI_MEMORY_MAPPED_CONFIGURATION_SPACE_ACCESS_TABLE_REVISION,\r
// Creator ID\r
- TABLE_GENERATOR_CREATOR_ID_ARM,\r
+ TABLE_GENERATOR_CREATOR_ID,\r
// Creator Revision\r
MCFG_GENERATOR_REVISION,\r
// Build Table function\r
// Minimum ACPI Table Revision supported by this Generator\r
EFI_ACPI_6_4_PLATFORM_COMMUNICATION_CHANNEL_TABLE_REVISION,\r
// Creator ID\r
- TABLE_GENERATOR_CREATOR_ID_ARM,\r
+ TABLE_GENERATOR_CREATOR_ID,\r
// Creator Revision\r
PCCT_GENERATOR_REVISION,\r
// Build Table function\r
// Minimum supported ACPI Table Revision\r
EFI_ACPI_6_3_PROCESSOR_PROPERTIES_TOPOLOGY_TABLE_REVISION,\r
// Creator ID\r
- TABLE_GENERATOR_CREATOR_ID_ARM,\r
+ TABLE_GENERATOR_CREATOR_ID,\r
// Creator Revision\r
PPTT_GENERATOR_REVISION,\r
// Build Table function\r
// Minimum ACPI Table Revision - Unused\r
0,\r
// Creator ID\r
- TABLE_GENERATOR_CREATOR_ID_ARM,\r
+ TABLE_GENERATOR_CREATOR_ID,\r
// Creator Revision\r
RAW_GENERATOR_REVISION,\r
// Build Table function\r
// Minimum supported ACPI Table Revision\r
EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_REVISION,\r
// Creator ID\r
- TABLE_GENERATOR_CREATOR_ID_ARM,\r
+ TABLE_GENERATOR_CREATOR_ID,\r
// Creator Revision\r
SPCR_GENERATOR_REVISION,\r
// Build table function. Use the extended version instead.\r
// Minimum supported ACPI Table Revision\r
EFI_ACPI_6_3_SYSTEM_RESOURCE_AFFINITY_TABLE_REVISION,\r
// Creator ID\r
- TABLE_GENERATOR_CREATOR_ID_ARM,\r
+ TABLE_GENERATOR_CREATOR_ID,\r
// Creator Revision\r
SRAT_GENERATOR_REVISION,\r
// Build Table function\r
// Minimum ACPI Table Revision - Unused\r
0,\r
// Creator ID\r
- TABLE_GENERATOR_CREATOR_ID_ARM,\r
+ TABLE_GENERATOR_CREATOR_ID,\r
// Creator Revision\r
SSDT_CPU_TOPOLOGY_GENERATOR_REVISION,\r
// Build Table function\r
// Minimum ACPI Table Revision - Unused\r
0,\r
// Creator ID\r
- TABLE_GENERATOR_CREATOR_ID_ARM,\r
+ TABLE_GENERATOR_CREATOR_ID,\r
// Creator Revision\r
SSDT_PCI_GENERATOR_REVISION,\r
// Build table function. Use the extended version instead.\r
// Minimum ACPI Table Revision - Unused\r
0,\r
// Creator ID\r
- TABLE_GENERATOR_CREATOR_ID_ARM,\r
+ TABLE_GENERATOR_CREATOR_ID,\r
// Creator Revision\r
SSDT_SERIAL_GENERATOR_REVISION,\r
// Build table function. Use the extended version instead.\r
// Minimum supported ACPI Table Revision\r
EFI_TPM2_ACPI_TABLE_REVISION_4,\r
// Creator ID\r
- TABLE_GENERATOR_CREATOR_ID_ARM,\r
+ TABLE_GENERATOR_CREATOR_ID,\r
// Creator Revision\r
TPM2_GENERATOR_REVISION,\r
// Build Table function\r
CopyMem (&AcpiHeader.OemId, OemId, 6);\r
CopyMem (&AcpiHeader.OemTableId, OemTableId, 8);\r
AcpiHeader.OemRevision = OemRevision;\r
- AcpiHeader.CreatorId = TABLE_GENERATOR_CREATOR_ID_ARM;\r
+ AcpiHeader.CreatorId = TABLE_GENERATOR_CREATOR_ID;\r
AcpiHeader.CreatorRevision = CREATE_REVISION (1, 0);\r
\r
Status = AmlCreateRootNode (&AcpiHeader, NewRootNode);\r