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.59, Section 5.2.27.1 & Section 5.2.27.4
- Mantis ID 1991 (https://mantis.uefi.org/mantis/view.php?id=1991)

Signed-off-by: Chris Jones <christopher.jo...@arm.com>
---
 MdePkg/Include/IndustryStandard/Acpi64.h | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/MdePkg/Include/IndustryStandard/Acpi64.h 
b/MdePkg/Include/IndustryStandard/Acpi64.h
index 
b8be65c5e1c861b2a85b81f585ffdb40a178e368..ffa819d83a95ba55784a639b309b8bac8263be6a
 100644
--- a/MdePkg/Include/IndustryStandard/Acpi64.h
+++ b/MdePkg/Include/IndustryStandard/Acpi64.h
@@ -783,7 +783,8 @@ typedef struct {
 /// Generic Initiator Affinity Structure Flags. All other bits are reserved
 /// and must be 0.
 ///
-#define EFI_ACPI_6_4_GENERIC_INITIATOR_AFFINITY_STRUCTURE_ENABLED (1 << 0)
+#define EFI_ACPI_6_4_GENERIC_INITIATOR_AFFINITY_STRUCTURE_ENABLED              
       BIT0
+#define 
EFI_ACPI_6_4_GENERIC_INITIATOR_AFFINITY_STRUCTURE_ARCHITECTURAL_TRANSACTIONS  
BIT1
 
 ///
 /// System Locality Distance Information Table (SLIT).
@@ -2079,7 +2080,8 @@ typedef struct {
 ///
 typedef struct {
   UINT8                         MemoryHierarchy:4;
-  UINT8                         Reserved:4;
+  UINT8                         AccessAttributes:2;
+  UINT8                         Reserved:2;
 } EFI_ACPI_6_4_HMAT_STRUCTURE_SYSTEM_LOCALITY_LATENCY_AND_BANDWIDTH_INFO_FLAGS;
 
 ///
@@ -2091,7 +2093,8 @@ typedef struct {
   UINT32                                                                       
 Length;
   EFI_ACPI_6_4_HMAT_STRUCTURE_SYSTEM_LOCALITY_LATENCY_AND_BANDWIDTH_INFO_FLAGS 
 Flags;
   UINT8                                                                        
 DataType;
-  UINT8                                                                        
 Reserved1[2];
+  UINT8                                                                        
 MinTransferSize;
+  UINT8                                                                        
 Reserved1;
   UINT32                                                                       
 NumberOfInitiatorProximityDomains;
   UINT32                                                                       
 NumberOfTargetProximityDomains;
   UINT8                                                                        
 Reserved2[4];
-- 
Guid("CE165669-3EF3-493F-B85D-6190EE5B9759")



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#78412): https://edk2.groups.io/g/devel/message/78412
Mute This Topic: https://groups.io/mt/84547375/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to