Commit da6a9bbe authored by Bob Moore's avatar Bob Moore Committed by Rafael J. Wysocki
Browse files

ACPICA: iASL/MADT: Add OEM-defined subtable

ACPICA commit 4450b89b596a2b54b0cdfe2357b49a63445c2e03

Adds support for the "reserved for OEM use" subtable (types 0x80 to 0xFF).

Link: https://github.com/acpica/acpica/commit/4450b89b


Signed-off-by: default avatarBob Moore <robert.moore@intel.com>
Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
parent 6eaf0877
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -842,7 +842,8 @@ enum acpi_madt_type {
	ACPI_MADT_TYPE_GENERIC_REDISTRIBUTOR = 14,
	ACPI_MADT_TYPE_GENERIC_TRANSLATOR = 15,
	ACPI_MADT_TYPE_MULTIPROC_WAKEUP = 16,
	ACPI_MADT_TYPE_RESERVED = 17	/* 17 and greater are reserved */
	ACPI_MADT_TYPE_RESERVED = 17,	/* 17 to 0x7F are reserved */
	ACPI_MADT_TYPE_OEM_RESERVED = 0x80	/* 0x80 to 0xFF are reserved for OEM use */
};

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

#define ACPI_MP_WAKE_COMMAND_WAKEUP    1

/* 17: OEM data */

struct acpi_madt_oem_data {
	u8 oem_data[0];
};

/*
 * Common flags fields for MADT subtables
 */