diff options
| author | Sunil V L <sunilvl@ventanamicro.com> | 2023-03-02 14:42:06 +0530 |
|---|---|---|
| committer | Palmer Dabbelt <palmer@rivosinc.com> | 2023-03-06 11:35:02 -0800 |
| commit | 168b8c29cedb9c1639fabbd96410ed8488af5cf9 (patch) | |
| tree | b93c0225dba39fffe5faa8a109e93734c1bda43c /include/hw/riscv/virt.h | |
| parent | 90477a652b6389aca542f663e4832e8bfb8a7356 (diff) | |
| download | focaccia-qemu-168b8c29cedb9c1639fabbd96410ed8488af5cf9.tar.gz focaccia-qemu-168b8c29cedb9c1639fabbd96410ed8488af5cf9.zip | |
hw/riscv/virt: Add a switch to disable ACPI
ACPI will be enabled by default. Add a switch to turn off for testing and debug purposes. Signed-off-by: Sunil V L <sunilvl@ventanamicro.com> Reviewed-by: Andrew Jones <ajones@ventanamicro.com> Message-ID: <20230302091212.999767-3-sunilvl@ventanamicro.com> Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Diffstat (limited to 'include/hw/riscv/virt.h')
| -rw-r--r-- | include/hw/riscv/virt.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/hw/riscv/virt.h b/include/hw/riscv/virt.h index 6c7885bf89..62efebaa32 100644 --- a/include/hw/riscv/virt.h +++ b/include/hw/riscv/virt.h @@ -58,6 +58,7 @@ struct RISCVVirtState { int aia_guests; char *oem_id; char *oem_table_id; + OnOffAuto acpi; }; enum { @@ -123,4 +124,5 @@ enum { #define FDT_APLIC_INT_MAP_WIDTH (FDT_PCI_ADDR_CELLS + FDT_PCI_INT_CELLS + \ 1 + FDT_APLIC_INT_CELLS) +bool virt_is_acpi_enabled(RISCVVirtState *s); #endif |