hw/riscv: Move sifive_u_otp model to hw/misc
[qemu/ar7.git] / hw / riscv / Kconfig
blob76eaf77a807857830ab0e819aafe494691c34e12
1 config HTIF
2     bool
4 config HART
5     bool
7 config IBEX
8     bool
10 config SIFIVE
11     bool
12     select MSI_NONBROKEN
14 config SIFIVE_E
15     bool
16     select HART
17     select SIFIVE
18     select SIFIVE_E_PRCI
19     select UNIMP
21 config SIFIVE_U
22     bool
23     select CADENCE
24     select HART
25     select SIFIVE
26     select SIFIVE_PDMA
27     select SIFIVE_U_OTP
28     select SIFIVE_U_PRCI
29     select UNIMP
31 config SPIKE
32     bool
33     select HART
34     select HTIF
35     select SIFIVE
37 config OPENTITAN
38     bool
39     select IBEX
40     select HART
41     select UNIMP
43 config RISCV_VIRT
44     bool
45     imply PCI_DEVICES
46     imply TEST_DEVICES
47     select PCI
48     select HART
49     select SERIAL
50     select GOLDFISH_RTC
51     select VIRTIO_MMIO
52     select PCI_EXPRESS_GENERIC_BRIDGE
53     select PFLASH_CFI01
54     select SIFIVE
56 config MICROCHIP_PFSOC
57     bool
58     select HART
59     select SIFIVE
60     select UNIMP
61     select MCHP_PFSOC_MMUART
62     select SIFIVE_PDMA
63     select CADENCE_SDHCI