Bugzilla: 3516 (https://bugzilla.tianocore.org/show_bug.cgi?id=3516)
Make changes to ACPI 6.4 header according to the latest specification:
- ACPI 6.4 January 2021, Table 5.137, Table 5.140, Table 5.141
- Mantis ID 2138 (https://mantis.uefi.org/mantis/view.php?id=2138)
Signed-off-by: Chris Jones <christopher.jones@arm.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
///\r
/// PPTT Revision (as defined in ACPI 6.4 spec.)\r
///\r
-#define EFI_ACPI_6_4_PROCESSOR_PROPERTIES_TOPOLOGY_TABLE_REVISION 0x02\r
+#define EFI_ACPI_6_4_PROCESSOR_PROPERTIES_TOPOLOGY_TABLE_REVISION 0x03\r
\r
///\r
/// PPTT types\r
UINT32 CacheTypeValid:1;\r
UINT32 WritePolicyValid:1;\r
UINT32 LineSizeValid:1;\r
- UINT32 Reserved:25;\r
+ UINT32 CacheIdValid:1;\r
+ UINT32 Reserved:24;\r
} EFI_ACPI_6_4_PPTT_STRUCTURE_CACHE_FLAGS;\r
\r
///\r
UINT8 Associativity;\r
EFI_ACPI_6_4_PPTT_STRUCTURE_CACHE_ATTRIBUTES Attributes;\r
UINT16 LineSize;\r
+ UINT32 CacheId;\r
} EFI_ACPI_6_4_PPTT_STRUCTURE_CACHE;\r
\r
///\r