From: Sunil V L Date: Tue, 25 Jun 2024 15:08:32 +0000 (+0530) Subject: tests/data/acpi: Move x86 ACPI tables under x86/${machine} path X-Git-Tag: qemu-xen-4.20.0~87^2~18 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=7c08eefcaf6588b80bd8ce027fab748db3c53f11;p=qemu-xen.git tests/data/acpi: Move x86 ACPI tables under x86/${machine} path To support multiple architectures using same machine name, create x86 folder and move all x86 related AML files for each machine type inside. Signed-off-by: Sunil V L Reviewed-by: Igor Mammedov Message-Id: <20240625150839.1358279-10-sunilvl@ventanamicro.com> Reviewed-by: Michael S. Tsirkin Signed-off-by: Michael S. Tsirkin --- diff --git a/tests/data/acpi/microvm/APIC b/tests/data/acpi/microvm/APIC deleted file mode 100644 index 672764e711..0000000000 Binary files a/tests/data/acpi/microvm/APIC and /dev/null differ diff --git a/tests/data/acpi/microvm/APIC.ioapic2 b/tests/data/acpi/microvm/APIC.ioapic2 deleted file mode 100644 index 6f24fdb12c..0000000000 Binary files a/tests/data/acpi/microvm/APIC.ioapic2 and /dev/null differ diff --git a/tests/data/acpi/microvm/APIC.pcie b/tests/data/acpi/microvm/APIC.pcie deleted file mode 100644 index 2239ca76a6..0000000000 Binary files a/tests/data/acpi/microvm/APIC.pcie and /dev/null differ diff --git a/tests/data/acpi/microvm/DSDT b/tests/data/acpi/microvm/DSDT deleted file mode 100644 index f477668f2e..0000000000 Binary files a/tests/data/acpi/microvm/DSDT and /dev/null differ diff --git a/tests/data/acpi/microvm/DSDT.ioapic2 b/tests/data/acpi/microvm/DSDT.ioapic2 deleted file mode 100644 index e5924a4996..0000000000 Binary files a/tests/data/acpi/microvm/DSDT.ioapic2 and /dev/null differ diff --git a/tests/data/acpi/microvm/DSDT.pcie b/tests/data/acpi/microvm/DSDT.pcie deleted file mode 100644 index 765f14ef3d..0000000000 Binary files a/tests/data/acpi/microvm/DSDT.pcie and /dev/null differ diff --git a/tests/data/acpi/microvm/DSDT.rtc b/tests/data/acpi/microvm/DSDT.rtc deleted file mode 100644 index e375473b5f..0000000000 Binary files a/tests/data/acpi/microvm/DSDT.rtc and /dev/null differ diff --git a/tests/data/acpi/microvm/DSDT.usb b/tests/data/acpi/microvm/DSDT.usb deleted file mode 100644 index d63fd84620..0000000000 Binary files a/tests/data/acpi/microvm/DSDT.usb and /dev/null differ diff --git a/tests/data/acpi/microvm/ERST.pcie b/tests/data/acpi/microvm/ERST.pcie deleted file mode 100644 index a6d0cb7838..0000000000 Binary files a/tests/data/acpi/microvm/ERST.pcie and /dev/null differ diff --git a/tests/data/acpi/microvm/FACP b/tests/data/acpi/microvm/FACP deleted file mode 100644 index f12cef5cb6..0000000000 Binary files a/tests/data/acpi/microvm/FACP and /dev/null differ diff --git a/tests/data/acpi/pc/APIC b/tests/data/acpi/pc/APIC deleted file mode 100644 index 868a3432f0..0000000000 Binary files a/tests/data/acpi/pc/APIC and /dev/null differ diff --git a/tests/data/acpi/pc/APIC.acpihmat b/tests/data/acpi/pc/APIC.acpihmat deleted file mode 100644 index 125d1ff087..0000000000 Binary files a/tests/data/acpi/pc/APIC.acpihmat and /dev/null differ diff --git a/tests/data/acpi/pc/APIC.cphp b/tests/data/acpi/pc/APIC.cphp deleted file mode 100644 index a2c2a24e5e..0000000000 Binary files a/tests/data/acpi/pc/APIC.cphp and /dev/null differ diff --git a/tests/data/acpi/pc/APIC.dimmpxm b/tests/data/acpi/pc/APIC.dimmpxm deleted file mode 100644 index 9b5922bc72..0000000000 Binary files a/tests/data/acpi/pc/APIC.dimmpxm and /dev/null differ diff --git a/tests/data/acpi/pc/DSDT b/tests/data/acpi/pc/DSDT deleted file mode 100644 index c93ad6b7f8..0000000000 Binary files a/tests/data/acpi/pc/DSDT and /dev/null differ diff --git a/tests/data/acpi/pc/DSDT.acpierst b/tests/data/acpi/pc/DSDT.acpierst deleted file mode 100644 index f643fa2d03..0000000000 Binary files a/tests/data/acpi/pc/DSDT.acpierst and /dev/null differ diff --git a/tests/data/acpi/pc/DSDT.acpihmat b/tests/data/acpi/pc/DSDT.acpihmat deleted file mode 100644 index 9d3695ff28..0000000000 Binary files a/tests/data/acpi/pc/DSDT.acpihmat and /dev/null differ diff --git a/tests/data/acpi/pc/DSDT.bridge b/tests/data/acpi/pc/DSDT.bridge deleted file mode 100644 index 840b45f354..0000000000 Binary files a/tests/data/acpi/pc/DSDT.bridge and /dev/null differ diff --git a/tests/data/acpi/pc/DSDT.cphp b/tests/data/acpi/pc/DSDT.cphp deleted file mode 100644 index dbc0141b2b..0000000000 Binary files a/tests/data/acpi/pc/DSDT.cphp and /dev/null differ diff --git a/tests/data/acpi/pc/DSDT.dimmpxm b/tests/data/acpi/pc/DSDT.dimmpxm deleted file mode 100644 index 1294f655d4..0000000000 Binary files a/tests/data/acpi/pc/DSDT.dimmpxm and /dev/null differ diff --git a/tests/data/acpi/pc/DSDT.hpbridge b/tests/data/acpi/pc/DSDT.hpbridge deleted file mode 100644 index 8012b5eb31..0000000000 Binary files a/tests/data/acpi/pc/DSDT.hpbridge and /dev/null differ diff --git a/tests/data/acpi/pc/DSDT.hpbrroot b/tests/data/acpi/pc/DSDT.hpbrroot deleted file mode 100644 index 4fa0c6fe72..0000000000 Binary files a/tests/data/acpi/pc/DSDT.hpbrroot and /dev/null differ diff --git a/tests/data/acpi/pc/DSDT.ipmikcs b/tests/data/acpi/pc/DSDT.ipmikcs deleted file mode 100644 index 0a891baf45..0000000000 Binary files a/tests/data/acpi/pc/DSDT.ipmikcs and /dev/null differ diff --git a/tests/data/acpi/pc/DSDT.memhp b/tests/data/acpi/pc/DSDT.memhp deleted file mode 100644 index 9b442a64cf..0000000000 Binary files a/tests/data/acpi/pc/DSDT.memhp and /dev/null differ diff --git a/tests/data/acpi/pc/DSDT.nohpet b/tests/data/acpi/pc/DSDT.nohpet deleted file mode 100644 index 1754c68788..0000000000 Binary files a/tests/data/acpi/pc/DSDT.nohpet and /dev/null differ diff --git a/tests/data/acpi/pc/DSDT.numamem b/tests/data/acpi/pc/DSDT.numamem deleted file mode 100644 index 9fc731d3d2..0000000000 Binary files a/tests/data/acpi/pc/DSDT.numamem and /dev/null differ diff --git a/tests/data/acpi/pc/DSDT.roothp b/tests/data/acpi/pc/DSDT.roothp deleted file mode 100644 index e654c83ebe..0000000000 Binary files a/tests/data/acpi/pc/DSDT.roothp and /dev/null differ diff --git a/tests/data/acpi/pc/ERST.acpierst b/tests/data/acpi/pc/ERST.acpierst deleted file mode 100644 index 7965ac2562..0000000000 Binary files a/tests/data/acpi/pc/ERST.acpierst and /dev/null differ diff --git a/tests/data/acpi/pc/FACP b/tests/data/acpi/pc/FACP deleted file mode 100644 index 5fe21a5967..0000000000 Binary files a/tests/data/acpi/pc/FACP and /dev/null differ diff --git a/tests/data/acpi/pc/FACP.nosmm b/tests/data/acpi/pc/FACP.nosmm deleted file mode 100644 index 7e19550748..0000000000 Binary files a/tests/data/acpi/pc/FACP.nosmm and /dev/null differ diff --git a/tests/data/acpi/pc/FACS b/tests/data/acpi/pc/FACS deleted file mode 100644 index fc67ecc407..0000000000 Binary files a/tests/data/acpi/pc/FACS and /dev/null differ diff --git a/tests/data/acpi/pc/HMAT.acpihmat b/tests/data/acpi/pc/HMAT.acpihmat deleted file mode 100644 index a9d8e5cd47..0000000000 Binary files a/tests/data/acpi/pc/HMAT.acpihmat and /dev/null differ diff --git a/tests/data/acpi/pc/HPET b/tests/data/acpi/pc/HPET deleted file mode 100644 index 19f704abdd..0000000000 Binary files a/tests/data/acpi/pc/HPET and /dev/null differ diff --git a/tests/data/acpi/pc/NFIT.dimmpxm b/tests/data/acpi/pc/NFIT.dimmpxm deleted file mode 100644 index 02d23385bc..0000000000 Binary files a/tests/data/acpi/pc/NFIT.dimmpxm and /dev/null differ diff --git a/tests/data/acpi/pc/SLIT.cphp b/tests/data/acpi/pc/SLIT.cphp deleted file mode 100644 index 67f00813af..0000000000 Binary files a/tests/data/acpi/pc/SLIT.cphp and /dev/null differ diff --git a/tests/data/acpi/pc/SLIT.memhp b/tests/data/acpi/pc/SLIT.memhp deleted file mode 100644 index 67f00813af..0000000000 Binary files a/tests/data/acpi/pc/SLIT.memhp and /dev/null differ diff --git a/tests/data/acpi/pc/SRAT.acpihmat b/tests/data/acpi/pc/SRAT.acpihmat deleted file mode 100644 index e0b36e97f6..0000000000 Binary files a/tests/data/acpi/pc/SRAT.acpihmat and /dev/null differ diff --git a/tests/data/acpi/pc/SRAT.cphp b/tests/data/acpi/pc/SRAT.cphp deleted file mode 100644 index d8ce4f5a9c..0000000000 Binary files a/tests/data/acpi/pc/SRAT.cphp and /dev/null differ diff --git a/tests/data/acpi/pc/SRAT.dimmpxm b/tests/data/acpi/pc/SRAT.dimmpxm deleted file mode 100644 index 7eed48cf2d..0000000000 Binary files a/tests/data/acpi/pc/SRAT.dimmpxm and /dev/null differ diff --git a/tests/data/acpi/pc/SRAT.memhp b/tests/data/acpi/pc/SRAT.memhp deleted file mode 100644 index a5b5f9adef..0000000000 Binary files a/tests/data/acpi/pc/SRAT.memhp and /dev/null differ diff --git a/tests/data/acpi/pc/SRAT.numamem b/tests/data/acpi/pc/SRAT.numamem deleted file mode 100644 index 56da58e269..0000000000 Binary files a/tests/data/acpi/pc/SRAT.numamem and /dev/null differ diff --git a/tests/data/acpi/pc/SSDT.dimmpxm b/tests/data/acpi/pc/SSDT.dimmpxm deleted file mode 100644 index 70f133412f..0000000000 Binary files a/tests/data/acpi/pc/SSDT.dimmpxm and /dev/null differ diff --git a/tests/data/acpi/pc/WAET b/tests/data/acpi/pc/WAET deleted file mode 100644 index ac0db59183..0000000000 Binary files a/tests/data/acpi/pc/WAET and /dev/null differ diff --git a/tests/data/acpi/q35/APIC b/tests/data/acpi/q35/APIC deleted file mode 100644 index 868a3432f0..0000000000 Binary files a/tests/data/acpi/q35/APIC and /dev/null differ diff --git a/tests/data/acpi/q35/APIC.acpihmat b/tests/data/acpi/q35/APIC.acpihmat deleted file mode 100644 index 125d1ff087..0000000000 Binary files a/tests/data/acpi/q35/APIC.acpihmat and /dev/null differ diff --git a/tests/data/acpi/q35/APIC.acpihmat-noinitiator b/tests/data/acpi/q35/APIC.acpihmat-noinitiator deleted file mode 100644 index 9b5922bc72..0000000000 Binary files a/tests/data/acpi/q35/APIC.acpihmat-noinitiator and /dev/null differ diff --git a/tests/data/acpi/q35/APIC.core-count b/tests/data/acpi/q35/APIC.core-count deleted file mode 100644 index d9d7ca9a89..0000000000 Binary files a/tests/data/acpi/q35/APIC.core-count and /dev/null differ diff --git a/tests/data/acpi/q35/APIC.core-count2 b/tests/data/acpi/q35/APIC.core-count2 deleted file mode 100644 index 4f24284434..0000000000 Binary files a/tests/data/acpi/q35/APIC.core-count2 and /dev/null differ diff --git a/tests/data/acpi/q35/APIC.cphp b/tests/data/acpi/q35/APIC.cphp deleted file mode 100644 index a2c2a24e5e..0000000000 Binary files a/tests/data/acpi/q35/APIC.cphp and /dev/null differ diff --git a/tests/data/acpi/q35/APIC.dimmpxm b/tests/data/acpi/q35/APIC.dimmpxm deleted file mode 100644 index 9b5922bc72..0000000000 Binary files a/tests/data/acpi/q35/APIC.dimmpxm and /dev/null differ diff --git a/tests/data/acpi/q35/APIC.thread-count b/tests/data/acpi/q35/APIC.thread-count deleted file mode 100644 index c27e87fcf1..0000000000 Binary files a/tests/data/acpi/q35/APIC.thread-count and /dev/null differ diff --git a/tests/data/acpi/q35/APIC.thread-count2 b/tests/data/acpi/q35/APIC.thread-count2 deleted file mode 100644 index ac200ab7aa..0000000000 Binary files a/tests/data/acpi/q35/APIC.thread-count2 and /dev/null differ diff --git a/tests/data/acpi/q35/APIC.type4-count b/tests/data/acpi/q35/APIC.type4-count deleted file mode 100644 index ab60a6ef06..0000000000 Binary files a/tests/data/acpi/q35/APIC.type4-count and /dev/null differ diff --git a/tests/data/acpi/q35/APIC.xapic b/tests/data/acpi/q35/APIC.xapic deleted file mode 100644 index 83bd28325a..0000000000 Binary files a/tests/data/acpi/q35/APIC.xapic and /dev/null differ diff --git a/tests/data/acpi/q35/CEDT.cxl b/tests/data/acpi/q35/CEDT.cxl deleted file mode 100644 index ff8203af07..0000000000 Binary files a/tests/data/acpi/q35/CEDT.cxl and /dev/null differ diff --git a/tests/data/acpi/q35/DMAR.dmar b/tests/data/acpi/q35/DMAR.dmar deleted file mode 100644 index 0dca6e68ad..0000000000 Binary files a/tests/data/acpi/q35/DMAR.dmar and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT b/tests/data/acpi/q35/DSDT deleted file mode 100644 index fb89ae0ac6..0000000000 Binary files a/tests/data/acpi/q35/DSDT and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.acpierst b/tests/data/acpi/q35/DSDT.acpierst deleted file mode 100644 index 46fd25400b..0000000000 Binary files a/tests/data/acpi/q35/DSDT.acpierst and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.acpihmat b/tests/data/acpi/q35/DSDT.acpihmat deleted file mode 100644 index 61c5bd52a4..0000000000 Binary files a/tests/data/acpi/q35/DSDT.acpihmat and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.acpihmat-noinitiator b/tests/data/acpi/q35/DSDT.acpihmat-noinitiator deleted file mode 100644 index 3aaa2bbdf5..0000000000 Binary files a/tests/data/acpi/q35/DSDT.acpihmat-noinitiator and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.applesmc b/tests/data/acpi/q35/DSDT.applesmc deleted file mode 100644 index 944209adea..0000000000 Binary files a/tests/data/acpi/q35/DSDT.applesmc and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.bridge b/tests/data/acpi/q35/DSDT.bridge deleted file mode 100644 index d9938dba8f..0000000000 Binary files a/tests/data/acpi/q35/DSDT.bridge and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.core-count b/tests/data/acpi/q35/DSDT.core-count deleted file mode 100644 index a24b04cbdb..0000000000 Binary files a/tests/data/acpi/q35/DSDT.core-count and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.core-count2 b/tests/data/acpi/q35/DSDT.core-count2 deleted file mode 100644 index 3a0cb8c581..0000000000 Binary files a/tests/data/acpi/q35/DSDT.core-count2 and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.cphp b/tests/data/acpi/q35/DSDT.cphp deleted file mode 100644 index 20955d0aa3..0000000000 Binary files a/tests/data/acpi/q35/DSDT.cphp and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.cxl b/tests/data/acpi/q35/DSDT.cxl deleted file mode 100644 index afcdc0d0ba..0000000000 Binary files a/tests/data/acpi/q35/DSDT.cxl and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.dimmpxm b/tests/data/acpi/q35/DSDT.dimmpxm deleted file mode 100644 index 228374b55b..0000000000 Binary files a/tests/data/acpi/q35/DSDT.dimmpxm and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.ipmibt b/tests/data/acpi/q35/DSDT.ipmibt deleted file mode 100644 index 45f911ada5..0000000000 Binary files a/tests/data/acpi/q35/DSDT.ipmibt and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.ipmismbus b/tests/data/acpi/q35/DSDT.ipmismbus deleted file mode 100644 index e5d6811bee..0000000000 Binary files a/tests/data/acpi/q35/DSDT.ipmismbus and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.ivrs b/tests/data/acpi/q35/DSDT.ivrs deleted file mode 100644 index 46fd25400b..0000000000 Binary files a/tests/data/acpi/q35/DSDT.ivrs and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.memhp b/tests/data/acpi/q35/DSDT.memhp deleted file mode 100644 index 5ce081187a..0000000000 Binary files a/tests/data/acpi/q35/DSDT.memhp and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.mmio64 b/tests/data/acpi/q35/DSDT.mmio64 deleted file mode 100644 index bdf36c4d57..0000000000 Binary files a/tests/data/acpi/q35/DSDT.mmio64 and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.multi-bridge b/tests/data/acpi/q35/DSDT.multi-bridge deleted file mode 100644 index 1db43a69e4..0000000000 Binary files a/tests/data/acpi/q35/DSDT.multi-bridge and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.noacpihp b/tests/data/acpi/q35/DSDT.noacpihp deleted file mode 100644 index 8bc16887e1..0000000000 Binary files a/tests/data/acpi/q35/DSDT.noacpihp and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.nohpet b/tests/data/acpi/q35/DSDT.nohpet deleted file mode 100644 index c13e45e361..0000000000 Binary files a/tests/data/acpi/q35/DSDT.nohpet and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.numamem b/tests/data/acpi/q35/DSDT.numamem deleted file mode 100644 index ba6669437e..0000000000 Binary files a/tests/data/acpi/q35/DSDT.numamem and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.pvpanic-isa b/tests/data/acpi/q35/DSDT.pvpanic-isa deleted file mode 100644 index 6ad42873e9..0000000000 Binary files a/tests/data/acpi/q35/DSDT.pvpanic-isa and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.thread-count b/tests/data/acpi/q35/DSDT.thread-count deleted file mode 100644 index a24b04cbdb..0000000000 Binary files a/tests/data/acpi/q35/DSDT.thread-count and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.thread-count2 b/tests/data/acpi/q35/DSDT.thread-count2 deleted file mode 100644 index 3a0cb8c581..0000000000 Binary files a/tests/data/acpi/q35/DSDT.thread-count2 and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.tis.tpm12 b/tests/data/acpi/q35/DSDT.tis.tpm12 deleted file mode 100644 index e381ce4cbf..0000000000 Binary files a/tests/data/acpi/q35/DSDT.tis.tpm12 and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.tis.tpm2 b/tests/data/acpi/q35/DSDT.tis.tpm2 deleted file mode 100644 index a09253042c..0000000000 Binary files a/tests/data/acpi/q35/DSDT.tis.tpm2 and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.type4-count b/tests/data/acpi/q35/DSDT.type4-count deleted file mode 100644 index edc23198cd..0000000000 Binary files a/tests/data/acpi/q35/DSDT.type4-count and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.viot b/tests/data/acpi/q35/DSDT.viot deleted file mode 100644 index 64e81f5711..0000000000 Binary files a/tests/data/acpi/q35/DSDT.viot and /dev/null differ diff --git a/tests/data/acpi/q35/DSDT.xapic b/tests/data/acpi/q35/DSDT.xapic deleted file mode 100644 index d4acd851c6..0000000000 Binary files a/tests/data/acpi/q35/DSDT.xapic and /dev/null differ diff --git a/tests/data/acpi/q35/ERST.acpierst b/tests/data/acpi/q35/ERST.acpierst deleted file mode 100644 index 7965ac2562..0000000000 Binary files a/tests/data/acpi/q35/ERST.acpierst and /dev/null differ diff --git a/tests/data/acpi/q35/FACP b/tests/data/acpi/q35/FACP deleted file mode 100644 index a8f6a89611..0000000000 Binary files a/tests/data/acpi/q35/FACP and /dev/null differ diff --git a/tests/data/acpi/q35/FACP.core-count b/tests/data/acpi/q35/FACP.core-count deleted file mode 100644 index 31fa5dd19c..0000000000 Binary files a/tests/data/acpi/q35/FACP.core-count and /dev/null differ diff --git a/tests/data/acpi/q35/FACP.core-count2 b/tests/data/acpi/q35/FACP.core-count2 deleted file mode 100644 index 31fa5dd19c..0000000000 Binary files a/tests/data/acpi/q35/FACP.core-count2 and /dev/null differ diff --git a/tests/data/acpi/q35/FACP.nosmm b/tests/data/acpi/q35/FACP.nosmm deleted file mode 100644 index c4e6d18ee5..0000000000 Binary files a/tests/data/acpi/q35/FACP.nosmm and /dev/null differ diff --git a/tests/data/acpi/q35/FACP.slic b/tests/data/acpi/q35/FACP.slic deleted file mode 100644 index 48bbb1cf5a..0000000000 Binary files a/tests/data/acpi/q35/FACP.slic and /dev/null differ diff --git a/tests/data/acpi/q35/FACP.thread-count b/tests/data/acpi/q35/FACP.thread-count deleted file mode 100644 index 31fa5dd19c..0000000000 Binary files a/tests/data/acpi/q35/FACP.thread-count and /dev/null differ diff --git a/tests/data/acpi/q35/FACP.thread-count2 b/tests/data/acpi/q35/FACP.thread-count2 deleted file mode 100644 index 31fa5dd19c..0000000000 Binary files a/tests/data/acpi/q35/FACP.thread-count2 and /dev/null differ diff --git a/tests/data/acpi/q35/FACP.type4-count b/tests/data/acpi/q35/FACP.type4-count deleted file mode 100644 index 31fa5dd19c..0000000000 Binary files a/tests/data/acpi/q35/FACP.type4-count and /dev/null differ diff --git a/tests/data/acpi/q35/FACP.xapic b/tests/data/acpi/q35/FACP.xapic deleted file mode 100644 index 31fa5dd19c..0000000000 Binary files a/tests/data/acpi/q35/FACP.xapic and /dev/null differ diff --git a/tests/data/acpi/q35/FACS b/tests/data/acpi/q35/FACS deleted file mode 100644 index fc67ecc407..0000000000 Binary files a/tests/data/acpi/q35/FACS and /dev/null differ diff --git a/tests/data/acpi/q35/HMAT.acpihmat b/tests/data/acpi/q35/HMAT.acpihmat deleted file mode 100644 index a9d8e5cd47..0000000000 Binary files a/tests/data/acpi/q35/HMAT.acpihmat and /dev/null differ diff --git a/tests/data/acpi/q35/HMAT.acpihmat-noinitiator b/tests/data/acpi/q35/HMAT.acpihmat-noinitiator deleted file mode 100644 index 6494d11b9f..0000000000 Binary files a/tests/data/acpi/q35/HMAT.acpihmat-noinitiator and /dev/null differ diff --git a/tests/data/acpi/q35/HPET b/tests/data/acpi/q35/HPET deleted file mode 100644 index 19f704abdd..0000000000 Binary files a/tests/data/acpi/q35/HPET and /dev/null differ diff --git a/tests/data/acpi/q35/IVRS.ivrs b/tests/data/acpi/q35/IVRS.ivrs deleted file mode 100644 index 7f9e91aabc..0000000000 Binary files a/tests/data/acpi/q35/IVRS.ivrs and /dev/null differ diff --git a/tests/data/acpi/q35/MCFG b/tests/data/acpi/q35/MCFG deleted file mode 100644 index 696bc969f2..0000000000 Binary files a/tests/data/acpi/q35/MCFG and /dev/null differ diff --git a/tests/data/acpi/q35/NFIT.dimmpxm b/tests/data/acpi/q35/NFIT.dimmpxm deleted file mode 100644 index 02d23385bc..0000000000 Binary files a/tests/data/acpi/q35/NFIT.dimmpxm and /dev/null differ diff --git a/tests/data/acpi/q35/SLIC.slic b/tests/data/acpi/q35/SLIC.slic deleted file mode 100644 index fd26592e24..0000000000 Binary files a/tests/data/acpi/q35/SLIC.slic and /dev/null differ diff --git a/tests/data/acpi/q35/SLIT.cphp b/tests/data/acpi/q35/SLIT.cphp deleted file mode 100644 index 67f00813af..0000000000 Binary files a/tests/data/acpi/q35/SLIT.cphp and /dev/null differ diff --git a/tests/data/acpi/q35/SLIT.memhp b/tests/data/acpi/q35/SLIT.memhp deleted file mode 100644 index 67f00813af..0000000000 Binary files a/tests/data/acpi/q35/SLIT.memhp and /dev/null differ diff --git a/tests/data/acpi/q35/SRAT.acpihmat b/tests/data/acpi/q35/SRAT.acpihmat deleted file mode 100644 index e0b36e97f6..0000000000 Binary files a/tests/data/acpi/q35/SRAT.acpihmat and /dev/null differ diff --git a/tests/data/acpi/q35/SRAT.acpihmat-noinitiator b/tests/data/acpi/q35/SRAT.acpihmat-noinitiator deleted file mode 100644 index a11d3119ab..0000000000 Binary files a/tests/data/acpi/q35/SRAT.acpihmat-noinitiator and /dev/null differ diff --git a/tests/data/acpi/q35/SRAT.cphp b/tests/data/acpi/q35/SRAT.cphp deleted file mode 100644 index d8ce4f5a9c..0000000000 Binary files a/tests/data/acpi/q35/SRAT.cphp and /dev/null differ diff --git a/tests/data/acpi/q35/SRAT.dimmpxm b/tests/data/acpi/q35/SRAT.dimmpxm deleted file mode 100644 index 7eed48cf2d..0000000000 Binary files a/tests/data/acpi/q35/SRAT.dimmpxm and /dev/null differ diff --git a/tests/data/acpi/q35/SRAT.memhp b/tests/data/acpi/q35/SRAT.memhp deleted file mode 100644 index a5b5f9adef..0000000000 Binary files a/tests/data/acpi/q35/SRAT.memhp and /dev/null differ diff --git a/tests/data/acpi/q35/SRAT.mmio64 b/tests/data/acpi/q35/SRAT.mmio64 deleted file mode 100644 index f5e1e3932a..0000000000 Binary files a/tests/data/acpi/q35/SRAT.mmio64 and /dev/null differ diff --git a/tests/data/acpi/q35/SRAT.numamem b/tests/data/acpi/q35/SRAT.numamem deleted file mode 100644 index 56da58e269..0000000000 Binary files a/tests/data/acpi/q35/SRAT.numamem and /dev/null differ diff --git a/tests/data/acpi/q35/SRAT.xapic b/tests/data/acpi/q35/SRAT.xapic deleted file mode 100644 index 1a91cfa65f..0000000000 Binary files a/tests/data/acpi/q35/SRAT.xapic and /dev/null differ diff --git a/tests/data/acpi/q35/SSDT.dimmpxm b/tests/data/acpi/q35/SSDT.dimmpxm deleted file mode 100644 index 9ea4e0d0ce..0000000000 Binary files a/tests/data/acpi/q35/SSDT.dimmpxm and /dev/null differ diff --git a/tests/data/acpi/q35/TCPA.tis.tpm12 b/tests/data/acpi/q35/TCPA.tis.tpm12 deleted file mode 100644 index a56961b413..0000000000 Binary files a/tests/data/acpi/q35/TCPA.tis.tpm12 and /dev/null differ diff --git a/tests/data/acpi/q35/TPM2.tis.tpm2 b/tests/data/acpi/q35/TPM2.tis.tpm2 deleted file mode 100644 index fe0f05987b..0000000000 Binary files a/tests/data/acpi/q35/TPM2.tis.tpm2 and /dev/null differ diff --git a/tests/data/acpi/q35/VIOT.viot b/tests/data/acpi/q35/VIOT.viot deleted file mode 100644 index 275c78fbe8..0000000000 Binary files a/tests/data/acpi/q35/VIOT.viot and /dev/null differ diff --git a/tests/data/acpi/q35/WAET b/tests/data/acpi/q35/WAET deleted file mode 100644 index ac0db59183..0000000000 Binary files a/tests/data/acpi/q35/WAET and /dev/null differ diff --git a/tests/data/acpi/x86/microvm/APIC b/tests/data/acpi/x86/microvm/APIC new file mode 100644 index 0000000000..672764e711 Binary files /dev/null and b/tests/data/acpi/x86/microvm/APIC differ diff --git a/tests/data/acpi/x86/microvm/APIC.ioapic2 b/tests/data/acpi/x86/microvm/APIC.ioapic2 new file mode 100644 index 0000000000..6f24fdb12c Binary files /dev/null and b/tests/data/acpi/x86/microvm/APIC.ioapic2 differ diff --git a/tests/data/acpi/x86/microvm/APIC.pcie b/tests/data/acpi/x86/microvm/APIC.pcie new file mode 100644 index 0000000000..2239ca76a6 Binary files /dev/null and b/tests/data/acpi/x86/microvm/APIC.pcie differ diff --git a/tests/data/acpi/x86/microvm/DSDT b/tests/data/acpi/x86/microvm/DSDT new file mode 100644 index 0000000000..f477668f2e Binary files /dev/null and b/tests/data/acpi/x86/microvm/DSDT differ diff --git a/tests/data/acpi/x86/microvm/DSDT.ioapic2 b/tests/data/acpi/x86/microvm/DSDT.ioapic2 new file mode 100644 index 0000000000..e5924a4996 Binary files /dev/null and b/tests/data/acpi/x86/microvm/DSDT.ioapic2 differ diff --git a/tests/data/acpi/x86/microvm/DSDT.pcie b/tests/data/acpi/x86/microvm/DSDT.pcie new file mode 100644 index 0000000000..765f14ef3d Binary files /dev/null and b/tests/data/acpi/x86/microvm/DSDT.pcie differ diff --git a/tests/data/acpi/x86/microvm/DSDT.rtc b/tests/data/acpi/x86/microvm/DSDT.rtc new file mode 100644 index 0000000000..e375473b5f Binary files /dev/null and b/tests/data/acpi/x86/microvm/DSDT.rtc differ diff --git a/tests/data/acpi/x86/microvm/DSDT.usb b/tests/data/acpi/x86/microvm/DSDT.usb new file mode 100644 index 0000000000..d63fd84620 Binary files /dev/null and b/tests/data/acpi/x86/microvm/DSDT.usb differ diff --git a/tests/data/acpi/x86/microvm/ERST.pcie b/tests/data/acpi/x86/microvm/ERST.pcie new file mode 100644 index 0000000000..a6d0cb7838 Binary files /dev/null and b/tests/data/acpi/x86/microvm/ERST.pcie differ diff --git a/tests/data/acpi/x86/microvm/FACP b/tests/data/acpi/x86/microvm/FACP new file mode 100644 index 0000000000..f12cef5cb6 Binary files /dev/null and b/tests/data/acpi/x86/microvm/FACP differ diff --git a/tests/data/acpi/x86/pc/APIC b/tests/data/acpi/x86/pc/APIC new file mode 100644 index 0000000000..868a3432f0 Binary files /dev/null and b/tests/data/acpi/x86/pc/APIC differ diff --git a/tests/data/acpi/x86/pc/APIC.acpihmat b/tests/data/acpi/x86/pc/APIC.acpihmat new file mode 100644 index 0000000000..125d1ff087 Binary files /dev/null and b/tests/data/acpi/x86/pc/APIC.acpihmat differ diff --git a/tests/data/acpi/x86/pc/APIC.cphp b/tests/data/acpi/x86/pc/APIC.cphp new file mode 100644 index 0000000000..a2c2a24e5e Binary files /dev/null and b/tests/data/acpi/x86/pc/APIC.cphp differ diff --git a/tests/data/acpi/x86/pc/APIC.dimmpxm b/tests/data/acpi/x86/pc/APIC.dimmpxm new file mode 100644 index 0000000000..9b5922bc72 Binary files /dev/null and b/tests/data/acpi/x86/pc/APIC.dimmpxm differ diff --git a/tests/data/acpi/x86/pc/DSDT b/tests/data/acpi/x86/pc/DSDT new file mode 100644 index 0000000000..c93ad6b7f8 Binary files /dev/null and b/tests/data/acpi/x86/pc/DSDT differ diff --git a/tests/data/acpi/x86/pc/DSDT.acpierst b/tests/data/acpi/x86/pc/DSDT.acpierst new file mode 100644 index 0000000000..f643fa2d03 Binary files /dev/null and b/tests/data/acpi/x86/pc/DSDT.acpierst differ diff --git a/tests/data/acpi/x86/pc/DSDT.acpihmat b/tests/data/acpi/x86/pc/DSDT.acpihmat new file mode 100644 index 0000000000..9d3695ff28 Binary files /dev/null and b/tests/data/acpi/x86/pc/DSDT.acpihmat differ diff --git a/tests/data/acpi/x86/pc/DSDT.bridge b/tests/data/acpi/x86/pc/DSDT.bridge new file mode 100644 index 0000000000..840b45f354 Binary files /dev/null and b/tests/data/acpi/x86/pc/DSDT.bridge differ diff --git a/tests/data/acpi/x86/pc/DSDT.cphp b/tests/data/acpi/x86/pc/DSDT.cphp new file mode 100644 index 0000000000..dbc0141b2b Binary files /dev/null and b/tests/data/acpi/x86/pc/DSDT.cphp differ diff --git a/tests/data/acpi/x86/pc/DSDT.dimmpxm b/tests/data/acpi/x86/pc/DSDT.dimmpxm new file mode 100644 index 0000000000..1294f655d4 Binary files /dev/null and b/tests/data/acpi/x86/pc/DSDT.dimmpxm differ diff --git a/tests/data/acpi/x86/pc/DSDT.hpbridge b/tests/data/acpi/x86/pc/DSDT.hpbridge new file mode 100644 index 0000000000..8012b5eb31 Binary files /dev/null and b/tests/data/acpi/x86/pc/DSDT.hpbridge differ diff --git a/tests/data/acpi/x86/pc/DSDT.hpbrroot b/tests/data/acpi/x86/pc/DSDT.hpbrroot new file mode 100644 index 0000000000..4fa0c6fe72 Binary files /dev/null and b/tests/data/acpi/x86/pc/DSDT.hpbrroot differ diff --git a/tests/data/acpi/x86/pc/DSDT.ipmikcs b/tests/data/acpi/x86/pc/DSDT.ipmikcs new file mode 100644 index 0000000000..0a891baf45 Binary files /dev/null and b/tests/data/acpi/x86/pc/DSDT.ipmikcs differ diff --git a/tests/data/acpi/x86/pc/DSDT.memhp b/tests/data/acpi/x86/pc/DSDT.memhp new file mode 100644 index 0000000000..9b442a64cf Binary files /dev/null and b/tests/data/acpi/x86/pc/DSDT.memhp differ diff --git a/tests/data/acpi/x86/pc/DSDT.nohpet b/tests/data/acpi/x86/pc/DSDT.nohpet new file mode 100644 index 0000000000..1754c68788 Binary files /dev/null and b/tests/data/acpi/x86/pc/DSDT.nohpet differ diff --git a/tests/data/acpi/x86/pc/DSDT.numamem b/tests/data/acpi/x86/pc/DSDT.numamem new file mode 100644 index 0000000000..9fc731d3d2 Binary files /dev/null and b/tests/data/acpi/x86/pc/DSDT.numamem differ diff --git a/tests/data/acpi/x86/pc/DSDT.roothp b/tests/data/acpi/x86/pc/DSDT.roothp new file mode 100644 index 0000000000..e654c83ebe Binary files /dev/null and b/tests/data/acpi/x86/pc/DSDT.roothp differ diff --git a/tests/data/acpi/x86/pc/ERST.acpierst b/tests/data/acpi/x86/pc/ERST.acpierst new file mode 100644 index 0000000000..7965ac2562 Binary files /dev/null and b/tests/data/acpi/x86/pc/ERST.acpierst differ diff --git a/tests/data/acpi/x86/pc/FACP b/tests/data/acpi/x86/pc/FACP new file mode 100644 index 0000000000..5fe21a5967 Binary files /dev/null and b/tests/data/acpi/x86/pc/FACP differ diff --git a/tests/data/acpi/x86/pc/FACP.nosmm b/tests/data/acpi/x86/pc/FACP.nosmm new file mode 100644 index 0000000000..7e19550748 Binary files /dev/null and b/tests/data/acpi/x86/pc/FACP.nosmm differ diff --git a/tests/data/acpi/x86/pc/FACS b/tests/data/acpi/x86/pc/FACS new file mode 100644 index 0000000000..fc67ecc407 Binary files /dev/null and b/tests/data/acpi/x86/pc/FACS differ diff --git a/tests/data/acpi/x86/pc/HMAT.acpihmat b/tests/data/acpi/x86/pc/HMAT.acpihmat new file mode 100644 index 0000000000..a9d8e5cd47 Binary files /dev/null and b/tests/data/acpi/x86/pc/HMAT.acpihmat differ diff --git a/tests/data/acpi/x86/pc/HPET b/tests/data/acpi/x86/pc/HPET new file mode 100644 index 0000000000..19f704abdd Binary files /dev/null and b/tests/data/acpi/x86/pc/HPET differ diff --git a/tests/data/acpi/x86/pc/NFIT.dimmpxm b/tests/data/acpi/x86/pc/NFIT.dimmpxm new file mode 100644 index 0000000000..02d23385bc Binary files /dev/null and b/tests/data/acpi/x86/pc/NFIT.dimmpxm differ diff --git a/tests/data/acpi/x86/pc/SLIT.cphp b/tests/data/acpi/x86/pc/SLIT.cphp new file mode 100644 index 0000000000..67f00813af Binary files /dev/null and b/tests/data/acpi/x86/pc/SLIT.cphp differ diff --git a/tests/data/acpi/x86/pc/SLIT.memhp b/tests/data/acpi/x86/pc/SLIT.memhp new file mode 100644 index 0000000000..67f00813af Binary files /dev/null and b/tests/data/acpi/x86/pc/SLIT.memhp differ diff --git a/tests/data/acpi/x86/pc/SRAT.acpihmat b/tests/data/acpi/x86/pc/SRAT.acpihmat new file mode 100644 index 0000000000..e0b36e97f6 Binary files /dev/null and b/tests/data/acpi/x86/pc/SRAT.acpihmat differ diff --git a/tests/data/acpi/x86/pc/SRAT.cphp b/tests/data/acpi/x86/pc/SRAT.cphp new file mode 100644 index 0000000000..d8ce4f5a9c Binary files /dev/null and b/tests/data/acpi/x86/pc/SRAT.cphp differ diff --git a/tests/data/acpi/x86/pc/SRAT.dimmpxm b/tests/data/acpi/x86/pc/SRAT.dimmpxm new file mode 100644 index 0000000000..7eed48cf2d Binary files /dev/null and b/tests/data/acpi/x86/pc/SRAT.dimmpxm differ diff --git a/tests/data/acpi/x86/pc/SRAT.memhp b/tests/data/acpi/x86/pc/SRAT.memhp new file mode 100644 index 0000000000..a5b5f9adef Binary files /dev/null and b/tests/data/acpi/x86/pc/SRAT.memhp differ diff --git a/tests/data/acpi/x86/pc/SRAT.numamem b/tests/data/acpi/x86/pc/SRAT.numamem new file mode 100644 index 0000000000..56da58e269 Binary files /dev/null and b/tests/data/acpi/x86/pc/SRAT.numamem differ diff --git a/tests/data/acpi/x86/pc/SSDT.dimmpxm b/tests/data/acpi/x86/pc/SSDT.dimmpxm new file mode 100644 index 0000000000..70f133412f Binary files /dev/null and b/tests/data/acpi/x86/pc/SSDT.dimmpxm differ diff --git a/tests/data/acpi/x86/pc/WAET b/tests/data/acpi/x86/pc/WAET new file mode 100644 index 0000000000..ac0db59183 Binary files /dev/null and b/tests/data/acpi/x86/pc/WAET differ diff --git a/tests/data/acpi/x86/q35/APIC b/tests/data/acpi/x86/q35/APIC new file mode 100644 index 0000000000..868a3432f0 Binary files /dev/null and b/tests/data/acpi/x86/q35/APIC differ diff --git a/tests/data/acpi/x86/q35/APIC.acpihmat b/tests/data/acpi/x86/q35/APIC.acpihmat new file mode 100644 index 0000000000..125d1ff087 Binary files /dev/null and b/tests/data/acpi/x86/q35/APIC.acpihmat differ diff --git a/tests/data/acpi/x86/q35/APIC.acpihmat-noinitiator b/tests/data/acpi/x86/q35/APIC.acpihmat-noinitiator new file mode 100644 index 0000000000..9b5922bc72 Binary files /dev/null and b/tests/data/acpi/x86/q35/APIC.acpihmat-noinitiator differ diff --git a/tests/data/acpi/x86/q35/APIC.core-count b/tests/data/acpi/x86/q35/APIC.core-count new file mode 100644 index 0000000000..d9d7ca9a89 Binary files /dev/null and b/tests/data/acpi/x86/q35/APIC.core-count differ diff --git a/tests/data/acpi/x86/q35/APIC.core-count2 b/tests/data/acpi/x86/q35/APIC.core-count2 new file mode 100644 index 0000000000..4f24284434 Binary files /dev/null and b/tests/data/acpi/x86/q35/APIC.core-count2 differ diff --git a/tests/data/acpi/x86/q35/APIC.cphp b/tests/data/acpi/x86/q35/APIC.cphp new file mode 100644 index 0000000000..a2c2a24e5e Binary files /dev/null and b/tests/data/acpi/x86/q35/APIC.cphp differ diff --git a/tests/data/acpi/x86/q35/APIC.dimmpxm b/tests/data/acpi/x86/q35/APIC.dimmpxm new file mode 100644 index 0000000000..9b5922bc72 Binary files /dev/null and b/tests/data/acpi/x86/q35/APIC.dimmpxm differ diff --git a/tests/data/acpi/x86/q35/APIC.thread-count b/tests/data/acpi/x86/q35/APIC.thread-count new file mode 100644 index 0000000000..c27e87fcf1 Binary files /dev/null and b/tests/data/acpi/x86/q35/APIC.thread-count differ diff --git a/tests/data/acpi/x86/q35/APIC.thread-count2 b/tests/data/acpi/x86/q35/APIC.thread-count2 new file mode 100644 index 0000000000..ac200ab7aa Binary files /dev/null and b/tests/data/acpi/x86/q35/APIC.thread-count2 differ diff --git a/tests/data/acpi/x86/q35/APIC.type4-count b/tests/data/acpi/x86/q35/APIC.type4-count new file mode 100644 index 0000000000..ab60a6ef06 Binary files /dev/null and b/tests/data/acpi/x86/q35/APIC.type4-count differ diff --git a/tests/data/acpi/x86/q35/APIC.xapic b/tests/data/acpi/x86/q35/APIC.xapic new file mode 100644 index 0000000000..83bd28325a Binary files /dev/null and b/tests/data/acpi/x86/q35/APIC.xapic differ diff --git a/tests/data/acpi/x86/q35/CEDT.cxl b/tests/data/acpi/x86/q35/CEDT.cxl new file mode 100644 index 0000000000..ff8203af07 Binary files /dev/null and b/tests/data/acpi/x86/q35/CEDT.cxl differ diff --git a/tests/data/acpi/x86/q35/DMAR.dmar b/tests/data/acpi/x86/q35/DMAR.dmar new file mode 100644 index 0000000000..0dca6e68ad Binary files /dev/null and b/tests/data/acpi/x86/q35/DMAR.dmar differ diff --git a/tests/data/acpi/x86/q35/DSDT b/tests/data/acpi/x86/q35/DSDT new file mode 100644 index 0000000000..fb89ae0ac6 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT differ diff --git a/tests/data/acpi/x86/q35/DSDT.acpierst b/tests/data/acpi/x86/q35/DSDT.acpierst new file mode 100644 index 0000000000..46fd25400b Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.acpierst differ diff --git a/tests/data/acpi/x86/q35/DSDT.acpihmat b/tests/data/acpi/x86/q35/DSDT.acpihmat new file mode 100644 index 0000000000..61c5bd52a4 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.acpihmat differ diff --git a/tests/data/acpi/x86/q35/DSDT.acpihmat-noinitiator b/tests/data/acpi/x86/q35/DSDT.acpihmat-noinitiator new file mode 100644 index 0000000000..3aaa2bbdf5 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.acpihmat-noinitiator differ diff --git a/tests/data/acpi/x86/q35/DSDT.applesmc b/tests/data/acpi/x86/q35/DSDT.applesmc new file mode 100644 index 0000000000..944209adea Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.applesmc differ diff --git a/tests/data/acpi/x86/q35/DSDT.bridge b/tests/data/acpi/x86/q35/DSDT.bridge new file mode 100644 index 0000000000..d9938dba8f Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.bridge differ diff --git a/tests/data/acpi/x86/q35/DSDT.core-count b/tests/data/acpi/x86/q35/DSDT.core-count new file mode 100644 index 0000000000..a24b04cbdb Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.core-count differ diff --git a/tests/data/acpi/x86/q35/DSDT.core-count2 b/tests/data/acpi/x86/q35/DSDT.core-count2 new file mode 100644 index 0000000000..3a0cb8c581 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.core-count2 differ diff --git a/tests/data/acpi/x86/q35/DSDT.cphp b/tests/data/acpi/x86/q35/DSDT.cphp new file mode 100644 index 0000000000..20955d0aa3 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.cphp differ diff --git a/tests/data/acpi/x86/q35/DSDT.cxl b/tests/data/acpi/x86/q35/DSDT.cxl new file mode 100644 index 0000000000..afcdc0d0ba Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.cxl differ diff --git a/tests/data/acpi/x86/q35/DSDT.dimmpxm b/tests/data/acpi/x86/q35/DSDT.dimmpxm new file mode 100644 index 0000000000..228374b55b Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.dimmpxm differ diff --git a/tests/data/acpi/x86/q35/DSDT.ipmibt b/tests/data/acpi/x86/q35/DSDT.ipmibt new file mode 100644 index 0000000000..45f911ada5 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.ipmibt differ diff --git a/tests/data/acpi/x86/q35/DSDT.ipmismbus b/tests/data/acpi/x86/q35/DSDT.ipmismbus new file mode 100644 index 0000000000..e5d6811bee Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.ipmismbus differ diff --git a/tests/data/acpi/x86/q35/DSDT.ivrs b/tests/data/acpi/x86/q35/DSDT.ivrs new file mode 100644 index 0000000000..46fd25400b Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.ivrs differ diff --git a/tests/data/acpi/x86/q35/DSDT.memhp b/tests/data/acpi/x86/q35/DSDT.memhp new file mode 100644 index 0000000000..5ce081187a Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.memhp differ diff --git a/tests/data/acpi/x86/q35/DSDT.mmio64 b/tests/data/acpi/x86/q35/DSDT.mmio64 new file mode 100644 index 0000000000..bdf36c4d57 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.mmio64 differ diff --git a/tests/data/acpi/x86/q35/DSDT.multi-bridge b/tests/data/acpi/x86/q35/DSDT.multi-bridge new file mode 100644 index 0000000000..1db43a69e4 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.multi-bridge differ diff --git a/tests/data/acpi/x86/q35/DSDT.noacpihp b/tests/data/acpi/x86/q35/DSDT.noacpihp new file mode 100644 index 0000000000..8bc16887e1 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.noacpihp differ diff --git a/tests/data/acpi/x86/q35/DSDT.nohpet b/tests/data/acpi/x86/q35/DSDT.nohpet new file mode 100644 index 0000000000..c13e45e361 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.nohpet differ diff --git a/tests/data/acpi/x86/q35/DSDT.numamem b/tests/data/acpi/x86/q35/DSDT.numamem new file mode 100644 index 0000000000..ba6669437e Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.numamem differ diff --git a/tests/data/acpi/x86/q35/DSDT.pvpanic-isa b/tests/data/acpi/x86/q35/DSDT.pvpanic-isa new file mode 100644 index 0000000000..6ad42873e9 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.pvpanic-isa differ diff --git a/tests/data/acpi/x86/q35/DSDT.thread-count b/tests/data/acpi/x86/q35/DSDT.thread-count new file mode 100644 index 0000000000..a24b04cbdb Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.thread-count differ diff --git a/tests/data/acpi/x86/q35/DSDT.thread-count2 b/tests/data/acpi/x86/q35/DSDT.thread-count2 new file mode 100644 index 0000000000..3a0cb8c581 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.thread-count2 differ diff --git a/tests/data/acpi/x86/q35/DSDT.tis.tpm12 b/tests/data/acpi/x86/q35/DSDT.tis.tpm12 new file mode 100644 index 0000000000..e381ce4cbf Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.tis.tpm12 differ diff --git a/tests/data/acpi/x86/q35/DSDT.tis.tpm2 b/tests/data/acpi/x86/q35/DSDT.tis.tpm2 new file mode 100644 index 0000000000..a09253042c Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.tis.tpm2 differ diff --git a/tests/data/acpi/x86/q35/DSDT.type4-count b/tests/data/acpi/x86/q35/DSDT.type4-count new file mode 100644 index 0000000000..edc23198cd Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.type4-count differ diff --git a/tests/data/acpi/x86/q35/DSDT.viot b/tests/data/acpi/x86/q35/DSDT.viot new file mode 100644 index 0000000000..64e81f5711 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.viot differ diff --git a/tests/data/acpi/x86/q35/DSDT.xapic b/tests/data/acpi/x86/q35/DSDT.xapic new file mode 100644 index 0000000000..d4acd851c6 Binary files /dev/null and b/tests/data/acpi/x86/q35/DSDT.xapic differ diff --git a/tests/data/acpi/x86/q35/ERST.acpierst b/tests/data/acpi/x86/q35/ERST.acpierst new file mode 100644 index 0000000000..7965ac2562 Binary files /dev/null and b/tests/data/acpi/x86/q35/ERST.acpierst differ diff --git a/tests/data/acpi/x86/q35/FACP b/tests/data/acpi/x86/q35/FACP new file mode 100644 index 0000000000..a8f6a89611 Binary files /dev/null and b/tests/data/acpi/x86/q35/FACP differ diff --git a/tests/data/acpi/x86/q35/FACP.core-count b/tests/data/acpi/x86/q35/FACP.core-count new file mode 100644 index 0000000000..31fa5dd19c Binary files /dev/null and b/tests/data/acpi/x86/q35/FACP.core-count differ diff --git a/tests/data/acpi/x86/q35/FACP.core-count2 b/tests/data/acpi/x86/q35/FACP.core-count2 new file mode 100644 index 0000000000..31fa5dd19c Binary files /dev/null and b/tests/data/acpi/x86/q35/FACP.core-count2 differ diff --git a/tests/data/acpi/x86/q35/FACP.nosmm b/tests/data/acpi/x86/q35/FACP.nosmm new file mode 100644 index 0000000000..c4e6d18ee5 Binary files /dev/null and b/tests/data/acpi/x86/q35/FACP.nosmm differ diff --git a/tests/data/acpi/x86/q35/FACP.slic b/tests/data/acpi/x86/q35/FACP.slic new file mode 100644 index 0000000000..48bbb1cf5a Binary files /dev/null and b/tests/data/acpi/x86/q35/FACP.slic differ diff --git a/tests/data/acpi/x86/q35/FACP.thread-count b/tests/data/acpi/x86/q35/FACP.thread-count new file mode 100644 index 0000000000..31fa5dd19c Binary files /dev/null and b/tests/data/acpi/x86/q35/FACP.thread-count differ diff --git a/tests/data/acpi/x86/q35/FACP.thread-count2 b/tests/data/acpi/x86/q35/FACP.thread-count2 new file mode 100644 index 0000000000..31fa5dd19c Binary files /dev/null and b/tests/data/acpi/x86/q35/FACP.thread-count2 differ diff --git a/tests/data/acpi/x86/q35/FACP.type4-count b/tests/data/acpi/x86/q35/FACP.type4-count new file mode 100644 index 0000000000..31fa5dd19c Binary files /dev/null and b/tests/data/acpi/x86/q35/FACP.type4-count differ diff --git a/tests/data/acpi/x86/q35/FACP.xapic b/tests/data/acpi/x86/q35/FACP.xapic new file mode 100644 index 0000000000..31fa5dd19c Binary files /dev/null and b/tests/data/acpi/x86/q35/FACP.xapic differ diff --git a/tests/data/acpi/x86/q35/FACS b/tests/data/acpi/x86/q35/FACS new file mode 100644 index 0000000000..fc67ecc407 Binary files /dev/null and b/tests/data/acpi/x86/q35/FACS differ diff --git a/tests/data/acpi/x86/q35/HMAT.acpihmat b/tests/data/acpi/x86/q35/HMAT.acpihmat new file mode 100644 index 0000000000..a9d8e5cd47 Binary files /dev/null and b/tests/data/acpi/x86/q35/HMAT.acpihmat differ diff --git a/tests/data/acpi/x86/q35/HMAT.acpihmat-noinitiator b/tests/data/acpi/x86/q35/HMAT.acpihmat-noinitiator new file mode 100644 index 0000000000..6494d11b9f Binary files /dev/null and b/tests/data/acpi/x86/q35/HMAT.acpihmat-noinitiator differ diff --git a/tests/data/acpi/x86/q35/HPET b/tests/data/acpi/x86/q35/HPET new file mode 100644 index 0000000000..19f704abdd Binary files /dev/null and b/tests/data/acpi/x86/q35/HPET differ diff --git a/tests/data/acpi/x86/q35/IVRS.ivrs b/tests/data/acpi/x86/q35/IVRS.ivrs new file mode 100644 index 0000000000..7f9e91aabc Binary files /dev/null and b/tests/data/acpi/x86/q35/IVRS.ivrs differ diff --git a/tests/data/acpi/x86/q35/MCFG b/tests/data/acpi/x86/q35/MCFG new file mode 100644 index 0000000000..696bc969f2 Binary files /dev/null and b/tests/data/acpi/x86/q35/MCFG differ diff --git a/tests/data/acpi/x86/q35/NFIT.dimmpxm b/tests/data/acpi/x86/q35/NFIT.dimmpxm new file mode 100644 index 0000000000..02d23385bc Binary files /dev/null and b/tests/data/acpi/x86/q35/NFIT.dimmpxm differ diff --git a/tests/data/acpi/x86/q35/SLIC.slic b/tests/data/acpi/x86/q35/SLIC.slic new file mode 100644 index 0000000000..fd26592e24 Binary files /dev/null and b/tests/data/acpi/x86/q35/SLIC.slic differ diff --git a/tests/data/acpi/x86/q35/SLIT.cphp b/tests/data/acpi/x86/q35/SLIT.cphp new file mode 100644 index 0000000000..67f00813af Binary files /dev/null and b/tests/data/acpi/x86/q35/SLIT.cphp differ diff --git a/tests/data/acpi/x86/q35/SLIT.memhp b/tests/data/acpi/x86/q35/SLIT.memhp new file mode 100644 index 0000000000..67f00813af Binary files /dev/null and b/tests/data/acpi/x86/q35/SLIT.memhp differ diff --git a/tests/data/acpi/x86/q35/SRAT.acpihmat b/tests/data/acpi/x86/q35/SRAT.acpihmat new file mode 100644 index 0000000000..e0b36e97f6 Binary files /dev/null and b/tests/data/acpi/x86/q35/SRAT.acpihmat differ diff --git a/tests/data/acpi/x86/q35/SRAT.acpihmat-noinitiator b/tests/data/acpi/x86/q35/SRAT.acpihmat-noinitiator new file mode 100644 index 0000000000..a11d3119ab Binary files /dev/null and b/tests/data/acpi/x86/q35/SRAT.acpihmat-noinitiator differ diff --git a/tests/data/acpi/x86/q35/SRAT.cphp b/tests/data/acpi/x86/q35/SRAT.cphp new file mode 100644 index 0000000000..d8ce4f5a9c Binary files /dev/null and b/tests/data/acpi/x86/q35/SRAT.cphp differ diff --git a/tests/data/acpi/x86/q35/SRAT.dimmpxm b/tests/data/acpi/x86/q35/SRAT.dimmpxm new file mode 100644 index 0000000000..7eed48cf2d Binary files /dev/null and b/tests/data/acpi/x86/q35/SRAT.dimmpxm differ diff --git a/tests/data/acpi/x86/q35/SRAT.memhp b/tests/data/acpi/x86/q35/SRAT.memhp new file mode 100644 index 0000000000..a5b5f9adef Binary files /dev/null and b/tests/data/acpi/x86/q35/SRAT.memhp differ diff --git a/tests/data/acpi/x86/q35/SRAT.mmio64 b/tests/data/acpi/x86/q35/SRAT.mmio64 new file mode 100644 index 0000000000..f5e1e3932a Binary files /dev/null and b/tests/data/acpi/x86/q35/SRAT.mmio64 differ diff --git a/tests/data/acpi/x86/q35/SRAT.numamem b/tests/data/acpi/x86/q35/SRAT.numamem new file mode 100644 index 0000000000..56da58e269 Binary files /dev/null and b/tests/data/acpi/x86/q35/SRAT.numamem differ diff --git a/tests/data/acpi/x86/q35/SRAT.xapic b/tests/data/acpi/x86/q35/SRAT.xapic new file mode 100644 index 0000000000..1a91cfa65f Binary files /dev/null and b/tests/data/acpi/x86/q35/SRAT.xapic differ diff --git a/tests/data/acpi/x86/q35/SSDT.dimmpxm b/tests/data/acpi/x86/q35/SSDT.dimmpxm new file mode 100644 index 0000000000..9ea4e0d0ce Binary files /dev/null and b/tests/data/acpi/x86/q35/SSDT.dimmpxm differ diff --git a/tests/data/acpi/x86/q35/TCPA.tis.tpm12 b/tests/data/acpi/x86/q35/TCPA.tis.tpm12 new file mode 100644 index 0000000000..a56961b413 Binary files /dev/null and b/tests/data/acpi/x86/q35/TCPA.tis.tpm12 differ diff --git a/tests/data/acpi/x86/q35/TPM2.tis.tpm2 b/tests/data/acpi/x86/q35/TPM2.tis.tpm2 new file mode 100644 index 0000000000..fe0f05987b Binary files /dev/null and b/tests/data/acpi/x86/q35/TPM2.tis.tpm2 differ diff --git a/tests/data/acpi/x86/q35/VIOT.viot b/tests/data/acpi/x86/q35/VIOT.viot new file mode 100644 index 0000000000..275c78fbe8 Binary files /dev/null and b/tests/data/acpi/x86/q35/VIOT.viot differ diff --git a/tests/data/acpi/x86/q35/WAET b/tests/data/acpi/x86/q35/WAET new file mode 100644 index 0000000000..ac0db59183 Binary files /dev/null and b/tests/data/acpi/x86/q35/WAET differ