xref: /openbmc/qemu/hw/riscv/Kconfig (revision 330d2ae3)
1config IBEX
2    bool
3
4config MICROCHIP_PFSOC
5    bool
6    select CADENCE_SDHCI
7    select MCHP_PFSOC_DMC
8    select MCHP_PFSOC_IOSCB
9    select MCHP_PFSOC_MMUART
10    select MCHP_PFSOC_SYSREG
11    select MSI_NONBROKEN
12    select SIFIVE_CLINT
13    select SIFIVE_PDMA
14    select SIFIVE_PLIC
15    select UNIMP
16
17config OPENTITAN
18    bool
19    select IBEX
20    select UNIMP
21
22config SHAKTI
23    bool
24
25config SHAKTI_C
26    bool
27    select UNIMP
28    select SHAKTI
29    select SIFIVE_CLINT
30    select SIFIVE_PLIC
31
32config RISCV_VIRT
33    bool
34    imply PCI_DEVICES
35    imply TEST_DEVICES
36    select GOLDFISH_RTC
37    select MSI_NONBROKEN
38    select PCI
39    select PCI_EXPRESS_GENERIC_BRIDGE
40    select PFLASH_CFI01
41    select SERIAL
42    select SIFIVE_CLINT
43    select SIFIVE_PLIC
44    select SIFIVE_TEST
45    select VIRTIO_MMIO
46    select FW_CFG_DMA
47
48config SIFIVE_E
49    bool
50    select MSI_NONBROKEN
51    select SIFIVE_CLINT
52    select SIFIVE_GPIO
53    select SIFIVE_PLIC
54    select SIFIVE_UART
55    select SIFIVE_E_PRCI
56    select UNIMP
57
58config SIFIVE_U
59    bool
60    select CADENCE
61    select MSI_NONBROKEN
62    select SIFIVE_CLINT
63    select SIFIVE_GPIO
64    select SIFIVE_PDMA
65    select SIFIVE_PLIC
66    select SIFIVE_SPI
67    select SIFIVE_UART
68    select SIFIVE_U_OTP
69    select SIFIVE_U_PRCI
70    select SSI_M25P80
71    select SSI_SD
72    select UNIMP
73
74config SPIKE
75    bool
76    select HTIF
77    select MSI_NONBROKEN
78    select SIFIVE_CLINT
79    select SIFIVE_PLIC
80