xref: /qemu/hw/riscv/Kconfig (revision 4791b4c4abc858b9726d4670fa08d37d73cf7d32)
1a7d2d98cSAlistair Francisconfig IBEX
2a7d2d98cSAlistair Francis    bool
3a7d2d98cSAlistair Francis
482f51817SPaolo Bonziniconfig SIFIVE_E
582f51817SPaolo Bonzini    bool
6*4791b4c4SBin Meng    select MSI_NONBROKEN
7406fafd5SBin Meng    select SIFIVE_CLINT
84921a0ceSBin Meng    select SIFIVE_GPIO
984fcf3c1SBin Meng    select SIFIVE_PLIC
10b609b7e3SBin Meng    select SIFIVE_UART
1189ece6f7SBin Meng    select SIFIVE_E_PRCI
1268c9a9b3SBin Meng    select UNIMP
1382f51817SPaolo Bonzini
1482f51817SPaolo Bonziniconfig SIFIVE_U
1582f51817SPaolo Bonzini    bool
1682a230d5SPaolo Bonzini    select CADENCE
17*4791b4c4SBin Meng    select MSI_NONBROKEN
18406fafd5SBin Meng    select SIFIVE_CLINT
194921a0ceSBin Meng    select SIFIVE_GPIO
20834e027aSBin Meng    select SIFIVE_PDMA
2184fcf3c1SBin Meng    select SIFIVE_PLIC
22b609b7e3SBin Meng    select SIFIVE_UART
230fa9e329SBin Meng    select SIFIVE_U_OTP
249fe640a5SBin Meng    select SIFIVE_U_PRCI
257b6bb66fSBin Meng    select UNIMP
2682f51817SPaolo Bonzini
2782f51817SPaolo Bonziniconfig SPIKE
2882f51817SPaolo Bonzini    bool
2982a230d5SPaolo Bonzini    select HTIF
30*4791b4c4SBin Meng    select MSI_NONBROKEN
31406fafd5SBin Meng    select SIFIVE_CLINT
3284fcf3c1SBin Meng    select SIFIVE_PLIC
3382f51817SPaolo Bonzini
34fe0fe473SAlistair Francisconfig OPENTITAN
35fe0fe473SAlistair Francis    bool
36a7d2d98cSAlistair Francis    select IBEX
37fe0fe473SAlistair Francis    select UNIMP
38fe0fe473SAlistair Francis
3982f51817SPaolo Bonziniconfig RISCV_VIRT
4082f51817SPaolo Bonzini    bool
41fcfd1bccSDavid Abdurachmanov    imply PCI_DEVICES
42fcfd1bccSDavid Abdurachmanov    imply TEST_DEVICES
43*4791b4c4SBin Meng    select MSI_NONBROKEN
44fcfd1bccSDavid Abdurachmanov    select PCI
4582a230d5SPaolo Bonzini    select SERIAL
4667b5ef30SAnup Patel    select GOLDFISH_RTC
4782a230d5SPaolo Bonzini    select VIRTIO_MMIO
4882a230d5SPaolo Bonzini    select PCI_EXPRESS_GENERIC_BRIDGE
4971eb522cSAlistair Francis    select PFLASH_CFI01
50406fafd5SBin Meng    select SIFIVE_CLINT
5184fcf3c1SBin Meng    select SIFIVE_PLIC
52a4b84608SBin Meng    select SIFIVE_TEST
5356f6e31eSBin Meng
5456f6e31eSBin Mengconfig MICROCHIP_PFSOC
5556f6e31eSBin Meng    bool
56*4791b4c4SBin Meng    select MSI_NONBROKEN
57406fafd5SBin Meng    select SIFIVE_CLINT
5856f6e31eSBin Meng    select UNIMP
598f2ac39dSBin Meng    select MCHP_PFSOC_MMUART
607124e27bSBin Meng    select SIFIVE_PDMA
6184fcf3c1SBin Meng    select SIFIVE_PLIC
62898dc008SBin Meng    select CADENCE_SDHCI
63