aboutsummaryrefslogtreecommitdiff
path: root/src/fw
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2020-03-31 15:11:46 +0200
committerGerd Hoffmann <kraxel@redhat.com>2020-05-15 13:55:29 +0200
commit665dce17c04b574bb0ebcde4cac129c3dd9e681c (patch)
tree124e49e36bfec4bf080532ba193e42afa0a9753b /src/fw
parentea03821b1dd0dc0227f55a2e4c8ae351c8de6a58 (diff)
downloadseabios-hppa-665dce17c04b574bb0ebcde4cac129c3dd9e681c.zip
seabios-hppa-665dce17c04b574bb0ebcde4cac129c3dd9e681c.tar.gz
seabios-hppa-665dce17c04b574bb0ebcde4cac129c3dd9e681c.tar.bz2
acpi: find and register virtio-mmio devices
Seach for virtio-mmio devices in the DSDT table, register the devices found. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'src/fw')
-rw-r--r--src/fw/paravirt.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/fw/paravirt.c b/src/fw/paravirt.c
index 62abf50..fba4e52 100644
--- a/src/fw/paravirt.c
+++ b/src/fw/paravirt.c
@@ -16,6 +16,7 @@
#include "hw/pci_regs.h" // PCI_DEVICE_ID
#include "hw/serialio.h" // PORT_SERIAL1
#include "hw/rtc.h" // CMOS_*
+#include "hw/virtio-mmio.h" // virtio_mmio_acpi
#include "malloc.h" // malloc_tmp
#include "output.h" // dprintf
#include "paravirt.h" // qemu_cfg_preinit
@@ -239,6 +240,7 @@ qemu_platform_setup(void)
if (RsdpAddr) {
acpi_dsdt_parse();
+ virtio_mmio_setup_acpi();
return;
}
/* If present, loader should have installed an RSDP.