qemu-e2k/tests/data/acpi/q35
Ani Sinha 0ed93f4c05 tests/acpi: update golden master DSDT binary table blobs for q35
In the previously applied commit ("piix4: don't reserve hw resources when
hotplug is off globally"), we make changes to the ACPI DSDT tables
such that some ACPI code are not generated when bsel is absent. Since
as of this point in time, in q35 machines, we do not use bsel for pci
buses, we need to update the DSDT table blobs.
This patch updates the DSDT golden master tables for q35 machines.
At the same time, we clear bios-tables-test-allowed-diff.h for future
changes which update tables.

Following is a typical diff between the q35 acpi DSDT table blobs:

@@ -1,30 +1,30 @@
 /*
  * Intel ACPI Component Architecture
  * AML/ASL+ Disassembler version 20180105 (64-bit version)
  * Copyright (c) 2000 - 2018 Intel Corporation
  *
  * Disassembling to symbolic ASL+ operators
  *
- * Disassembly of tests/data/acpi/q35/DSDT, Tue Sep 15 18:52:47 2020
+ * Disassembly of /tmp/aml-3O0DR0, Tue Sep 15 18:52:47 2020
  *
  * Original Table Header:
  *     Signature        "DSDT"
- *     Length           0x00001DFE (7678)
+ *     Length           0x00001DF6 (7670)
  *     Revision         0x01 **** 32-bit table (V1), no 64-bit math support
- *     Checksum         0xAC
+ *     Checksum         0x17
  *     OEM ID           "BOCHS "
  *     OEM Table ID     "BXPCDSDT"
  *     OEM Revision     0x00000001 (1)
  *     Compiler ID      "BXPC"
  *     Compiler Version 0x00000001 (1)
  */
 DefinitionBlock ("", "DSDT", 1, "BOCHS ", "BXPCDSDT", 0x00000001)
 {
     Scope (\)
     {
         OperationRegion (DBG, SystemIO, 0x0402, One)
         Field (DBG, ByteAcc, NoLock, Preserve)
         {
             DBGB,   8
         }

@@ -3113,24 +3113,20 @@
                 Name (_ADR, 0x00010000)  // _ADR: Address
                 Method (_S1D, 0, NotSerialized)  // _S1D: S1 Device State
                 {
                     Return (Zero)
                 }

                 Method (_S2D, 0, NotSerialized)  // _S2D: S2 Device State
                 {
                     Return (Zero)
                 }

                 Method (_S3D, 0, NotSerialized)  // _S3D: S3 Device State
                 {
                     Return (Zero)
                 }
             }
-
-            Method (PCNT, 0, NotSerialized)
-            {
-            }
         }
     }
 }

Signed-off-by: Ani Sinha <ani@anisinha.ca>
Acked-by: Igor Mammedov <imammedo@redhat.com>
Message-Id: <20200918084111.15339-12-ani@anisinha.ca>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2020-09-29 03:06:12 -04:00
..
APIC
APIC.acpihmat ACPI: add expected files for HMAT tests (acpihmat) 2020-01-05 07:03:03 -05:00
APIC.acpihmat.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.bridge tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.bridge.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.cphp
APIC.cphp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.dimmpxm
APIC.dimmpxm.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.ipmibt tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.ipmibt.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.memhp tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.memhp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.mmio64 tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.mmio64.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.numamem tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.numamem.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.tis tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
APIC.tis.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.acpihmat tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.acpihmat.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.bridge tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.bridge.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.cphp tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.cphp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.dimmpxm tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.dimmpxm.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.ipmibt tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.ipmibt.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.memhp tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.memhp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.mmio64 tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.mmio64.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.numamem tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.numamem.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.tis tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
DSDT.tis.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP
FACP.acpihmat tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.acpihmat.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.bridge tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.bridge.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.cphp tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.cphp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.dimmpxm tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.dimmpxm.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.ipmibt tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.ipmibt.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.memhp tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.memhp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.mmio64 tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.mmio64.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.numamem tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.numamem.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.tis tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACP.tis.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS
FACS.acpihmat tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.acpihmat.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.bridge tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.bridge.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.cphp tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.cphp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.dimmpxm tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.dimmpxm.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.ipmibt tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.ipmibt.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.memhp tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.memhp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.mmio64 tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.mmio64.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.numamem tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.numamem.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.tis tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
FACS.tis.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HMAT.acpihmat ACPI: add expected files for HMAT tests (acpihmat) 2020-01-05 07:03:03 -05:00
HMAT.acpihmat.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HMAT.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET
HPET.acpihmat tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.acpihmat.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.bridge tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.bridge.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.cphp tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.cphp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.dimmpxm tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.dimmpxm.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.ipmibt tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.ipmibt.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.memhp tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.memhp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.mmio64 tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.mmio64.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.numamem tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.numamem.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.tis tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
HPET.tis.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG
MCFG.acpihmat tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.acpihmat.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.bridge tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.bridge.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.cphp tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.cphp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.dimmpxm tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.dimmpxm.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.ipmibt tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.ipmibt.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.memhp tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.memhp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.mmio64 tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.mmio64.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.numamem tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.numamem.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.tis tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
MCFG.tis.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
NFIT.dimmpxm
NFIT.dimmpxm.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
NFIT.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
SLIT.cphp
SLIT.cphp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
SLIT.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
SLIT.memhp
SLIT.memhp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
SRAT.acpihmat ACPI: add expected files for HMAT tests (acpihmat) 2020-01-05 07:03:03 -05:00
SRAT.acpihmat.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
SRAT.cphp
SRAT.cphp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
SRAT.dimmpxm tests/acpi: update expected SRAT files 2020-06-09 12:46:45 -04:00
SRAT.dimmpxm.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
SRAT.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
SRAT.memhp
SRAT.memhp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
SRAT.mmio64 bios-tables-test: prepare expected files for mmio64 2018-11-05 13:24:02 -05:00
SRAT.mmio64.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
SRAT.numamem
SRAT.numamem.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
SSDT.dimmpxm tests/acpi: add expected tables for bios-tables-test 2020-05-04 10:25:03 -04:00
SSDT.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
TPM2.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
TPM2.tis bios-tables-test: Generate reference tables for Q35/TPM-TIS 2020-06-09 14:18:04 -04:00
TPM2.tis.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET acpi: unit-test: Update WAET ACPI Table expected binaries 2020-05-04 10:25:03 -04:00
WAET.acpihmat tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.acpihmat.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.bridge tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.bridge.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.cphp tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.cphp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.dimmpxm tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.dimmpxm.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.ipmibt tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.ipmibt.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.memhp tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.memhp.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.mmio64 tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.mmio64.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.numamem tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.numamem.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.tis tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00
WAET.tis.dsl tests/acpi: update golden master DSDT binary table blobs for q35 2020-09-29 03:06:12 -04:00