mirror of https://github.com/acidanthera/audk.git
MdePkg: Add flags and MinTransferSize to Generic Initiator
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.jones@arm.com> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn> Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
This commit is contained in:
parent
c82d6dd4a3
commit
357383bc4f
|
@ -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];
|
||||
|
|
Loading…
Reference in New Issue