xref: /openbmc/qemu/hw/riscv/Kconfig (revision 0ed93f4c)
1config IBEX
2    bool
3
4config MICROCHIP_PFSOC
5    bool
6    select CADENCE_SDHCI
7    select MCHP_PFSOC_MMUART
8    select MSI_NONBROKEN
9    select SIFIVE_CLINT
10    select SIFIVE_PDMA
11    select SIFIVE_PLIC
12    select UNIMP
13
14config OPENTITAN
15    bool
16    select IBEX
17    select UNIMP
18
19config RISCV_VIRT
20    bool
21    imply PCI_DEVICES
22    imply TEST_DEVICES
23    select GOLDFISH_RTC
24    select MSI_NONBROKEN
25    select PCI
26    select PCI_EXPRESS_GENERIC_BRIDGE
27    select PFLASH_CFI01
28    select SERIAL
29    select SIFIVE_CLINT
30    select SIFIVE_PLIC
31    select SIFIVE_TEST
32    select VIRTIO_MMIO
33
34config SIFIVE_E
35    bool
36    select MSI_NONBROKEN
37    select SIFIVE_CLINT
38    select SIFIVE_GPIO
39    select SIFIVE_PLIC
40    select SIFIVE_UART
41    select SIFIVE_E_PRCI
42    select UNIMP
43
44config SIFIVE_U
45    bool
46    select CADENCE
47    select MSI_NONBROKEN
48    select SIFIVE_CLINT
49    select SIFIVE_GPIO
50    select SIFIVE_PDMA
51    select SIFIVE_PLIC
52    select SIFIVE_UART
53    select SIFIVE_U_OTP
54    select SIFIVE_U_PRCI
55    select UNIMP
56
57config SPIKE
58    bool
59    select HTIF
60    select MSI_NONBROKEN
61    select SIFIVE_CLINT
62    select SIFIVE_PLIC
63