ACPICA: Update for new Notify values
Implemented several changes for Notify handling: Added support for new Notify values (ACPI 2.0+) and improved the Notify debug output. Notify on PowerResource objects is no longer allowed, as per the ACPI specification. Signed-off-by: Zhang Rui <rui.zhang@intel.com> Signed-off-by: Bob Moore <robert.moore@intel.com> Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de> Signed-off-by: Len Brown <len.brown@intel.com>
This commit is contained in:
@ -402,14 +402,20 @@ typedef unsigned long long acpi_integer;
|
||||
/*
|
||||
* Standard notify values
|
||||
*/
|
||||
#define ACPI_NOTIFY_BUS_CHECK (u8) 0
|
||||
#define ACPI_NOTIFY_DEVICE_CHECK (u8) 1
|
||||
#define ACPI_NOTIFY_DEVICE_WAKE (u8) 2
|
||||
#define ACPI_NOTIFY_EJECT_REQUEST (u8) 3
|
||||
#define ACPI_NOTIFY_DEVICE_CHECK_LIGHT (u8) 4
|
||||
#define ACPI_NOTIFY_FREQUENCY_MISMATCH (u8) 5
|
||||
#define ACPI_NOTIFY_BUS_MODE_MISMATCH (u8) 6
|
||||
#define ACPI_NOTIFY_POWER_FAULT (u8) 7
|
||||
#define ACPI_NOTIFY_BUS_CHECK (u8) 0x00
|
||||
#define ACPI_NOTIFY_DEVICE_CHECK (u8) 0x01
|
||||
#define ACPI_NOTIFY_DEVICE_WAKE (u8) 0x02
|
||||
#define ACPI_NOTIFY_EJECT_REQUEST (u8) 0x03
|
||||
#define ACPI_NOTIFY_DEVICE_CHECK_LIGHT (u8) 0x04
|
||||
#define ACPI_NOTIFY_FREQUENCY_MISMATCH (u8) 0x05
|
||||
#define ACPI_NOTIFY_BUS_MODE_MISMATCH (u8) 0x06
|
||||
#define ACPI_NOTIFY_POWER_FAULT (u8) 0x07
|
||||
#define ACPI_NOTIFY_CAPABILITIES_CHECK (u8) 0x08
|
||||
#define ACPI_NOTIFY_DEVICE_PLD_CHECK (u8) 0x09
|
||||
#define ACPI_NOTIFY_RESERVED (u8) 0x0A
|
||||
#define ACPI_NOTIFY_LOCALITY_UPDATE (u8) 0x0B
|
||||
|
||||
#define ACPI_NOTIFY_MAX 0x0B
|
||||
|
||||
/*
|
||||
* Types associated with ACPI names and objects. The first group of
|
||||
@ -584,7 +590,7 @@ typedef u32 acpi_event_status;
|
||||
|
||||
#define ACPI_SYSTEM_NOTIFY 0x1
|
||||
#define ACPI_DEVICE_NOTIFY 0x2
|
||||
#define ACPI_ALL_NOTIFY 0x3
|
||||
#define ACPI_ALL_NOTIFY (ACPI_SYSTEM_NOTIFY | ACPI_DEVICE_NOTIFY)
|
||||
#define ACPI_MAX_NOTIFY_HANDLER_TYPE 0x3
|
||||
|
||||
#define ACPI_MAX_SYS_NOTIFY 0x7f
|
||||
|
Reference in New Issue
Block a user