diff options
Diffstat (limited to 'include/acpi/actbl.h')
-rw-r--r-- | include/acpi/actbl.h | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/include/acpi/actbl.h b/include/acpi/actbl.h index 9b58a8f43771..94970880126f 100644 --- a/include/acpi/actbl.h +++ b/include/acpi/actbl.h | |||
@@ -146,7 +146,24 @@ struct acpi_table_rsdp { | |||
146 | u8 reserved[3]; /* Reserved, must be zero */ | 146 | u8 reserved[3]; /* Reserved, must be zero */ |
147 | }; | 147 | }; |
148 | 148 | ||
149 | #define ACPI_RSDP_REV0_SIZE 20 /* Size of original ACPI 1.0 RSDP */ | 149 | /* Standalone struct for the ACPI 1.0 RSDP */ |
150 | |||
151 | struct acpi_rsdp_common { | ||
152 | char signature[8]; | ||
153 | u8 checksum; | ||
154 | char oem_id[ACPI_OEM_ID_SIZE]; | ||
155 | u8 revision; | ||
156 | u32 rsdt_physical_address; | ||
157 | }; | ||
158 | |||
159 | /* Standalone struct for the extended part of the RSDP (ACPI 2.0+) */ | ||
160 | |||
161 | struct acpi_rsdp_extension { | ||
162 | u32 length; | ||
163 | u64 xsdt_physical_address; | ||
164 | u8 extended_checksum; | ||
165 | u8 reserved[3]; | ||
166 | }; | ||
150 | 167 | ||
151 | /******************************************************************************* | 168 | /******************************************************************************* |
152 | * | 169 | * |