aboutsummaryrefslogtreecommitdiff
path: root/source/common/dmtables.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/common/dmtables.c')
-rw-r--r--source/common/dmtables.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/common/dmtables.c b/source/common/dmtables.c
index e5536ecf3979..2c779494b96f 100644
--- a/source/common/dmtables.c
+++ b/source/common/dmtables.c
@@ -508,6 +508,8 @@ AdParseTable (
AmlStart = ((UINT8 *) Table + sizeof (ACPI_TABLE_HEADER));
ASL_CV_INIT_FILETREE(Table, AmlStart, AmlLength);
+ AcpiUtSetIntegerWidth (Table->Revision);
+
/* Create the root object */
AcpiGbl_ParseOpRoot = AcpiPsCreateScopeOp (AmlStart);
@@ -543,7 +545,6 @@ AdParseTable (
}
WalkState->ParseFlags &= ~ACPI_PARSE_DELETE_TREE;
- WalkState->ParseFlags |= ACPI_PARSE_DISASSEMBLE;
Status = AcpiPsParseAml (WalkState);
if (ACPI_FAILURE (Status))