summaryrefslogtreecommitdiff
path: root/source/compiler/dttable1.c
diff options
context:
space:
mode:
authorRobert Moore <Robert.Moore@intel.com>2017-03-08 13:46:52 -0800
committerRobert Moore <Robert.Moore@intel.com>2017-03-08 13:46:52 -0800
commita1f1056c9e44fd3de8cad3bde89cda5cbb2df466 (patch)
tree74cec7bbaa20cf1427c12f9baca1945a116ed360 /source/compiler/dttable1.c
parentd717eb46f0bd8f691d57efd0a085227780356a2f (diff)
downloadacpica-a1f1056c9e44fd3de8cad3bde89cda5cbb2df466.tar.gz
Add support for new HEST subtable
IA-32 Deferred Machine Check (ACPI 6.2)
Diffstat (limited to 'source/compiler/dttable1.c')
-rw-r--r--source/compiler/dttable1.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/source/compiler/dttable1.c b/source/compiler/dttable1.c
index 36179ef30..bdea5f7e0 100644
--- a/source/compiler/dttable1.c
+++ b/source/compiler/dttable1.c
@@ -1249,6 +1249,16 @@ DtCompileHest (
InfoTable = AcpiDmTableInfoHest9;
break;
+ case ACPI_HEST_TYPE_GENERIC_ERROR_V2:
+
+ InfoTable = AcpiDmTableInfoHest10;
+ break;
+
+ case ACPI_HEST_TYPE_IA32_DEFERRED_CHECK:
+
+ InfoTable = AcpiDmTableInfoHest11;
+ break;
+
default:
/* Cannot continue on unknown type */
@@ -1283,6 +1293,12 @@ DtCompileHest (
Subtable->Buffer))->NumHardwareBanks;
break;
+ case ACPI_HEST_TYPE_IA32_DEFERRED_CHECK:
+
+ BankCount = (ACPI_CAST_PTR (ACPI_HEST_IA_DEFERRED_CHECK,
+ Subtable->Buffer))->NumHardwareBanks;
+ break;
+
default:
break;