hw/acpi: Upgrade ACPI SPCR table to support SPCR table revision 4 format
authorSia Jee Heng <jeeheng.sia@starfivetech.com>
Mon, 28 Oct 2024 01:57:43 +0000 (18:57 -0700)
committerAlistair Francis <alistair.francis@wdc.com>
Fri, 20 Dec 2024 01:22:47 +0000 (11:22 +1000)
commit6ab861421c90d4392003081c2a3952b5b5df0204
treedf9b9a506dbc2739298cfb4fb48be04263285d5a
parenta205d0bcc89c887efcb636924b98e9f77d637369
hw/acpi: Upgrade ACPI SPCR table to support SPCR table revision 4 format

Update the SPCR table to accommodate the SPCR Table revision 4 [1].
The SPCR table has been modified to adhere to the revision 4 format [2].

[1]: https://learn.microsoft.com/en-us/windows-hardware/drivers/serports/serial-port-console-redirection-table
[2]: https://github.com/acpica/acpica/pull/931

Signed-off-by: Sia Jee Heng <jeeheng.sia@starfivetech.com>
Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Acked-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Bibo Mao <maobibo@loongson.cn>
Message-ID: <20241028015744.624943-3-jeeheng.sia@starfivetech.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
hw/acpi/aml-build.c
hw/arm/virt-acpi-build.c
hw/loongarch/acpi-build.c
hw/riscv/virt-acpi-build.c
include/hw/acpi/acpi-defs.h
include/hw/acpi/aml-build.h