summaryrefslogtreecommitdiffstats
path: root/include/acpi
diff options
context:
space:
mode:
authorTony Luck <tony.luck@intel.com>2012-01-17 12:10:16 -0800
committerLen Brown <len.brown@intel.com>2012-01-18 01:14:17 -0500
commitc130bd6f82e5dda28b1a19741c4c2fe269713199 (patch)
tree7561dc50d4c256ca9eb19cd55569bc7867289af7 /include/acpi
parent805a6af8dba5dfdd35ec35dc52ec0122400b2610 (diff)
downloadblackbird-op-linux-c130bd6f82e5dda28b1a19741c4c2fe269713199.tar.gz
blackbird-op-linux-c130bd6f82e5dda28b1a19741c4c2fe269713199.zip
acpi/apei/einj: Add extensions to EINJ from rev 5.0 of acpi spec
ACPI 5.0 provides extensions to the EINJ mechanism to specify the target for the error injection - by APICID for cpu related errors, by address for memory related errors, and by segment/bus/device/function for PCIe related errors. Also extensions for vendor specific error injections. Tested-by: Chen Gong <gong.chen@linux.intel.com> Signed-off-by: Tony Luck <tony.luck@intel.com> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'include/acpi')
-rw-r--r--include/acpi/actbl1.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/acpi/actbl1.h b/include/acpi/actbl1.h
index 7504bc99b29b..f25d7efee630 100644
--- a/include/acpi/actbl1.h
+++ b/include/acpi/actbl1.h
@@ -228,7 +228,8 @@ enum acpi_einj_actions {
ACPI_EINJ_EXECUTE_OPERATION = 5,
ACPI_EINJ_CHECK_BUSY_STATUS = 6,
ACPI_EINJ_GET_COMMAND_STATUS = 7,
- ACPI_EINJ_ACTION_RESERVED = 8, /* 8 and greater are reserved */
+ ACPI_EINJ_SET_ERROR_TYPE_WITH_ADDRESS = 8,
+ ACPI_EINJ_ACTION_RESERVED = 9, /* 9 and greater are reserved */
ACPI_EINJ_TRIGGER_ERROR = 0xFF /* Except for this value */
};
OpenPOWER on IntegriCloud