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