182f51817SPaolo Bonziniconfig ARM_VIRT 282f51817SPaolo Bonzini bool 3e0e312f3SPaolo Bonzini imply VFIO_PLATFORM 482f51817SPaolo Bonzini 54826ac6dSThomas Huthconfig CHEETAH 64826ac6dSThomas Huth bool 74826ac6dSThomas Huth select OMAP 84826ac6dSThomas Huth select TSC210X 94826ac6dSThomas Huth 1082f51817SPaolo Bonziniconfig DIGIC 1182f51817SPaolo Bonzini bool 129533dcddSPaolo Bonzini select PTIMER 1382f51817SPaolo Bonzini 1482f51817SPaolo Bonziniconfig EXYNOS4 1582f51817SPaolo Bonzini bool 16bb275e4eSThomas Huth select A9MPCORE 17bb275e4eSThomas Huth select I2C 18bb275e4eSThomas Huth select LAN9118 19bb275e4eSThomas Huth select PL310 # cache controller 209533dcddSPaolo Bonzini select PTIMER 21bb275e4eSThomas Huth select SDHCI 22bb275e4eSThomas Huth select USB_EHCI_SYSBUS 2382f51817SPaolo Bonzini 2482f51817SPaolo Bonziniconfig HIGHBANK 2582f51817SPaolo Bonzini bool 2608bcda02SThomas Huth select A9MPCORE 2708bcda02SThomas Huth select A15MPCORE 2808bcda02SThomas Huth select AHCI 2908bcda02SThomas Huth select ARM_TIMER # sp804 3008bcda02SThomas Huth select ARM_V7M 3108bcda02SThomas Huth select PL011 # UART 3208bcda02SThomas Huth select PL022 # Serial port 3308bcda02SThomas Huth select PL031 # RTC 3408bcda02SThomas Huth select PL061 # GPIO 3508bcda02SThomas Huth select PL310 # cache controller 3608bcda02SThomas Huth select XGMAC # ethernet 3782f51817SPaolo Bonzini 3882f51817SPaolo Bonziniconfig INTEGRATOR 3982f51817SPaolo Bonzini bool 404cdea98bSThomas Huth select ARM_TIMER 414cdea98bSThomas Huth select INTEGRATOR_DEBUG 424cdea98bSThomas Huth select PL011 # UART 434cdea98bSThomas Huth select PL031 # RTC 444cdea98bSThomas Huth select PL050 # keyboard/mouse 454cdea98bSThomas Huth select PL110 # pl111 LCD controller 464cdea98bSThomas Huth select PL181 # display 474cdea98bSThomas Huth select SMC91C111 4882f51817SPaolo Bonzini 4982f51817SPaolo Bonziniconfig MAINSTONE 5082f51817SPaolo Bonzini bool 51959762d0SThomas Huth select PXA2XX 52959762d0SThomas Huth select PFLASH_CFI01 53959762d0SThomas Huth select SMC91C111 5482f51817SPaolo Bonzini 5582f51817SPaolo Bonziniconfig MUSICPAL 5682f51817SPaolo Bonzini bool 5759dd3eb3SThomas Huth select BITBANG_I2C 5859dd3eb3SThomas Huth select MARVELL_88W8618 599533dcddSPaolo Bonzini select PTIMER 6059dd3eb3SThomas Huth select PFLASH_CFI02 6159dd3eb3SThomas Huth select SERIAL 6259dd3eb3SThomas Huth select WM8750 6382f51817SPaolo Bonzini 6482f51817SPaolo Bonziniconfig NETDUINO2 6582f51817SPaolo Bonzini bool 6682f51817SPaolo Bonzini 6782f51817SPaolo Bonziniconfig NSERIES 6882f51817SPaolo Bonzini bool 694826ac6dSThomas Huth select OMAP 704826ac6dSThomas Huth select TMP105 # tempature sensor 714826ac6dSThomas Huth select BLIZZARD # LCD/TV controller 724826ac6dSThomas Huth select ONENAND 734826ac6dSThomas Huth select TSC210X # touchscreen/sensors/audio 744826ac6dSThomas Huth select TSC2005 # touchscreen/sensors/keypad 754826ac6dSThomas Huth select LM832X # GPIO keyboard chip 764826ac6dSThomas Huth select TWL92230 # energy-management 774826ac6dSThomas Huth select TUSB6010 7882f51817SPaolo Bonzini 7982f51817SPaolo Bonziniconfig OMAP 8082f51817SPaolo Bonzini bool 814826ac6dSThomas Huth select FRAMEBUFFER 824826ac6dSThomas Huth select I2C 834826ac6dSThomas Huth select ECC 844826ac6dSThomas Huth select NAND 854826ac6dSThomas Huth select PFLASH_CFI01 864826ac6dSThomas Huth select SD 874826ac6dSThomas Huth select SERIAL 8882f51817SPaolo Bonzini 8982f51817SPaolo Bonziniconfig PXA2XX 9082f51817SPaolo Bonzini bool 91959762d0SThomas Huth select FRAMEBUFFER 92959762d0SThomas Huth select I2C 93959762d0SThomas Huth select SERIAL 94959762d0SThomas Huth select SD 95959762d0SThomas Huth select SSI 96959762d0SThomas Huth select USB_OHCI 97959762d0SThomas Huth 98959762d0SThomas Huthconfig GUMSTIX 99959762d0SThomas Huth bool 100959762d0SThomas Huth select PFLASH_CFI01 101959762d0SThomas Huth select SMC91C111 102959762d0SThomas Huth select PXA2XX 103959762d0SThomas Huth 104959762d0SThomas Huthconfig TOSA 105959762d0SThomas Huth bool 106959762d0SThomas Huth select ZAURUS # scoop 107959762d0SThomas Huth select MICRODRIVE 108959762d0SThomas Huth select PXA2XX 109959762d0SThomas Huth 110959762d0SThomas Huthconfig SPITZ 111959762d0SThomas Huth bool 112959762d0SThomas Huth select ADS7846 # display 113959762d0SThomas Huth select MAX111X # A/D converter 114959762d0SThomas Huth select WM8750 # audio codec 115959762d0SThomas Huth select MAX7310 # GPIO expander 116959762d0SThomas Huth select ZAURUS # scoop 117959762d0SThomas Huth select NAND # memory 118959762d0SThomas Huth select ECC # Error-correcting for NAND 119959762d0SThomas Huth select MICRODRIVE 120959762d0SThomas Huth select PXA2XX 121959762d0SThomas Huth 122959762d0SThomas Huthconfig Z2 123959762d0SThomas Huth bool 124959762d0SThomas Huth select PFLASH_CFI01 125959762d0SThomas Huth select WM8750 126959762d0SThomas Huth select PL011 # UART 127959762d0SThomas Huth select PXA2XX 12882f51817SPaolo Bonzini 12982f51817SPaolo Bonziniconfig REALVIEW 13082f51817SPaolo Bonzini bool 13179e93e24SThomas Huth imply PCI_DEVICES 13279e93e24SThomas Huth imply PCI_TESTDEV 13379e93e24SThomas Huth select SMC91C111 13479e93e24SThomas Huth select LAN9118 13579e93e24SThomas Huth select A9MPCORE 13679e93e24SThomas Huth select A15MPCORE 13779e93e24SThomas Huth select ARM11MPCORE 13879e93e24SThomas Huth select ARM_TIMER 13979e93e24SThomas Huth select VERSATILE_PCI 14079e93e24SThomas Huth select WM8750 # audio codec 14179e93e24SThomas Huth select LSI_SCSI_PCI 14279e93e24SThomas Huth select PCI 14379e93e24SThomas Huth select PL011 # UART 14479e93e24SThomas Huth select PL031 # RTC 14579e93e24SThomas Huth select PL041 # audio codec 14679e93e24SThomas Huth select PL050 # keyboard/mouse 14779e93e24SThomas Huth select PL061 # GPIO 14879e93e24SThomas Huth select PL080 # DMA controller 14979e93e24SThomas Huth select PL110 15079e93e24SThomas Huth select PL181 # display 15179e93e24SThomas Huth select PL310 # cache controller 15279e93e24SThomas Huth select VERSATILE_I2C 15379e93e24SThomas Huth select DS1338 # I2C RTC+NVRAM 15479e93e24SThomas Huth select USB_OHCI 15582f51817SPaolo Bonzini 15682f51817SPaolo Bonziniconfig STELLARIS 15782f51817SPaolo Bonzini bool 158782ef8cdSThomas Huth select ARM_V7M 159782ef8cdSThomas Huth select CMSDK_APB_WATCHDOG 160782ef8cdSThomas Huth select I2C 161782ef8cdSThomas Huth select PL011 # UART 162782ef8cdSThomas Huth select PL022 # Serial port 163782ef8cdSThomas Huth select PL061 # GPIO 164782ef8cdSThomas Huth select SSD0303 # OLED display 165782ef8cdSThomas Huth select SSD0323 # OLED display 166782ef8cdSThomas Huth select SSI_SD 167782ef8cdSThomas Huth select STELLARIS_INPUT 168782ef8cdSThomas Huth select STELLARIS_ENET # ethernet 16982f51817SPaolo Bonzini 17082f51817SPaolo Bonziniconfig STRONGARM 17182f51817SPaolo Bonzini bool 17282f51817SPaolo Bonzini 1734826ac6dSThomas Huthconfig SX1 1744826ac6dSThomas Huth bool 1754826ac6dSThomas Huth select OMAP 1764826ac6dSThomas Huth 17782f51817SPaolo Bonziniconfig VERSATILE 17882f51817SPaolo Bonzini bool 17979e93e24SThomas Huth select ARM_TIMER # sp804 18079e93e24SThomas Huth select PFLASH_CFI01 18179e93e24SThomas Huth select LSI_SCSI_PCI 18279e93e24SThomas Huth select PL050 # keyboard/mouse 18379e93e24SThomas Huth select PL080 # DMA controller 18479e93e24SThomas Huth select PL190 # Vector PIC 18579e93e24SThomas Huth select REALVIEW 18679e93e24SThomas Huth select USB_OHCI 18779e93e24SThomas Huth 18879e93e24SThomas Huthconfig VEXPRESS 18979e93e24SThomas Huth bool 19079e93e24SThomas Huth select A9MPCORE 19179e93e24SThomas Huth select A15MPCORE 19279e93e24SThomas Huth select ARM_MPTIMER 19379e93e24SThomas Huth select ARM_TIMER # sp804 19479e93e24SThomas Huth select LAN9118 19579e93e24SThomas Huth select PFLASH_CFI01 19679e93e24SThomas Huth select PL011 # UART 19779e93e24SThomas Huth select PL041 # audio codec 19879e93e24SThomas Huth select PL181 # display 19979e93e24SThomas Huth select REALVIEW 20079e93e24SThomas Huth select SII9022 20179e93e24SThomas Huth select VIRTIO_MMIO 20282f51817SPaolo Bonzini 20382f51817SPaolo Bonziniconfig ZYNQ 20482f51817SPaolo Bonzini bool 205*31576a91SThomas Huth select A9MPCORE 206*31576a91SThomas Huth select CADENCE # UART 207*31576a91SThomas Huth select PFLASH_CFI02 208*31576a91SThomas Huth select PL330 209*31576a91SThomas Huth select SDHCI 210*31576a91SThomas Huth select SSI_M25P80 211*31576a91SThomas Huth select USB_EHCI_SYSBUS 212*31576a91SThomas Huth select XILINX # UART 213*31576a91SThomas Huth select XILINX_AXI 214*31576a91SThomas Huth select XILINX_SPI 215*31576a91SThomas Huth select XILINX_SPIPS 216*31576a91SThomas Huth select ZYNQ_DEVCFG 21782f51817SPaolo Bonzini 21882f51817SPaolo Bonziniconfig ARM_V7M 21982f51817SPaolo Bonzini bool 22082f51817SPaolo Bonzini 22182f51817SPaolo Bonziniconfig ALLWINNER_A10 22282f51817SPaolo Bonzini bool 22382f51817SPaolo Bonzini 22482f51817SPaolo Bonziniconfig RASPI 22582f51817SPaolo Bonzini bool 22682f51817SPaolo Bonzini 22782f51817SPaolo Bonziniconfig STM32F205_SOC 22882f51817SPaolo Bonzini bool 22982f51817SPaolo Bonzini 23082f51817SPaolo Bonziniconfig XLNX_ZYNQMP_ARM 23182f51817SPaolo Bonzini bool 23282f51817SPaolo Bonzini 23382f51817SPaolo Bonziniconfig XLNX_VERSAL 23482f51817SPaolo Bonzini bool 23582f51817SPaolo Bonzini 23682f51817SPaolo Bonziniconfig FSL_IMX25 23782f51817SPaolo Bonzini bool 23882f51817SPaolo Bonzini 23982f51817SPaolo Bonziniconfig FSL_IMX31 24082f51817SPaolo Bonzini bool 24173129f43SThomas Huth select SERIAL 24273129f43SThomas Huth select IMX 24373129f43SThomas Huth select IMX_I2C 24473129f43SThomas Huth select LAN9118 24582f51817SPaolo Bonzini 24682f51817SPaolo Bonziniconfig FSL_IMX6 24782f51817SPaolo Bonzini bool 24882f51817SPaolo Bonzini 24982f51817SPaolo Bonziniconfig ASPEED_SOC 25082f51817SPaolo Bonzini bool 25182f51817SPaolo Bonzini 25282f51817SPaolo Bonziniconfig MPS2 25382f51817SPaolo Bonzini bool 25482f51817SPaolo Bonzini 25582f51817SPaolo Bonziniconfig FSL_IMX7 25682f51817SPaolo Bonzini bool 25782f51817SPaolo Bonzini 25882f51817SPaolo Bonziniconfig ARM_SMMUV3 25982f51817SPaolo Bonzini bool 26082f51817SPaolo Bonzini 26182f51817SPaolo Bonziniconfig FSL_IMX6UL 26282f51817SPaolo Bonzini bool 26382f51817SPaolo Bonzini 26482f51817SPaolo Bonziniconfig NRF51_SOC 26582f51817SPaolo Bonzini bool 26682f51817SPaolo Bonzini 26782f51817SPaolo Bonziniconfig MSF2 26882f51817SPaolo Bonzini bool 2699533dcddSPaolo Bonzini select PTIMER 27082f51817SPaolo Bonzini 27182f51817SPaolo Bonziniconfig ZAURUS 27282f51817SPaolo Bonzini bool 273959762d0SThomas Huth select NAND 274959762d0SThomas Huth select ECC 27582f51817SPaolo Bonzini 27682f51817SPaolo Bonziniconfig A9MPCORE 27782f51817SPaolo Bonzini bool 278bb275e4eSThomas Huth select A9_GTIMER 279bb275e4eSThomas Huth select A9SCU # snoop control unit 280bb275e4eSThomas Huth select ARM_GIC 281bb275e4eSThomas Huth select ARM_MPTIMER 28282f51817SPaolo Bonzini 28382f51817SPaolo Bonziniconfig A15MPCORE 28482f51817SPaolo Bonzini bool 28582f51817SPaolo Bonzini 28682f51817SPaolo Bonziniconfig ARM11MPCORE 28782f51817SPaolo Bonzini bool 28879e93e24SThomas Huth select ARM11SCU 28982f51817SPaolo Bonzini 29082f51817SPaolo Bonziniconfig ARMSSE 29182f51817SPaolo Bonzini bool 29282f51817SPaolo Bonzini 29382f51817SPaolo Bonziniconfig ARMSSE_CPUID 29482f51817SPaolo Bonzini bool 29582f51817SPaolo Bonzini 29682f51817SPaolo Bonziniconfig ARMSSE_MHU 29782f51817SPaolo Bonzini bool 29882f51817SPaolo Bonzini 29982f51817SPaolo Bonziniconfig MUSCA 30082f51817SPaolo Bonzini bool 301