Merge remote-tracking branch 'remotes/dgilbert-gitlab/tags/pull-migration-20210726a...
[qemu/armbru.git] / hw / riscv / Kconfig
blob0590f443fdfbe175affab0a13a650e60cec2ae17
1 config RISCV_NUMA
2     bool
4 config IBEX
5     bool
7 config 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
20 config OPENTITAN
21     bool
22     select IBEX
23     select UNIMP
25 config SHAKTI
26     bool
28 config SHAKTI_C
29     bool
30     select UNIMP
31     select SHAKTI
32     select SIFIVE_CLINT
33     select SIFIVE_PLIC
35 config 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
53 config 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
63 config 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
79 config SPIKE
80     bool
81     select RISCV_NUMA
82     select HTIF
83     select MSI_NONBROKEN
84     select SIFIVE_CLINT
85     select SIFIVE_PLIC