xref: /openbmc/qemu/hw/misc/Kconfig (revision 3c1b1fe7a8d2203473d9dd1268849bad736253d2)
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
38a8d491b2SCédric Le Goaterconfig IBM_CFFPS
39a8d491b2SCédric Le Goater    bool
40a8d491b2SCédric Le Goater    depends on I2C
41a8d491b2SCédric Le Goater
42*3c1b1fe7SCédric Le Goaterconfig IR35221
43*3c1b1fe7SCédric Le Goater    bool
44*3c1b1fe7SCédric Le Goater    depends on I2C
45*3c1b1fe7SCédric Le Goater
4682f51817SPaolo Bonziniconfig PL310
4782f51817SPaolo Bonzini    bool
4882f51817SPaolo Bonzini
4982f51817SPaolo Bonziniconfig INTEGRATOR_DEBUG
5082f51817SPaolo Bonzini    bool
5182f51817SPaolo Bonzini
5282f51817SPaolo Bonziniconfig A9SCU
5382f51817SPaolo Bonzini    bool
5482f51817SPaolo Bonzini
5582f51817SPaolo Bonziniconfig ARM11SCU
5682f51817SPaolo Bonzini    bool
5782f51817SPaolo Bonzini
5833dfff7eSJackson Donaldsonconfig MAX78000_AES
5933dfff7eSJackson Donaldson    bool
6033dfff7eSJackson Donaldson
61a017f53eSJackson Donaldsonconfig MAX78000_GCR
62a017f53eSJackson Donaldson    bool
63a017f53eSJackson Donaldson
643ec680e6SJackson Donaldsonconfig MAX78000_ICC
653ec680e6SJackson Donaldson    bool
663ec680e6SJackson Donaldson
67069852d1SJackson Donaldsonconfig MAX78000_TRNG
68069852d1SJackson Donaldson    bool
69069852d1SJackson Donaldson
7082f51817SPaolo Bonziniconfig MOS6522
7182f51817SPaolo Bonzini    bool
7282f51817SPaolo Bonzini
7382f51817SPaolo Bonziniconfig MACIO
7482f51817SPaolo Bonzini    bool
75d7cfb520SThomas Huth    select CUDA
76d7cfb520SThomas Huth    select ESCC
77d7cfb520SThomas Huth    select IDE_MACIO
78d7cfb520SThomas Huth    select MAC_DBDMA
79d7cfb520SThomas Huth    select MAC_NVRAM
80d7cfb520SThomas Huth    select MOS6522
8182f51817SPaolo Bonzini
8282f51817SPaolo Bonziniconfig IVSHMEM_DEVICE
8382f51817SPaolo Bonzini    bool
847c28b925SPaolo Bonzini    default y if PCI_DEVICES
85d6c1bd4aSPaolo Bonzini    depends on PCI && LINUX && IVSHMEM && MSI_NONBROKEN
8682f51817SPaolo Bonzini
87e6c33efeSGustavo Romeroconfig IVSHMEM_FLAT_DEVICE
88e6c33efeSGustavo Romero    bool
89e6c33efeSGustavo Romero    default y
90e6c33efeSGustavo Romero    depends on LINUX && IVSHMEM
91e6c33efeSGustavo Romero
9282f51817SPaolo Bonziniconfig ECCMEMCTL
9382f51817SPaolo Bonzini    bool
9482f51817SPaolo Bonzini
9582f51817SPaolo Bonziniconfig IMX
9682f51817SPaolo Bonzini    bool
979533dcddSPaolo Bonzini    select PTIMER
9873129f43SThomas Huth    select SSI
9973129f43SThomas Huth    select USB_EHCI_SYSBUS
10082f51817SPaolo Bonzini
10186c2dff9SBernhard Beschowconfig FSL_IMX8MP_ANALOG
10286c2dff9SBernhard Beschow    bool
10386c2dff9SBernhard Beschow
10486c2dff9SBernhard Beschowconfig FSL_IMX8MP_CCM
10586c2dff9SBernhard Beschow    bool
10686c2dff9SBernhard Beschow
107d1613f2aSRomán Cárdenas Rodríguezconfig STM32_RCC
108d1613f2aSRomán Cárdenas Rodríguez    bool
109d1613f2aSRomán Cárdenas Rodríguez
11082f51817SPaolo Bonziniconfig STM32F2XX_SYSCFG
11182f51817SPaolo Bonzini    bool
11282f51817SPaolo Bonzini
113870c034dSAlistair Francisconfig STM32F4XX_SYSCFG
114870c034dSAlistair Francis    bool
115870c034dSAlistair Francis
116e64d8c83SAlistair Francisconfig STM32F4XX_EXTI
117e64d8c83SAlistair Francis    bool
118e64d8c83SAlistair Francis
119c9948fddSInès Varholconfig STM32L4X5_EXTI
120c9948fddSInès Varhol    bool
121c9948fddSInès Varhol
12220936684SInès Varholconfig STM32L4X5_SYSCFG
12320936684SInès Varhol    bool
12420936684SInès Varhol
125d6b55a0fSArnaud Minierconfig STM32L4X5_RCC
126d6b55a0fSArnaud Minier    bool
127d6b55a0fSArnaud Minier
12882f51817SPaolo Bonziniconfig MIPS_ITU
12982f51817SPaolo Bonzini    bool
13063e7af20SPhilippe Mathieu-Daudé    depends on TCG
13182f51817SPaolo Bonzini
13282f51817SPaolo Bonziniconfig MPS2_FPGAIO
13382f51817SPaolo Bonzini    bool
13465ad1da2SPhilippe Mathieu-Daudé    select LED
13582f51817SPaolo Bonzini
13682f51817SPaolo Bonziniconfig MPS2_SCC
13782f51817SPaolo Bonzini    bool
138435db7ebSPhilippe Mathieu-Daudé    select LED
13982f51817SPaolo Bonzini
14082f51817SPaolo Bonziniconfig TZ_MPC
14182f51817SPaolo Bonzini    bool
14282f51817SPaolo Bonzini
14382f51817SPaolo Bonziniconfig TZ_MSC
14482f51817SPaolo Bonzini    bool
14582f51817SPaolo Bonzini
14682f51817SPaolo Bonziniconfig TZ_PPC
14782f51817SPaolo Bonzini    bool
14882f51817SPaolo Bonzini
14982f51817SPaolo Bonziniconfig IOTKIT_SECCTL
15082f51817SPaolo Bonzini    bool
15182f51817SPaolo Bonzini
15282f51817SPaolo Bonziniconfig IOTKIT_SYSCTL
15382f51817SPaolo Bonzini    bool
15482f51817SPaolo Bonzini
15582f51817SPaolo Bonziniconfig IOTKIT_SYSINFO
15682f51817SPaolo Bonzini    bool
15782f51817SPaolo Bonzini
158677726efSMihai Carabasconfig PVPANIC_COMMON
159677726efSMihai Carabas    bool
160677726efSMihai Carabas
161d097b3dcSMihai Carabasconfig PVPANIC_PCI
162d097b3dcSMihai Carabas    bool
163d097b3dcSMihai Carabas    default y if PCI_DEVICES
164d097b3dcSMihai Carabas    depends on PCI
165d097b3dcSMihai Carabas    select PVPANIC_COMMON
166d097b3dcSMihai Carabas
167677726efSMihai Carabasconfig PVPANIC_ISA
16882f51817SPaolo Bonzini    bool
169a7e23159SPaolo Bonzini    depends on ISA_BUS
170677726efSMihai Carabas    select PVPANIC_COMMON
17182f51817SPaolo Bonzini
172a89607c4SAlexander Grafconfig PVPANIC_MMIO
173a89607c4SAlexander Graf    bool
174a89607c4SAlexander Graf    select PVPANIC_COMMON
175a89607c4SAlexander Graf
17682f51817SPaolo Bonziniconfig AUX
17782f51817SPaolo Bonzini    bool
1781550b0e6SPaolo Bonzini    select I2C
17982f51817SPaolo Bonzini
1805aa78a89SThomas Huthconfig UNIMP
1815aa78a89SThomas Huth    bool
1825aa78a89SThomas Huth
183c1b29826SPhilippe Mathieu-Daudéconfig LED
184c1b29826SPhilippe Mathieu-Daudé    bool
185c1b29826SPhilippe Mathieu-Daudé
1866dca62a0SLaurent Vivierconfig MAC_VIA
1876dca62a0SLaurent Vivier    bool
1886dca62a0SLaurent Vivier    select MOS6522
18987a34e2aSLaurent Vivier    select ADB
1906dca62a0SLaurent Vivier
191dc288de0SMichael Rolnikconfig AVR_POWER
192dc288de0SMichael Rolnik    bool
193dc288de0SMichael Rolnik
1943400b15bSBin Mengconfig MCHP_PFSOC_DMC
1953400b15bSBin Meng    bool
1963400b15bSBin Meng
197a937b302SBin Mengconfig MCHP_PFSOC_IOSCB
198a937b302SBin Meng    bool
199a937b302SBin Meng
2000f25065cSBin Mengconfig MCHP_PFSOC_SYSREG
2010f25065cSBin Meng    bool
2020f25065cSBin Meng
203a4b84608SBin Mengconfig SIFIVE_TEST
204a4b84608SBin Meng    bool
205a4b84608SBin Meng
20689ece6f7SBin Mengconfig SIFIVE_E_PRCI
20789ece6f7SBin Meng    bool
20889ece6f7SBin Meng
209bf01a04fSTommy Wuconfig SIFIVE_E_AON
210bf01a04fSTommy Wu    bool
211bf01a04fSTommy Wu
2120fa9e329SBin Mengconfig SIFIVE_U_OTP
2130fa9e329SBin Meng    bool
2140fa9e329SBin Meng
2159fe640a5SBin Mengconfig SIFIVE_U_PRCI
2169fe640a5SBin Meng    bool
2179fe640a5SBin Meng
2180791bc02SLaurent Vivierconfig VIRT_CTRL
2190791bc02SLaurent Vivier    bool
2200791bc02SLaurent Vivier
22145f569a1SMark Cave-Aylandconfig LASI
22245f569a1SMark Cave-Ayland    bool
22345f569a1SMark Cave-Ayland
22405def917Sqianfan Zhaoconfig ALLWINNER_SRAMC
22505def917Sqianfan Zhao    bool
22605def917Sqianfan Zhao
227423ec28bSStrahinja Jankovicconfig ALLWINNER_A10_CCM
228423ec28bSStrahinja Jankovic    bool
229423ec28bSStrahinja Jankovic
230edd3a59dSStrahinja Jankovicconfig ALLWINNER_A10_DRAMC
231edd3a59dSStrahinja Jankovic    bool
232edd3a59dSStrahinja Jankovic
233a9545430Sqianfan Zhaoconfig AXP2XX_PMU
234632dfea3SStrahinja Jankovic    bool
235632dfea3SStrahinja Jankovic    depends on I2C
236632dfea3SStrahinja Jankovic
237e2fd695eSMark Cave-Aylandconfig DJMEMC
238e2fd695eSMark Cave-Ayland    bool
239e2fd695eSMark Cave-Ayland
240bdc2c77dSMark Cave-Aylandconfig IOSB
241bdc2c77dSMark Cave-Ayland    bool
242bdc2c77dSMark Cave-Ayland
24392192358STong Hoconfig XLNX_VERSAL_TRNG
24492192358STong Ho    bool
24592192358STong Ho
24682f51817SPaolo Bonzinisource macio/Kconfig
247