Skip to content

Commit da6a9bb

Browse files
acpibobrafaeljw
authored andcommitted
ACPICA: iASL/MADT: Add OEM-defined subtable
ACPICA commit 4450b89b596a2b54b0cdfe2357b49a63445c2e03 Adds support for the "reserved for OEM use" subtable (types 0x80 to 0xFF). Link: acpica/acpica@4450b89b Signed-off-by: Bob Moore <robert.moore@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1 parent 6eaf087 commit da6a9bb

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

include/acpi/actbl2.h

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -842,7 +842,8 @@ enum acpi_madt_type {
842842
ACPI_MADT_TYPE_GENERIC_REDISTRIBUTOR = 14,
843843
ACPI_MADT_TYPE_GENERIC_TRANSLATOR = 15,
844844
ACPI_MADT_TYPE_MULTIPROC_WAKEUP = 16,
845-
ACPI_MADT_TYPE_RESERVED = 17 /* 17 and greater are reserved */
845+
ACPI_MADT_TYPE_RESERVED = 17, /* 17 to 0x7F are reserved */
846+
ACPI_MADT_TYPE_OEM_RESERVED = 0x80 /* 0x80 to 0xFF are reserved for OEM use */
846847
};
847848

848849
/*
@@ -1072,6 +1073,12 @@ struct acpi_madt_multiproc_wakeup_mailbox {
10721073

10731074
#define ACPI_MP_WAKE_COMMAND_WAKEUP 1
10741075

1076+
/* 17: OEM data */
1077+
1078+
struct acpi_madt_oem_data {
1079+
u8 oem_data[0];
1080+
};
1081+
10751082
/*
10761083
* Common flags fields for MADT subtables
10771084
*/

0 commit comments

Comments
 (0)