ACPI, APEI, HEST table parsing
authorHuang Ying <ying.huang@intel.com>
Tue, 18 May 2010 06:35:13 +0000 (14:35 +0800)
committerLen Brown <len.brown@intel.com>
Thu, 20 May 2010 02:35:06 +0000 (22:35 -0400)
commit9dc966641677795f4d6b0a9ba630d6a3a3e24a57
tree677dddf31719a2507b29d062e5b3359357296b37
parenta643ce207f3e70030bdb431e2a363cc111a60c1a
ACPI, APEI, HEST table parsing

HEST describes error sources in detail; communicating operational
parameters (i.e. severity levels, masking bits, and threshold values)
to OS as necessary. It also allows the platform to report error
sources for which OS would typically not implement support (for
example, chipset-specific error registers).

HEST information may be needed by other subsystems. For example, HEST
PCIE AER error source information describes whether a PCIE root port
works in "firmware first" mode, this is needed by general PCIE AER
error subsystem. So a public HEST tabling parsing interface is
provided.

Signed-off-by: Huang Ying <ying.huang@intel.com>
Signed-off-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
drivers/acpi/apei/Makefile
drivers/acpi/apei/hest.c [new file with mode: 0644]
include/acpi/apei.h [new file with mode: 0644]