xref: /openbmc/qemu/hw/misc/Kconfig (revision 069852d159a18219eb19281b146d612849a84e03)
182f51817SPaolo Bonziniconfig APPLESMC
282f51817SPaolo Bonzini    bool
3a7e23159SPaolo Bonzini    depends on ISA_BUS
482f51817SPaolo Bonzini
5370d75d9SPeter Maydellconfig ARMSSE_CPUID
6370d75d9SPeter Maydell    bool
7370d75d9SPeter Maydell
8370d75d9SPeter Maydellconfig ARMSSE_MHU
9370d75d9SPeter Maydell    bool
10370d75d9SPeter Maydell
114239b311SPeter Maydellconfig ARMSSE_CPU_PWRCTRL
124239b311SPeter Maydell    bool
134239b311SPeter Maydell
1482f51817SPaolo Bonziniconfig ISA_DEBUG
1582f51817SPaolo Bonzini    bool
16a7e23159SPaolo Bonzini    depends on ISA_BUS
1782f51817SPaolo Bonzini
1882f51817SPaolo Bonziniconfig ISA_TESTDEV
1982f51817SPaolo Bonzini    bool
20a7e23159SPaolo Bonzini    default y if TEST_DEVICES
21a7e23159SPaolo Bonzini    depends on ISA_BUS
2282f51817SPaolo Bonzini
2382f51817SPaolo Bonziniconfig PCI_TESTDEV
2482f51817SPaolo Bonzini    bool
257c28b925SPaolo Bonzini    default y if TEST_DEVICES
267c28b925SPaolo Bonzini    depends on PCI
2782f51817SPaolo Bonzini
2882f51817SPaolo Bonziniconfig EDU
2982f51817SPaolo Bonzini    bool
307c28b925SPaolo Bonzini    default y if TEST_DEVICES
31d6c1bd4aSPaolo Bonzini    depends on PCI && MSI_NONBROKEN
3282f51817SPaolo Bonzini
33a8500f80SKlaus Jensenconfig I2C_ECHO
34a8500f80SKlaus Jensen    bool
35a8500f80SKlaus Jensen    default y if TEST_DEVICES
36a8500f80SKlaus Jensen    depends on I2C
37a8500f80SKlaus Jensen
3882f51817SPaolo Bonziniconfig PL310
3982f51817SPaolo Bonzini    bool
4082f51817SPaolo Bonzini
4182f51817SPaolo Bonziniconfig INTEGRATOR_DEBUG
4282f51817SPaolo Bonzini    bool
4382f51817SPaolo Bonzini
4482f51817SPaolo Bonziniconfig A9SCU
4582f51817SPaolo Bonzini    bool
4682f51817SPaolo Bonzini
4782f51817SPaolo Bonziniconfig ARM11SCU
4882f51817SPaolo Bonzini    bool
4982f51817SPaolo Bonzini
50a017f53eSJackson Donaldsonconfig MAX78000_GCR
51a017f53eSJackson Donaldson    bool
52a017f53eSJackson Donaldson
533ec680e6SJackson Donaldsonconfig MAX78000_ICC
543ec680e6SJackson Donaldson    bool
553ec680e6SJackson Donaldson
56*069852d1SJackson Donaldsonconfig MAX78000_TRNG
57*069852d1SJackson Donaldson    bool
58*069852d1SJackson Donaldson
5982f51817SPaolo Bonziniconfig MOS6522
6082f51817SPaolo Bonzini    bool
6182f51817SPaolo Bonzini
6282f51817SPaolo Bonziniconfig MACIO
6382f51817SPaolo Bonzini    bool
64d7cfb520SThomas Huth    select CUDA
65d7cfb520SThomas Huth    select ESCC
66d7cfb520SThomas Huth    select IDE_MACIO
67d7cfb520SThomas Huth    select MAC_DBDMA
68d7cfb520SThomas Huth    select MAC_NVRAM
69d7cfb520SThomas Huth    select MOS6522
7082f51817SPaolo Bonzini
7182f51817SPaolo Bonziniconfig IVSHMEM_DEVICE
7282f51817SPaolo Bonzini    bool
737c28b925SPaolo Bonzini    default y if PCI_DEVICES
74d6c1bd4aSPaolo Bonzini    depends on PCI && LINUX && IVSHMEM && MSI_NONBROKEN
7582f51817SPaolo Bonzini
76e6c33efeSGustavo Romeroconfig IVSHMEM_FLAT_DEVICE
77e6c33efeSGustavo Romero    bool
78e6c33efeSGustavo Romero    default y
79e6c33efeSGustavo Romero    depends on LINUX && IVSHMEM
80e6c33efeSGustavo Romero
8182f51817SPaolo Bonziniconfig ECCMEMCTL
8282f51817SPaolo Bonzini    bool
8382f51817SPaolo Bonzini
8482f51817SPaolo Bonziniconfig IMX
8582f51817SPaolo Bonzini    bool
869533dcddSPaolo Bonzini    select PTIMER
8773129f43SThomas Huth    select SSI
8873129f43SThomas Huth    select USB_EHCI_SYSBUS
8982f51817SPaolo Bonzini
9086c2dff9SBernhard Beschowconfig FSL_IMX8MP_ANALOG
9186c2dff9SBernhard Beschow    bool
9286c2dff9SBernhard Beschow
9386c2dff9SBernhard Beschowconfig FSL_IMX8MP_CCM
9486c2dff9SBernhard Beschow    bool
9586c2dff9SBernhard Beschow
96d1613f2aSRomán Cárdenas Rodríguezconfig STM32_RCC
97d1613f2aSRomán Cárdenas Rodríguez    bool
98d1613f2aSRomán Cárdenas Rodríguez
9982f51817SPaolo Bonziniconfig STM32F2XX_SYSCFG
10082f51817SPaolo Bonzini    bool
10182f51817SPaolo Bonzini
102870c034dSAlistair Francisconfig STM32F4XX_SYSCFG
103870c034dSAlistair Francis    bool
104870c034dSAlistair Francis
105e64d8c83SAlistair Francisconfig STM32F4XX_EXTI
106e64d8c83SAlistair Francis    bool
107e64d8c83SAlistair Francis
108c9948fddSInès Varholconfig STM32L4X5_EXTI
109c9948fddSInès Varhol    bool
110c9948fddSInès Varhol
11120936684SInès Varholconfig STM32L4X5_SYSCFG
11220936684SInès Varhol    bool
11320936684SInès Varhol
114d6b55a0fSArnaud Minierconfig STM32L4X5_RCC
115d6b55a0fSArnaud Minier    bool
116d6b55a0fSArnaud Minier
11782f51817SPaolo Bonziniconfig MIPS_ITU
11882f51817SPaolo Bonzini    bool
11982f51817SPaolo Bonzini
12082f51817SPaolo Bonziniconfig MPS2_FPGAIO
12182f51817SPaolo Bonzini    bool
12265ad1da2SPhilippe Mathieu-Daudé    select LED
12382f51817SPaolo Bonzini
12482f51817SPaolo Bonziniconfig MPS2_SCC
12582f51817SPaolo Bonzini    bool
126435db7ebSPhilippe Mathieu-Daudé    select LED
12782f51817SPaolo Bonzini
12882f51817SPaolo Bonziniconfig TZ_MPC
12982f51817SPaolo Bonzini    bool
13082f51817SPaolo Bonzini
13182f51817SPaolo Bonziniconfig TZ_MSC
13282f51817SPaolo Bonzini    bool
13382f51817SPaolo Bonzini
13482f51817SPaolo Bonziniconfig TZ_PPC
13582f51817SPaolo Bonzini    bool
13682f51817SPaolo Bonzini
13782f51817SPaolo Bonziniconfig IOTKIT_SECCTL
13882f51817SPaolo Bonzini    bool
13982f51817SPaolo Bonzini
14082f51817SPaolo Bonziniconfig IOTKIT_SYSCTL
14182f51817SPaolo Bonzini    bool
14282f51817SPaolo Bonzini
14382f51817SPaolo Bonziniconfig IOTKIT_SYSINFO
14482f51817SPaolo Bonzini    bool
14582f51817SPaolo Bonzini
146677726efSMihai Carabasconfig PVPANIC_COMMON
147677726efSMihai Carabas    bool
148677726efSMihai Carabas
149d097b3dcSMihai Carabasconfig PVPANIC_PCI
150d097b3dcSMihai Carabas    bool
151d097b3dcSMihai Carabas    default y if PCI_DEVICES
152d097b3dcSMihai Carabas    depends on PCI
153d097b3dcSMihai Carabas    select PVPANIC_COMMON
154d097b3dcSMihai Carabas
155677726efSMihai Carabasconfig PVPANIC_ISA
15682f51817SPaolo Bonzini    bool
157a7e23159SPaolo Bonzini    depends on ISA_BUS
158677726efSMihai Carabas    select PVPANIC_COMMON
15982f51817SPaolo Bonzini
160a89607c4SAlexander Grafconfig PVPANIC_MMIO
161a89607c4SAlexander Graf    bool
162a89607c4SAlexander Graf    select PVPANIC_COMMON
163a89607c4SAlexander Graf
16482f51817SPaolo Bonziniconfig AUX
16582f51817SPaolo Bonzini    bool
1661550b0e6SPaolo Bonzini    select I2C
16782f51817SPaolo Bonzini
1685aa78a89SThomas Huthconfig UNIMP
1695aa78a89SThomas Huth    bool
1705aa78a89SThomas Huth
171c1b29826SPhilippe Mathieu-Daudéconfig LED
172c1b29826SPhilippe Mathieu-Daudé    bool
173c1b29826SPhilippe Mathieu-Daudé
1746dca62a0SLaurent Vivierconfig MAC_VIA
1756dca62a0SLaurent Vivier    bool
1766dca62a0SLaurent Vivier    select MOS6522
17787a34e2aSLaurent Vivier    select ADB
1786dca62a0SLaurent Vivier
179dc288de0SMichael Rolnikconfig AVR_POWER
180dc288de0SMichael Rolnik    bool
181dc288de0SMichael Rolnik
1823400b15bSBin Mengconfig MCHP_PFSOC_DMC
1833400b15bSBin Meng    bool
1843400b15bSBin Meng
185a937b302SBin Mengconfig MCHP_PFSOC_IOSCB
186a937b302SBin Meng    bool
187a937b302SBin Meng
1880f25065cSBin Mengconfig MCHP_PFSOC_SYSREG
1890f25065cSBin Meng    bool
1900f25065cSBin Meng
191a4b84608SBin Mengconfig SIFIVE_TEST
192a4b84608SBin Meng    bool
193a4b84608SBin Meng
19489ece6f7SBin Mengconfig SIFIVE_E_PRCI
19589ece6f7SBin Meng    bool
19689ece6f7SBin Meng
197bf01a04fSTommy Wuconfig SIFIVE_E_AON
198bf01a04fSTommy Wu    bool
199bf01a04fSTommy Wu
2000fa9e329SBin Mengconfig SIFIVE_U_OTP
2010fa9e329SBin Meng    bool
2020fa9e329SBin Meng
2039fe640a5SBin Mengconfig SIFIVE_U_PRCI
2049fe640a5SBin Meng    bool
2059fe640a5SBin Meng
2060791bc02SLaurent Vivierconfig VIRT_CTRL
2070791bc02SLaurent Vivier    bool
2080791bc02SLaurent Vivier
20945f569a1SMark Cave-Aylandconfig LASI
21045f569a1SMark Cave-Ayland    bool
21145f569a1SMark Cave-Ayland
21205def917Sqianfan Zhaoconfig ALLWINNER_SRAMC
21305def917Sqianfan Zhao    bool
21405def917Sqianfan Zhao
215423ec28bSStrahinja Jankovicconfig ALLWINNER_A10_CCM
216423ec28bSStrahinja Jankovic    bool
217423ec28bSStrahinja Jankovic
218edd3a59dSStrahinja Jankovicconfig ALLWINNER_A10_DRAMC
219edd3a59dSStrahinja Jankovic    bool
220edd3a59dSStrahinja Jankovic
221a9545430Sqianfan Zhaoconfig AXP2XX_PMU
222632dfea3SStrahinja Jankovic    bool
223632dfea3SStrahinja Jankovic    depends on I2C
224632dfea3SStrahinja Jankovic
225e2fd695eSMark Cave-Aylandconfig DJMEMC
226e2fd695eSMark Cave-Ayland    bool
227e2fd695eSMark Cave-Ayland
228bdc2c77dSMark Cave-Aylandconfig IOSB
229bdc2c77dSMark Cave-Ayland    bool
230bdc2c77dSMark Cave-Ayland
23192192358STong Hoconfig XLNX_VERSAL_TRNG
23292192358STong Ho    bool
23392192358STong Ho
23482f51817SPaolo Bonzinisource macio/Kconfig
235