xref: /openbmc/qemu/hw/riscv/Kconfig (revision 0489348d0d31f216e925855f3ac37a6fc666aaaf)
1a7d2d98cSAlistair Francisconfig IBEX
2a7d2d98cSAlistair Francis    bool
3a7d2d98cSAlistair Francis
47595a658SBin Mengconfig MICROCHIP_PFSOC
57595a658SBin Meng    bool
67595a658SBin Meng    select CADENCE_SDHCI
7933f73f1SBin Meng    select MCHP_PFSOC_DMC
8e35d6179SBin Meng    select MCHP_PFSOC_IOSCB
97595a658SBin Meng    select MCHP_PFSOC_MMUART
10cdd58c70SBin Meng    select MCHP_PFSOC_SYSREG
117595a658SBin Meng    select MSI_NONBROKEN
127595a658SBin Meng    select SIFIVE_CLINT
137595a658SBin Meng    select SIFIVE_PDMA
147595a658SBin Meng    select SIFIVE_PLIC
157595a658SBin Meng    select UNIMP
167595a658SBin Meng
177595a658SBin Mengconfig OPENTITAN
187595a658SBin Meng    bool
197595a658SBin Meng    select IBEX
207595a658SBin Meng    select UNIMP
217595a658SBin Meng
227595a658SBin Mengconfig RISCV_VIRT
237595a658SBin Meng    bool
247595a658SBin Meng    imply PCI_DEVICES
257595a658SBin Meng    imply TEST_DEVICES
267595a658SBin Meng    select GOLDFISH_RTC
277595a658SBin Meng    select MSI_NONBROKEN
287595a658SBin Meng    select PCI
297595a658SBin Meng    select PCI_EXPRESS_GENERIC_BRIDGE
307595a658SBin Meng    select PFLASH_CFI01
317595a658SBin Meng    select SERIAL
327595a658SBin Meng    select SIFIVE_CLINT
337595a658SBin Meng    select SIFIVE_PLIC
347595a658SBin Meng    select SIFIVE_TEST
357595a658SBin Meng    select VIRTIO_MMIO
36*0489348dSAsherah Connor    select FW_CFG_DMA
377595a658SBin Meng
3882f51817SPaolo Bonziniconfig SIFIVE_E
3982f51817SPaolo Bonzini    bool
404791b4c4SBin Meng    select MSI_NONBROKEN
41406fafd5SBin Meng    select SIFIVE_CLINT
424921a0ceSBin Meng    select SIFIVE_GPIO
4384fcf3c1SBin Meng    select SIFIVE_PLIC
44b609b7e3SBin Meng    select SIFIVE_UART
4589ece6f7SBin Meng    select SIFIVE_E_PRCI
4668c9a9b3SBin Meng    select UNIMP
4782f51817SPaolo Bonzini
4882f51817SPaolo Bonziniconfig SIFIVE_U
4982f51817SPaolo Bonzini    bool
5082a230d5SPaolo Bonzini    select CADENCE
514791b4c4SBin Meng    select MSI_NONBROKEN
52406fafd5SBin Meng    select SIFIVE_CLINT
534921a0ceSBin Meng    select SIFIVE_GPIO
54834e027aSBin Meng    select SIFIVE_PDMA
5584fcf3c1SBin Meng    select SIFIVE_PLIC
56145b2991SBin Meng    select SIFIVE_SPI
57b609b7e3SBin Meng    select SIFIVE_UART
580fa9e329SBin Meng    select SIFIVE_U_OTP
599fe640a5SBin Meng    select SIFIVE_U_PRCI
60145b2991SBin Meng    select SSI_M25P80
61722f1352SBin Meng    select SSI_SD
627b6bb66fSBin Meng    select UNIMP
6382f51817SPaolo Bonzini
6482f51817SPaolo Bonziniconfig SPIKE
6582f51817SPaolo Bonzini    bool
6682a230d5SPaolo Bonzini    select HTIF
674791b4c4SBin Meng    select MSI_NONBROKEN
68406fafd5SBin Meng    select SIFIVE_CLINT
6984fcf3c1SBin Meng    select SIFIVE_PLIC
70