diff options
author | Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com> | 2023-10-10 11:40:56 +0000 |
---|---|---|
committer | Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com> | 2023-10-10 11:40:56 +0000 |
commit | e02cda008591317b1625707ff8e115a4841aa889 (patch) | |
tree | aee302e3cf8b59ec2d32ec481be3d1afddfc8968 /hw/riscv/Kconfig | |
parent | cc668e6b7e0ffd8c9d130513d12053cf5eda1d3b (diff) |
Introduce Virtio-loopback epsilon release:
Epsilon release introduces a new compatibility layer which make virtio-loopback
design to work with QEMU and rust-vmm vhost-user backend without require any
changes.
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
Change-Id: I52e57563e08a7d0bdc002f8e928ee61ba0c53dd9
Diffstat (limited to 'hw/riscv/Kconfig')
-rw-r--r-- | hw/riscv/Kconfig | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/hw/riscv/Kconfig b/hw/riscv/Kconfig new file mode 100644 index 000000000..d2d869aaa --- /dev/null +++ b/hw/riscv/Kconfig @@ -0,0 +1,83 @@ +config RISCV_NUMA + bool + +config IBEX + bool + +config MICROCHIP_PFSOC + bool + select CADENCE_SDHCI + select MCHP_PFSOC_DMC + select MCHP_PFSOC_IOSCB + select MCHP_PFSOC_MMUART + select MCHP_PFSOC_SYSREG + select MSI_NONBROKEN + select RISCV_ACLINT + select SIFIVE_PDMA + select SIFIVE_PLIC + select UNIMP + +config OPENTITAN + bool + select IBEX + select UNIMP + +config SHAKTI_C + bool + select UNIMP + select SHAKTI_UART + select RISCV_ACLINT + select SIFIVE_PLIC + +config RISCV_VIRT + bool + imply PCI_DEVICES + imply VIRTIO_VGA + imply TEST_DEVICES + select RISCV_NUMA + select GOLDFISH_RTC + select MSI_NONBROKEN + select PCI + select PCI_EXPRESS_GENERIC_BRIDGE + select PFLASH_CFI01 + select SERIAL + select RISCV_ACLINT + select SIFIVE_PLIC + select SIFIVE_TEST + select VIRTIO_MMIO + select FW_CFG_DMA + +config SIFIVE_E + bool + select MSI_NONBROKEN + select RISCV_ACLINT + select SIFIVE_GPIO + select SIFIVE_PLIC + select SIFIVE_UART + select SIFIVE_E_PRCI + select UNIMP + +config SIFIVE_U + bool + select CADENCE + select MSI_NONBROKEN + select RISCV_ACLINT + select SIFIVE_GPIO + select SIFIVE_PDMA + select SIFIVE_PLIC + select SIFIVE_SPI + select SIFIVE_UART + select SIFIVE_U_OTP + select SIFIVE_U_PRCI + select SIFIVE_PWM + select SSI_M25P80 + select SSI_SD + select UNIMP + +config SPIKE + bool + select RISCV_NUMA + select HTIF + select MSI_NONBROKEN + select RISCV_ACLINT + select SIFIVE_PLIC |