edk2 commit c13377153

Signed-off-by: SergeySlice <sergey.slice@gmail.com>
This commit is contained in:
SergeySlice 2022-07-01 20:10:22 +03:00
parent 02999f3763
commit 758622ae34
3 changed files with 40 additions and 0 deletions

View File

@ -1485,6 +1485,7 @@ typedef struct {
#define EFI_ACPI_6_2_NFIT_NVDIMM_CONTROL_REGION_STRUCTURE_TYPE 4
#define EFI_ACPI_6_2_NFIT_NVDIMM_BLOCK_DATA_WINDOW_REGION_STRUCTURE_TYPE 5
#define EFI_ACPI_6_2_NFIT_FLUSH_HINT_ADDRESS_STRUCTURE_TYPE 6
#define EFI_ACPI_6_2_NFIT_PLATFORM_CAPABILITIES_STRUCTURE_TYPE 7
//
// Definition for NFIT Structure Header
@ -1637,6 +1638,19 @@ typedef struct {
//UINT64 FlushHintAddress[NumberOfFlushHintAddresses];
} EFI_ACPI_6_2_NFIT_FLUSH_HINT_ADDRESS_STRUCTURE;
//
// Definition for Platform Capabilities Structure
//
typedef struct {
UINT16 Type;
UINT16 Length;
UINT8 HighestValidCapability;
UINT8 Reserved_5[3];
UINT32 Capabilities;
UINT8 Reserved_12[4];
} EFI_ACPI_6_2_NFIT_PLATFORM_CAPABILITIES_STRUCTURE;
///
/// Secure DEVices Table (SDEV)
///

View File

@ -1450,6 +1450,7 @@ typedef struct {
#define EFI_ACPI_6_3_NFIT_NVDIMM_CONTROL_REGION_STRUCTURE_TYPE 4
#define EFI_ACPI_6_3_NFIT_NVDIMM_BLOCK_DATA_WINDOW_REGION_STRUCTURE_TYPE 5
#define EFI_ACPI_6_3_NFIT_FLUSH_HINT_ADDRESS_STRUCTURE_TYPE 6
#define EFI_ACPI_6_3_NFIT_PLATFORM_CAPABILITIES_STRUCTURE_TYPE 7
//
// Definition for NFIT Structure Header
@ -1602,6 +1603,18 @@ typedef struct {
//UINT64 FlushHintAddress[NumberOfFlushHintAddresses];
} EFI_ACPI_6_3_NFIT_FLUSH_HINT_ADDRESS_STRUCTURE;
//
// Definition for Platform Capabilities Structure
//
typedef struct {
UINT16 Type;
UINT16 Length;
UINT8 HighestValidCapability;
UINT8 Reserved_5[3];
UINT32 Capabilities;
UINT8 Reserved_12[4];
} EFI_ACPI_6_3_NFIT_PLATFORM_CAPABILITIES_STRUCTURE;
///
/// Secure DEVices Table (SDEV)
///

View File

@ -1493,6 +1493,7 @@ typedef struct {
#define EFI_ACPI_6_4_NFIT_NVDIMM_CONTROL_REGION_STRUCTURE_TYPE 4
#define EFI_ACPI_6_4_NFIT_NVDIMM_BLOCK_DATA_WINDOW_REGION_STRUCTURE_TYPE 5
#define EFI_ACPI_6_4_NFIT_FLUSH_HINT_ADDRESS_STRUCTURE_TYPE 6
#define EFI_ACPI_6_4_NFIT_PLATFORM_CAPABILITIES_STRUCTURE_TYPE 7
//
// Definition for NFIT Structure Header
@ -1651,6 +1652,18 @@ typedef struct {
// UINT64 FlushHintAddress[NumberOfFlushHintAddresses];
} EFI_ACPI_6_4_NFIT_FLUSH_HINT_ADDRESS_STRUCTURE;
//
// Definition for Platform Capabilities Structure
//
typedef struct {
UINT16 Type;
UINT16 Length;
UINT8 HighestValidCapability;
UINT8 Reserved_5[3];
UINT32 Capabilities;
UINT8 Reserved_12[4];
} EFI_ACPI_6_4_NFIT_PLATFORM_CAPABILITIES_STRUCTURE;
///
/// Secure DEVices Table (SDEV)
///