summaryrefslogtreecommitdiffstats
path: root/hw/i386/Kconfig
diff options
context:
space:
mode:
authorGerd Hoffmann2020-09-28 12:42:49 +0200
committerGerd Hoffmann2020-09-30 11:29:56 +0200
commit24db877ab6e6dc999016f1f29e59c7eb1539f5d3 (patch)
tree28c49e12f78e90557f805c821daa7bbbb531c648 /hw/i386/Kconfig
parentmicrovm: add irq table (diff)
downloadqemu-24db877ab6e6dc999016f1f29e59c7eb1539f5d3.tar.gz
qemu-24db877ab6e6dc999016f1f29e59c7eb1539f5d3.tar.xz
qemu-24db877ab6e6dc999016f1f29e59c7eb1539f5d3.zip
microvm: add pcie support
Uses the existing gpex device which is also used as pcie host bridge on arm/aarch64. For now only a 32bit mmio window and no ioport support. It is disabled by default, use "-machine microvm,pcie=on" to enable. ACPI support must be enabled too because the bus is declared in the DSDT table. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Message-id: 20200928104256.9241-6-kraxel@redhat.com
Diffstat (limited to 'hw/i386/Kconfig')
-rw-r--r--hw/i386/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/hw/i386/Kconfig b/hw/i386/Kconfig
index d0bd8b537d..32aa15533b 100644
--- a/hw/i386/Kconfig
+++ b/hw/i386/Kconfig
@@ -104,6 +104,7 @@ config MICROVM
select MC146818RTC
select VIRTIO_MMIO
select ACPI_HW_REDUCED
+ select PCI_EXPRESS_GENERIC_BRIDGE
config X86_IOMMU
bool