mirror of
https://github.com/acidanthera/audk.git
synced 2025-04-08 17:05:09 +02:00
MdePkg/Acpi65.h: Add RAS2 table defs and signature as in ACPI 6.5
Add EFI_ACPI_RAS2_PCC_DESCRIPTOR, EFI_ACPI_6_5_RAS2_FEATURE_TABLE and EFI_ACPI_6_5_ACPI_RAS2_FEATURE_TABLE_SIGNATURE. Signed-off-by: Carsten Haitzler <carsten.haitzler@foss.arm.com>
This commit is contained in:
parent
babccb841d
commit
dfc242c2dd
@ -1056,6 +1056,26 @@ typedef struct {
|
||||
#define EFI_ACPI_6_5_RASF_PATROL_SCRUB_COMMAND_START_PATROL_SCRUBBER 0x02
|
||||
#define EFI_ACPI_6_5_RASF_PATROL_SCRUB_COMMAND_STOP_PATROL_SCRUBBER 0x03
|
||||
|
||||
///
|
||||
/// ACPI RAS2 PCC Descriptor
|
||||
///
|
||||
typedef struct {
|
||||
UINT8 PccId;
|
||||
UINT8 Reserved[2];
|
||||
UINT8 RasFeatureType;
|
||||
UINT32 Instance;
|
||||
} EFI_ACPI_RAS2_PCC_DESCRIPTOR;
|
||||
|
||||
///
|
||||
/// ACPI RAS2 Feature Table definition.
|
||||
///
|
||||
typedef struct {
|
||||
EFI_ACPI_DESCRIPTION_HEADER Header;
|
||||
UINT16 Reserved;
|
||||
UINT16 PccCount;
|
||||
// EFI_ACPI_RAS2_PCC_DESCRIPTOR Descriptors[PccCount];
|
||||
} EFI_ACPI_6_5_RAS2_FEATURE_TABLE;
|
||||
|
||||
///
|
||||
/// Memory Power State Table definition.
|
||||
///
|
||||
@ -3121,6 +3141,11 @@ typedef struct {
|
||||
///
|
||||
#define EFI_ACPI_6_5_PERSISTENT_SYSTEM_DESCRIPTION_TABLE_SIGNATURE SIGNATURE_32('P', 'S', 'D', 'T')
|
||||
|
||||
///
|
||||
/// "RAS2" ACPI RAS2 Feature Table
|
||||
///
|
||||
#define EFI_ACPI_6_5_ACPI_RAS2_FEATURE_TABLE_SIGNATURE SIGNATURE_32('R', 'A', 'S', '2')
|
||||
|
||||
///
|
||||
/// "RASF" ACPI RAS Feature Table
|
||||
///
|
||||
|
Loading…
x
Reference in New Issue
Block a user