xref: /openbmc/qemu/hw/riscv/Kconfig (revision 9192a406)
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 VIRTIO_VGA
36    imply TEST_DEVICES
37    select GOLDFISH_RTC
38    select MSI_NONBROKEN
39    select PCI
40    select PCI_EXPRESS_GENERIC_BRIDGE
41    select PFLASH_CFI01
42    select SERIAL
43    select SIFIVE_CLINT
44    select SIFIVE_PLIC
45    select SIFIVE_TEST
46    select VIRTIO_MMIO
47    select FW_CFG_DMA
48
49config SIFIVE_E
50    bool
51    select MSI_NONBROKEN
52    select SIFIVE_CLINT
53    select SIFIVE_GPIO
54    select SIFIVE_PLIC
55    select SIFIVE_UART
56    select SIFIVE_E_PRCI
57    select UNIMP
58
59config SIFIVE_U
60    bool
61    select CADENCE
62    select MSI_NONBROKEN
63    select SIFIVE_CLINT
64    select SIFIVE_GPIO
65    select SIFIVE_PDMA
66    select SIFIVE_PLIC
67    select SIFIVE_SPI
68    select SIFIVE_UART
69    select SIFIVE_U_OTP
70    select SIFIVE_U_PRCI
71    select SSI_M25P80
72    select SSI_SD
73    select UNIMP
74
75config SPIKE
76    bool
77    select HTIF
78    select MSI_NONBROKEN
79    select SIFIVE_CLINT
80    select SIFIVE_PLIC
81