icount: Take iothread lock when running QEMU timers
[qemu/ar7.git] / hw / riscv / Kconfig
blob79ff61c4643114054396fbd046b60532b7f26eca
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 RISCV_ACLINT
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_C
26     bool
27     select UNIMP
28     select SHAKTI_UART
29     select RISCV_ACLINT
30     select SIFIVE_PLIC
32 config RISCV_VIRT
33     bool
34     imply PCI_DEVICES
35     imply VIRTIO_VGA
36     imply TEST_DEVICES
37     imply TPM_TIS_SYSBUS
38     select RISCV_NUMA
39     select GOLDFISH_RTC
40     select MSI_NONBROKEN
41     select PCI
42     select PCI_EXPRESS_GENERIC_BRIDGE
43     select PFLASH_CFI01
44     select SERIAL
45     select RISCV_ACLINT
46     select RISCV_APLIC
47     select RISCV_IMSIC
48     select SIFIVE_PLIC
49     select SIFIVE_TEST
50     select VIRTIO_MMIO
51     select FW_CFG_DMA
52     select PLATFORM_BUS
54 config SIFIVE_E
55     bool
56     select MSI_NONBROKEN
57     select RISCV_ACLINT
58     select SIFIVE_GPIO
59     select SIFIVE_PLIC
60     select SIFIVE_UART
61     select SIFIVE_E_PRCI
62     select UNIMP
64 config SIFIVE_U
65     bool
66     select CADENCE
67     select MSI_NONBROKEN
68     select RISCV_ACLINT
69     select SIFIVE_GPIO
70     select SIFIVE_PDMA
71     select SIFIVE_PLIC
72     select SIFIVE_SPI
73     select SIFIVE_UART
74     select SIFIVE_U_OTP
75     select SIFIVE_U_PRCI
76     select SIFIVE_PWM
77     select SSI_M25P80
78     select SSI_SD
79     select UNIMP
81 config SPIKE
82     bool
83     select RISCV_NUMA
84     select HTIF
85     select MSI_NONBROKEN
86     select RISCV_ACLINT
87     select SIFIVE_PLIC