dm: update ACPI with latest ASL standard

The device model generating ACPI table use the old ASL
standard(version:20190816), then the iasl in clearlinux(version:31360)
is 20191018, it can't disassemble the ACPI table compiled by old
standard.

Tracked-On: #3933
Signed-off-by: Gao Junhao <junhao.gao@intel.com>
Reviewed-by: Fengwei Yin <fengwei.yin@intel.com>
Acked-by: Yu Wang <yu1.wang@intel.com>
This commit is contained in:
Gao Junhao 2019-10-24 21:18:13 +00:00 committed by wenlingz
parent 5f8e7a6cb7
commit 9143e56336
1 changed files with 7 additions and 7 deletions

View File

@ -316,11 +316,11 @@ basl_fwrite_madt(FILE *fp, struct vmctx *ctx)
/* Local APIC NMI is connected to LINT 1 on all CPUs */
EFPRINTF(fp, "[0001]\t\tSubtable Type : 04\n");
EFPRINTF(fp, "[0001]\t\tLength : 06\n");
EFPRINTF(fp, "[0001]\t\tProcessorId : FF\n");
EFPRINTF(fp, "[0001]\t\tProcessor ID : FF\n");
EFPRINTF(fp, "[0002]\t\tFlags (decoded below) : 0005\n");
EFPRINTF(fp, "\t\t\tPolarity : 1\n");
EFPRINTF(fp, "\t\t\tTrigger Mode : 1\n");
EFPRINTF(fp, "[0001]\t\tInterrupt : 01\n");
EFPRINTF(fp, "[0001]\t\tInterrupt Input LINT : 01\n");
EFPRINTF(fp, "\n");
EFFLUSH(fp);
@ -561,7 +561,7 @@ basl_fwrite_hpet(FILE *fp, struct vmctx *ctx)
EFPRINTF(fp, "[0004]\t\tAsl Compiler Revision : 00000000\n");
EFPRINTF(fp, "\n");
EFPRINTF(fp, "[0004]\t\tTimer Block ID : %08X\n",
EFPRINTF(fp, "[0004]\t\tHardware Block ID : %08X\n",
(uint32_t)vhpet_capabilities());
EFPRINTF(fp,
"[0012]\t\tTimer Block Register : [Generic Address Structure]\n");
@ -573,7 +573,7 @@ basl_fwrite_hpet(FILE *fp, struct vmctx *ctx)
EFPRINTF(fp, "[0008]\t\tAddress : %016X\n", VHPET_BASE);
EFPRINTF(fp, "\n");
EFPRINTF(fp, "[0001]\t\tHPET Number : 00\n");
EFPRINTF(fp, "[0001]\t\tSequence Number : 00\n");
EFPRINTF(fp, "[0002]\t\tMinimum Clock Ticks : 0000\n");
EFPRINTF(fp, "[0004]\t\tFlags (decoded below) : 00000001\n");
EFPRINTF(fp, "\t\t\t4K Page Protect : 1\n");
@ -606,9 +606,9 @@ basl_fwrite_mcfg(FILE *fp, struct vmctx *ctx)
EFPRINTF(fp, "\n");
EFPRINTF(fp, "[0008]\t\tBase Address : %016lX\n", PCI_EMUL_ECFG_BASE);
EFPRINTF(fp, "[0002]\t\tSegment Group: 0000\n");
EFPRINTF(fp, "[0001]\t\tStart Bus: 00\n");
EFPRINTF(fp, "[0001]\t\tEnd Bus: FF\n");
EFPRINTF(fp, "[0002]\t\tSegment Group Number: 0000\n");
EFPRINTF(fp, "[0001]\t\tStart Bus Number: 00\n");
EFPRINTF(fp, "[0001]\t\tEnd Bus Number: FF\n");
EFPRINTF(fp, "[0004]\t\tReserved : 0\n");
EFFLUSH(fp);