xref: /openbmc/qemu/hw/arm/Kconfig (revision 59dd3eb3a6f13a0b01987750bcae2700dc9f0dfc)
182f51817SPaolo Bonziniconfig ARM_VIRT
282f51817SPaolo Bonzini    bool
3e0e312f3SPaolo Bonzini    imply VFIO_PLATFORM
482f51817SPaolo Bonzini
582f51817SPaolo Bonziniconfig DIGIC
682f51817SPaolo Bonzini    bool
79533dcddSPaolo Bonzini    select PTIMER
882f51817SPaolo Bonzini
982f51817SPaolo Bonziniconfig EXYNOS4
1082f51817SPaolo Bonzini    bool
11bb275e4eSThomas Huth    select A9MPCORE
12bb275e4eSThomas Huth    select I2C
13bb275e4eSThomas Huth    select LAN9118
14bb275e4eSThomas Huth    select PL310 # cache controller
159533dcddSPaolo Bonzini    select PTIMER
16bb275e4eSThomas Huth    select SDHCI
17bb275e4eSThomas Huth    select USB_EHCI_SYSBUS
1882f51817SPaolo Bonzini
1982f51817SPaolo Bonziniconfig HIGHBANK
2082f51817SPaolo Bonzini    bool
2108bcda02SThomas Huth    select A9MPCORE
2208bcda02SThomas Huth    select A15MPCORE
2308bcda02SThomas Huth    select AHCI
2408bcda02SThomas Huth    select ARM_TIMER # sp804
2508bcda02SThomas Huth    select ARM_V7M
2608bcda02SThomas Huth    select PL011 # UART
2708bcda02SThomas Huth    select PL022 # Serial port
2808bcda02SThomas Huth    select PL031 # RTC
2908bcda02SThomas Huth    select PL061 # GPIO
3008bcda02SThomas Huth    select PL310 # cache controller
3108bcda02SThomas Huth    select XGMAC # ethernet
3282f51817SPaolo Bonzini
3382f51817SPaolo Bonziniconfig INTEGRATOR
3482f51817SPaolo Bonzini    bool
354cdea98bSThomas Huth    select ARM_TIMER
364cdea98bSThomas Huth    select INTEGRATOR_DEBUG
374cdea98bSThomas Huth    select PL011 # UART
384cdea98bSThomas Huth    select PL031 # RTC
394cdea98bSThomas Huth    select PL050 # keyboard/mouse
404cdea98bSThomas Huth    select PL110 # pl111 LCD controller
414cdea98bSThomas Huth    select PL181 # display
424cdea98bSThomas Huth    select SMC91C111
4382f51817SPaolo Bonzini
4482f51817SPaolo Bonziniconfig MAINSTONE
4582f51817SPaolo Bonzini    bool
4682f51817SPaolo Bonzini
4782f51817SPaolo Bonziniconfig MUSICPAL
4882f51817SPaolo Bonzini    bool
49*59dd3eb3SThomas Huth    select BITBANG_I2C
50*59dd3eb3SThomas Huth    select MARVELL_88W8618
519533dcddSPaolo Bonzini    select PTIMER
52*59dd3eb3SThomas Huth    select PFLASH_CFI02
53*59dd3eb3SThomas Huth    select SERIAL
54*59dd3eb3SThomas Huth    select WM8750
5582f51817SPaolo Bonzini
5682f51817SPaolo Bonziniconfig NETDUINO2
5782f51817SPaolo Bonzini    bool
5882f51817SPaolo Bonzini
5982f51817SPaolo Bonziniconfig NSERIES
6082f51817SPaolo Bonzini    bool
6182f51817SPaolo Bonzini
6282f51817SPaolo Bonziniconfig OMAP
6382f51817SPaolo Bonzini    bool
6482f51817SPaolo Bonzini
6582f51817SPaolo Bonziniconfig PXA2XX
6682f51817SPaolo Bonzini    bool
6782f51817SPaolo Bonzini
6882f51817SPaolo Bonziniconfig REALVIEW
6982f51817SPaolo Bonzini    bool
7082f51817SPaolo Bonzini
7182f51817SPaolo Bonziniconfig STELLARIS
7282f51817SPaolo Bonzini    bool
7382f51817SPaolo Bonzini
7482f51817SPaolo Bonziniconfig STRONGARM
7582f51817SPaolo Bonzini    bool
7682f51817SPaolo Bonzini
7782f51817SPaolo Bonziniconfig VERSATILE
7882f51817SPaolo Bonzini    bool
7982f51817SPaolo Bonzini
8082f51817SPaolo Bonziniconfig ZYNQ
8182f51817SPaolo Bonzini    bool
8282f51817SPaolo Bonzini
8382f51817SPaolo Bonziniconfig ARM_V7M
8482f51817SPaolo Bonzini    bool
8582f51817SPaolo Bonzini
8682f51817SPaolo Bonziniconfig ALLWINNER_A10
8782f51817SPaolo Bonzini    bool
8882f51817SPaolo Bonzini
8982f51817SPaolo Bonziniconfig RASPI
9082f51817SPaolo Bonzini    bool
9182f51817SPaolo Bonzini
9282f51817SPaolo Bonziniconfig STM32F205_SOC
9382f51817SPaolo Bonzini    bool
9482f51817SPaolo Bonzini
9582f51817SPaolo Bonziniconfig XLNX_ZYNQMP_ARM
9682f51817SPaolo Bonzini    bool
9782f51817SPaolo Bonzini
9882f51817SPaolo Bonziniconfig XLNX_VERSAL
9982f51817SPaolo Bonzini    bool
10082f51817SPaolo Bonzini
10182f51817SPaolo Bonziniconfig FSL_IMX25
10282f51817SPaolo Bonzini    bool
10382f51817SPaolo Bonzini
10482f51817SPaolo Bonziniconfig FSL_IMX31
10582f51817SPaolo Bonzini    bool
10673129f43SThomas Huth    select SERIAL
10773129f43SThomas Huth    select IMX
10873129f43SThomas Huth    select IMX_I2C
10973129f43SThomas Huth    select LAN9118
11082f51817SPaolo Bonzini
11182f51817SPaolo Bonziniconfig FSL_IMX6
11282f51817SPaolo Bonzini    bool
11382f51817SPaolo Bonzini
11482f51817SPaolo Bonziniconfig ASPEED_SOC
11582f51817SPaolo Bonzini    bool
11682f51817SPaolo Bonzini
11782f51817SPaolo Bonziniconfig MPS2
11882f51817SPaolo Bonzini    bool
11982f51817SPaolo Bonzini
12082f51817SPaolo Bonziniconfig FSL_IMX7
12182f51817SPaolo Bonzini    bool
12282f51817SPaolo Bonzini
12382f51817SPaolo Bonziniconfig ARM_SMMUV3
12482f51817SPaolo Bonzini    bool
12582f51817SPaolo Bonzini
12682f51817SPaolo Bonziniconfig FSL_IMX6UL
12782f51817SPaolo Bonzini    bool
12882f51817SPaolo Bonzini
12982f51817SPaolo Bonziniconfig NRF51_SOC
13082f51817SPaolo Bonzini    bool
13182f51817SPaolo Bonzini
13282f51817SPaolo Bonziniconfig MSF2
13382f51817SPaolo Bonzini    bool
1349533dcddSPaolo Bonzini    select PTIMER
13582f51817SPaolo Bonzini
13682f51817SPaolo Bonziniconfig ZAURUS
13782f51817SPaolo Bonzini    bool
13882f51817SPaolo Bonzini
13982f51817SPaolo Bonziniconfig A9MPCORE
14082f51817SPaolo Bonzini    bool
141bb275e4eSThomas Huth    select A9_GTIMER
142bb275e4eSThomas Huth    select A9SCU       # snoop control unit
143bb275e4eSThomas Huth    select ARM_GIC
144bb275e4eSThomas Huth    select ARM_MPTIMER
14582f51817SPaolo Bonzini
14682f51817SPaolo Bonziniconfig A15MPCORE
14782f51817SPaolo Bonzini    bool
14882f51817SPaolo Bonzini
14982f51817SPaolo Bonziniconfig ARM11MPCORE
15082f51817SPaolo Bonzini    bool
15182f51817SPaolo Bonzini
15282f51817SPaolo Bonziniconfig ARMSSE
15382f51817SPaolo Bonzini    bool
15482f51817SPaolo Bonzini
15582f51817SPaolo Bonziniconfig ARMSSE_CPUID
15682f51817SPaolo Bonzini    bool
15782f51817SPaolo Bonzini
15882f51817SPaolo Bonziniconfig ARMSSE_MHU
15982f51817SPaolo Bonzini    bool
16082f51817SPaolo Bonzini
16182f51817SPaolo Bonziniconfig MUSCA
16282f51817SPaolo Bonzini    bool
163