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