From 67fbf12288df10eb1ea76d4f48d6a8efa46ae65c Mon Sep 17 00:00:00 2001 From: Bibo Mao Date: Thu, 12 Jun 2025 17:03:20 +0800 Subject: [PATCH] tests/acpi: Fill acpi table data for LoongArch The acpi table data is filled for LoongArch virt machine with the following command: tests/data/acpi/rebuild-expected-aml.sh Signed-off-by: Bibo Mao Message-Id: <20250612090321.3416594-5-maobibo@loongson.cn> Reviewed-by: Michael S. Tsirkin Signed-off-by: Michael S. Tsirkin --- tests/data/acpi/loongarch64/virt/APIC | Bin 0 -> 108 bytes tests/data/acpi/loongarch64/virt/APIC.topology | Bin 0 -> 153 bytes tests/data/acpi/loongarch64/virt/DSDT | Bin 0 -> 4641 bytes tests/data/acpi/loongarch64/virt/DSDT.memhp | Bin 0 -> 5862 bytes tests/data/acpi/loongarch64/virt/DSDT.numamem | Bin 0 -> 4647 bytes tests/data/acpi/loongarch64/virt/DSDT.topology | Bin 0 -> 4943 bytes tests/data/acpi/loongarch64/virt/FACP | Bin 0 -> 268 bytes tests/data/acpi/loongarch64/virt/MCFG | Bin 0 -> 60 bytes tests/data/acpi/loongarch64/virt/PPTT | Bin 0 -> 76 bytes tests/data/acpi/loongarch64/virt/PPTT.topology | Bin 0 -> 176 bytes tests/data/acpi/loongarch64/virt/SLIT.numamem | Bin 0 -> 48 bytes tests/data/acpi/loongarch64/virt/SPCR | Bin 0 -> 80 bytes tests/data/acpi/loongarch64/virt/SRAT | Bin 0 -> 104 bytes tests/data/acpi/loongarch64/virt/SRAT.memhp | Bin 0 -> 144 bytes tests/data/acpi/loongarch64/virt/SRAT.numamem | Bin 0 -> 144 bytes tests/data/acpi/loongarch64/virt/SRAT.topology | Bin 0 -> 152 bytes 16 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 tests/data/acpi/loongarch64/virt/APIC.topology create mode 100644 tests/data/acpi/loongarch64/virt/DSDT.memhp create mode 100644 tests/data/acpi/loongarch64/virt/DSDT.numamem create mode 100644 tests/data/acpi/loongarch64/virt/DSDT.topology create mode 100644 tests/data/acpi/loongarch64/virt/PPTT.topology create mode 100644 tests/data/acpi/loongarch64/virt/SLIT.numamem create mode 100644 tests/data/acpi/loongarch64/virt/SRAT.memhp create mode 100644 tests/data/acpi/loongarch64/virt/SRAT.numamem create mode 100644 tests/data/acpi/loongarch64/virt/SRAT.topology diff --git a/tests/data/acpi/loongarch64/virt/APIC b/tests/data/acpi/loongarch64/virt/APIC index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..3477789f422cad54f16734b3ec9ad1ff5135165d 100644 GIT binary patch literal 108 zc-nIe@N~{$U|?YU>g4b25v<@85#X!<1dKp25F12;0Eiakhw;E%5ne`ShX4N|0;0k| Yp%3~XrUMWk0AevgkSYPNv;asL05Xsa0RR91 literal 0 Hc-jL100001 diff --git a/tests/data/acpi/loongarch64/virt/APIC.topology b/tests/data/acpi/loongarch64/virt/APIC.topology new file mode 100644 index 0000000000000000000000000000000000000000..da0089d57f608aca230a76b67e72f9f0ad8e71f2 GIT binary patch literal 153 zc-nIe@N}NZz`(#5=H&0}5v<@85#X!<1dKp25F12;0Eiakhw)%sMko`?Wdc%62re^_ mVuo@>c!Avi{~@|Xg@HmJ^g&DqAU*)ZVuB!50$^zYkT3vKI1B** literal 0 Hc-jL100001 diff --git a/tests/data/acpi/loongarch64/virt/DSDT b/tests/data/acpi/loongarch64/virt/DSDT index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..f32e732b11a557ae01c7f383625d3b6f459ac9f7 100644 GIT binary patch literal 4641 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 V%T7ovb{Ah?U1}tz{UQLie*;+AgG>Mb literal 0 Hc-jL100001 diff --git a/tests/data/acpi/loongarch64/virt/DSDT.numamem b/tests/data/acpi/loongarch64/virt/DSDT.numamem new file mode 100644 index 0000000000000000000000000000000000000000..9b462869cd4911714e7c2a22025c465afa2a7d52 GIT binary patch literal 4647 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 literal 0 Hc-jL100001 diff --git a/tests/data/acpi/loongarch64/virt/FACP b/tests/data/acpi/loongarch64/virt/FACP index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..04d8d4c26fa2be24af40cd7a72959ec6b12790e5 100644 GIT binary patch literal 268 zc-nJwbPnKQWME+Ra`Jcf2v%^42yj*a0-z8Bhz+8t3Rnaf7&sUhs4}2A literal 0 Hc-jL100001 diff --git a/tests/data/acpi/loongarch64/virt/SLIT.numamem b/tests/data/acpi/loongarch64/virt/SLIT.numamem new file mode 100644 index 0000000000000000000000000000000000000000..67f00813af7b2356fe74eed943ab8dcf2291578b GIT binary patch literal 48 rc-jm0@eDCwU|?W;;pFe^5v<@85#X!<1dKp25F11@F+c#9s3;czc?|5v<@85#X!<1dKp25F12;FdPV=@)HumM2LS*8 literal 0 Hc-jL100001 diff --git a/tests/data/acpi/loongarch64/virt/SRAT.numamem b/tests/data/acpi/loongarch64/virt/SRAT.numamem new file mode 100644 index 0000000000000000000000000000000000000000..2972a9abdcface5b943078d61b4946da80176ea2 GIT binary patch literal 144 zc-jjNatxWkz`(#5?&R<65v<@85#X!<1dKp25F12;FdPV=@)g4b25v<@85#X!<1dKp25F12;FdPVA@EOtgOlW*&WIm$?13KV< I%OME@0H9e10RR91 literal 0 Hc-jL100001 -- 2.47.2