182f51817SPaolo Bonziniconfig ARM_VIRT 282f51817SPaolo Bonzini bool 37951c7b7SThomas Huth imply PCI_DEVICES 47951c7b7SThomas Huth imply TEST_DEVICES 57951c7b7SThomas Huth imply VFIO_AMD_XGBE 6e0e312f3SPaolo Bonzini imply VFIO_PLATFORM 77951c7b7SThomas Huth imply VFIO_XGMAC 87951c7b7SThomas Huth select A15MPCORE 97951c7b7SThomas Huth select ACPI 107951c7b7SThomas Huth select ARM_SMMUV3 117951c7b7SThomas Huth select GPIO_KEY 127951c7b7SThomas Huth select FW_CFG_DMA 137951c7b7SThomas Huth select PCI_EXPRESS 147951c7b7SThomas Huth select PCI_EXPRESS_GENERIC_BRIDGE 157951c7b7SThomas Huth select PFLASH_CFI01 167951c7b7SThomas Huth select PL011 # UART 177951c7b7SThomas Huth select PL031 # RTC 187951c7b7SThomas Huth select PL061 # GPIO 197951c7b7SThomas Huth select PLATFORM_BUS 207951c7b7SThomas Huth select SMBIOS 217951c7b7SThomas Huth select VIRTIO_MMIO 2282f51817SPaolo Bonzini 234826ac6dSThomas Huthconfig CHEETAH 244826ac6dSThomas Huth bool 254826ac6dSThomas Huth select OMAP 264826ac6dSThomas Huth select TSC210X 274826ac6dSThomas Huth 2882f51817SPaolo Bonziniconfig DIGIC 2982f51817SPaolo Bonzini bool 309533dcddSPaolo Bonzini select PTIMER 3182f51817SPaolo Bonzini 3282f51817SPaolo Bonziniconfig EXYNOS4 3382f51817SPaolo Bonzini bool 34bb275e4eSThomas Huth select A9MPCORE 35bb275e4eSThomas Huth select I2C 36bb275e4eSThomas Huth select LAN9118 37bb275e4eSThomas Huth select PL310 # cache controller 389533dcddSPaolo Bonzini select PTIMER 39bb275e4eSThomas Huth select SDHCI 40bb275e4eSThomas Huth select USB_EHCI_SYSBUS 4182f51817SPaolo Bonzini 4282f51817SPaolo Bonziniconfig HIGHBANK 4382f51817SPaolo Bonzini bool 4408bcda02SThomas Huth select A9MPCORE 4508bcda02SThomas Huth select A15MPCORE 4608bcda02SThomas Huth select AHCI 4708bcda02SThomas Huth select ARM_TIMER # sp804 4808bcda02SThomas Huth select ARM_V7M 4908bcda02SThomas Huth select PL011 # UART 5008bcda02SThomas Huth select PL022 # Serial port 5108bcda02SThomas Huth select PL031 # RTC 5208bcda02SThomas Huth select PL061 # GPIO 5308bcda02SThomas Huth select PL310 # cache controller 5408bcda02SThomas Huth select XGMAC # ethernet 5582f51817SPaolo Bonzini 5682f51817SPaolo Bonziniconfig INTEGRATOR 5782f51817SPaolo Bonzini bool 584cdea98bSThomas Huth select ARM_TIMER 594cdea98bSThomas Huth select INTEGRATOR_DEBUG 604cdea98bSThomas Huth select PL011 # UART 614cdea98bSThomas Huth select PL031 # RTC 624cdea98bSThomas Huth select PL050 # keyboard/mouse 634cdea98bSThomas Huth select PL110 # pl111 LCD controller 644cdea98bSThomas Huth select PL181 # display 654cdea98bSThomas Huth select SMC91C111 6682f51817SPaolo Bonzini 6782f51817SPaolo Bonziniconfig MAINSTONE 6882f51817SPaolo Bonzini bool 69959762d0SThomas Huth select PXA2XX 70959762d0SThomas Huth select PFLASH_CFI01 71959762d0SThomas Huth select SMC91C111 7282f51817SPaolo Bonzini 7382f51817SPaolo Bonziniconfig MUSICPAL 7482f51817SPaolo Bonzini bool 7559dd3eb3SThomas Huth select BITBANG_I2C 7659dd3eb3SThomas Huth select MARVELL_88W8618 779533dcddSPaolo Bonzini select PTIMER 7859dd3eb3SThomas Huth select PFLASH_CFI02 7959dd3eb3SThomas Huth select SERIAL 8059dd3eb3SThomas Huth select WM8750 8182f51817SPaolo Bonzini 8282f51817SPaolo Bonziniconfig NETDUINO2 8382f51817SPaolo Bonzini bool 84*6239ac7eSThomas Huth select STM32F205_SOC 8582f51817SPaolo Bonzini 8682f51817SPaolo Bonziniconfig NSERIES 8782f51817SPaolo Bonzini bool 884826ac6dSThomas Huth select OMAP 894826ac6dSThomas Huth select TMP105 # tempature sensor 904826ac6dSThomas Huth select BLIZZARD # LCD/TV controller 914826ac6dSThomas Huth select ONENAND 924826ac6dSThomas Huth select TSC210X # touchscreen/sensors/audio 934826ac6dSThomas Huth select TSC2005 # touchscreen/sensors/keypad 944826ac6dSThomas Huth select LM832X # GPIO keyboard chip 954826ac6dSThomas Huth select TWL92230 # energy-management 964826ac6dSThomas Huth select TUSB6010 9782f51817SPaolo Bonzini 9882f51817SPaolo Bonziniconfig OMAP 9982f51817SPaolo Bonzini bool 1004826ac6dSThomas Huth select FRAMEBUFFER 1014826ac6dSThomas Huth select I2C 1024826ac6dSThomas Huth select ECC 1034826ac6dSThomas Huth select NAND 1044826ac6dSThomas Huth select PFLASH_CFI01 1054826ac6dSThomas Huth select SD 1064826ac6dSThomas Huth select SERIAL 10782f51817SPaolo Bonzini 10882f51817SPaolo Bonziniconfig PXA2XX 10982f51817SPaolo Bonzini bool 110959762d0SThomas Huth select FRAMEBUFFER 111959762d0SThomas Huth select I2C 112959762d0SThomas Huth select SERIAL 113959762d0SThomas Huth select SD 114959762d0SThomas Huth select SSI 115959762d0SThomas Huth select USB_OHCI 116959762d0SThomas Huth 117959762d0SThomas Huthconfig GUMSTIX 118959762d0SThomas Huth bool 119959762d0SThomas Huth select PFLASH_CFI01 120959762d0SThomas Huth select SMC91C111 121959762d0SThomas Huth select PXA2XX 122959762d0SThomas Huth 123959762d0SThomas Huthconfig TOSA 124959762d0SThomas Huth bool 125959762d0SThomas Huth select ZAURUS # scoop 126959762d0SThomas Huth select MICRODRIVE 127959762d0SThomas Huth select PXA2XX 128959762d0SThomas Huth 129959762d0SThomas Huthconfig SPITZ 130959762d0SThomas Huth bool 131959762d0SThomas Huth select ADS7846 # display 132959762d0SThomas Huth select MAX111X # A/D converter 133959762d0SThomas Huth select WM8750 # audio codec 134959762d0SThomas Huth select MAX7310 # GPIO expander 135959762d0SThomas Huth select ZAURUS # scoop 136959762d0SThomas Huth select NAND # memory 137959762d0SThomas Huth select ECC # Error-correcting for NAND 138959762d0SThomas Huth select MICRODRIVE 139959762d0SThomas Huth select PXA2XX 140959762d0SThomas Huth 141959762d0SThomas Huthconfig Z2 142959762d0SThomas Huth bool 143959762d0SThomas Huth select PFLASH_CFI01 144959762d0SThomas Huth select WM8750 145959762d0SThomas Huth select PL011 # UART 146959762d0SThomas Huth select PXA2XX 14782f51817SPaolo Bonzini 14882f51817SPaolo Bonziniconfig REALVIEW 14982f51817SPaolo Bonzini bool 15079e93e24SThomas Huth imply PCI_DEVICES 15179e93e24SThomas Huth imply PCI_TESTDEV 15279e93e24SThomas Huth select SMC91C111 15379e93e24SThomas Huth select LAN9118 15479e93e24SThomas Huth select A9MPCORE 15579e93e24SThomas Huth select A15MPCORE 15679e93e24SThomas Huth select ARM11MPCORE 15779e93e24SThomas Huth select ARM_TIMER 15879e93e24SThomas Huth select VERSATILE_PCI 15979e93e24SThomas Huth select WM8750 # audio codec 16079e93e24SThomas Huth select LSI_SCSI_PCI 16179e93e24SThomas Huth select PCI 16279e93e24SThomas Huth select PL011 # UART 16379e93e24SThomas Huth select PL031 # RTC 16479e93e24SThomas Huth select PL041 # audio codec 16579e93e24SThomas Huth select PL050 # keyboard/mouse 16679e93e24SThomas Huth select PL061 # GPIO 16779e93e24SThomas Huth select PL080 # DMA controller 16879e93e24SThomas Huth select PL110 16979e93e24SThomas Huth select PL181 # display 17079e93e24SThomas Huth select PL310 # cache controller 17179e93e24SThomas Huth select VERSATILE_I2C 17279e93e24SThomas Huth select DS1338 # I2C RTC+NVRAM 17379e93e24SThomas Huth select USB_OHCI 17482f51817SPaolo Bonzini 17582f51817SPaolo Bonziniconfig STELLARIS 17682f51817SPaolo Bonzini bool 177782ef8cdSThomas Huth select ARM_V7M 178782ef8cdSThomas Huth select CMSDK_APB_WATCHDOG 179782ef8cdSThomas Huth select I2C 180782ef8cdSThomas Huth select PL011 # UART 181782ef8cdSThomas Huth select PL022 # Serial port 182782ef8cdSThomas Huth select PL061 # GPIO 183782ef8cdSThomas Huth select SSD0303 # OLED display 184782ef8cdSThomas Huth select SSD0323 # OLED display 185782ef8cdSThomas Huth select SSI_SD 186782ef8cdSThomas Huth select STELLARIS_INPUT 187782ef8cdSThomas Huth select STELLARIS_ENET # ethernet 18882f51817SPaolo Bonzini 18982f51817SPaolo Bonziniconfig STRONGARM 19082f51817SPaolo Bonzini bool 191839507adSThomas Huth select PXA2XX 192839507adSThomas Huth 193839507adSThomas Huthconfig COLLIE 194839507adSThomas Huth bool 195839507adSThomas Huth select PFLASH_CFI01 196839507adSThomas Huth select ZAURUS # scoop 197839507adSThomas Huth select STRONGARM 19882f51817SPaolo Bonzini 1994826ac6dSThomas Huthconfig SX1 2004826ac6dSThomas Huth bool 2014826ac6dSThomas Huth select OMAP 2024826ac6dSThomas Huth 20382f51817SPaolo Bonziniconfig VERSATILE 20482f51817SPaolo Bonzini bool 20579e93e24SThomas Huth select ARM_TIMER # sp804 20679e93e24SThomas Huth select PFLASH_CFI01 20779e93e24SThomas Huth select LSI_SCSI_PCI 20879e93e24SThomas Huth select PL050 # keyboard/mouse 20979e93e24SThomas Huth select PL080 # DMA controller 21079e93e24SThomas Huth select PL190 # Vector PIC 21179e93e24SThomas Huth select REALVIEW 21279e93e24SThomas Huth select USB_OHCI 21379e93e24SThomas Huth 21479e93e24SThomas Huthconfig VEXPRESS 21579e93e24SThomas Huth bool 21679e93e24SThomas Huth select A9MPCORE 21779e93e24SThomas Huth select A15MPCORE 21879e93e24SThomas Huth select ARM_MPTIMER 21979e93e24SThomas Huth select ARM_TIMER # sp804 22079e93e24SThomas Huth select LAN9118 22179e93e24SThomas Huth select PFLASH_CFI01 22279e93e24SThomas Huth select PL011 # UART 22379e93e24SThomas Huth select PL041 # audio codec 22479e93e24SThomas Huth select PL181 # display 22579e93e24SThomas Huth select REALVIEW 22679e93e24SThomas Huth select SII9022 22779e93e24SThomas Huth select VIRTIO_MMIO 22882f51817SPaolo Bonzini 22982f51817SPaolo Bonziniconfig ZYNQ 23082f51817SPaolo Bonzini bool 23131576a91SThomas Huth select A9MPCORE 23231576a91SThomas Huth select CADENCE # UART 23331576a91SThomas Huth select PFLASH_CFI02 23431576a91SThomas Huth select PL330 23531576a91SThomas Huth select SDHCI 23631576a91SThomas Huth select SSI_M25P80 23731576a91SThomas Huth select USB_EHCI_SYSBUS 23831576a91SThomas Huth select XILINX # UART 23931576a91SThomas Huth select XILINX_AXI 24031576a91SThomas Huth select XILINX_SPI 24131576a91SThomas Huth select XILINX_SPIPS 24231576a91SThomas Huth select ZYNQ_DEVCFG 24382f51817SPaolo Bonzini 24482f51817SPaolo Bonziniconfig ARM_V7M 24582f51817SPaolo Bonzini bool 24682f51817SPaolo Bonzini 24782f51817SPaolo Bonziniconfig ALLWINNER_A10 24882f51817SPaolo Bonzini bool 24982f51817SPaolo Bonzini 25082f51817SPaolo Bonziniconfig RASPI 25182f51817SPaolo Bonzini bool 25282f51817SPaolo Bonzini 25382f51817SPaolo Bonziniconfig STM32F205_SOC 25482f51817SPaolo Bonzini bool 255*6239ac7eSThomas Huth select ARM_V7M 256*6239ac7eSThomas Huth select STM32F2XX_TIMER 257*6239ac7eSThomas Huth select STM32F2XX_USART 258*6239ac7eSThomas Huth select STM32F2XX_SYSCFG 259*6239ac7eSThomas Huth select STM32F2XX_ADC 260*6239ac7eSThomas Huth select STM32F2XX_SPI 26182f51817SPaolo Bonzini 26282f51817SPaolo Bonziniconfig XLNX_ZYNQMP_ARM 26382f51817SPaolo Bonzini bool 26482f51817SPaolo Bonzini 26582f51817SPaolo Bonziniconfig XLNX_VERSAL 26682f51817SPaolo Bonzini bool 26782f51817SPaolo Bonzini 26882f51817SPaolo Bonziniconfig FSL_IMX25 26982f51817SPaolo Bonzini bool 27082f51817SPaolo Bonzini 27182f51817SPaolo Bonziniconfig FSL_IMX31 27282f51817SPaolo Bonzini bool 27373129f43SThomas Huth select SERIAL 27473129f43SThomas Huth select IMX 27573129f43SThomas Huth select IMX_I2C 27673129f43SThomas Huth select LAN9118 27782f51817SPaolo Bonzini 27882f51817SPaolo Bonziniconfig FSL_IMX6 27982f51817SPaolo Bonzini bool 28082f51817SPaolo Bonzini 28182f51817SPaolo Bonziniconfig ASPEED_SOC 28282f51817SPaolo Bonzini bool 28368e44ddaSThomas Huth select DS1338 28468e44ddaSThomas Huth select FTGMAC100 28568e44ddaSThomas Huth select I2C 28668e44ddaSThomas Huth select PCA9552 28768e44ddaSThomas Huth select SERIAL 28868e44ddaSThomas Huth select SMBUS_EEPROM 28968e44ddaSThomas Huth select SSI 29068e44ddaSThomas Huth select SSI_M25P80 29168e44ddaSThomas Huth select TMP105 29268e44ddaSThomas Huth select TMP421 29382f51817SPaolo Bonzini 29482f51817SPaolo Bonziniconfig MPS2 29582f51817SPaolo Bonzini bool 29682f51817SPaolo Bonzini 29782f51817SPaolo Bonziniconfig FSL_IMX7 29882f51817SPaolo Bonzini bool 29982f51817SPaolo Bonzini 30082f51817SPaolo Bonziniconfig ARM_SMMUV3 30182f51817SPaolo Bonzini bool 30282f51817SPaolo Bonzini 30382f51817SPaolo Bonziniconfig FSL_IMX6UL 30482f51817SPaolo Bonzini bool 30582f51817SPaolo Bonzini 30682f51817SPaolo Bonziniconfig NRF51_SOC 30782f51817SPaolo Bonzini bool 30882f51817SPaolo Bonzini 30982f51817SPaolo Bonziniconfig MSF2 31082f51817SPaolo Bonzini bool 3119533dcddSPaolo Bonzini select PTIMER 31282f51817SPaolo Bonzini 31382f51817SPaolo Bonziniconfig ZAURUS 31482f51817SPaolo Bonzini bool 315959762d0SThomas Huth select NAND 316959762d0SThomas Huth select ECC 31782f51817SPaolo Bonzini 31882f51817SPaolo Bonziniconfig A9MPCORE 31982f51817SPaolo Bonzini bool 320bb275e4eSThomas Huth select A9_GTIMER 321bb275e4eSThomas Huth select A9SCU # snoop control unit 322bb275e4eSThomas Huth select ARM_GIC 323bb275e4eSThomas Huth select ARM_MPTIMER 32482f51817SPaolo Bonzini 32582f51817SPaolo Bonziniconfig A15MPCORE 32682f51817SPaolo Bonzini bool 3277951c7b7SThomas Huth select ARM_GIC 32882f51817SPaolo Bonzini 32982f51817SPaolo Bonziniconfig ARM11MPCORE 33082f51817SPaolo Bonzini bool 33179e93e24SThomas Huth select ARM11SCU 33282f51817SPaolo Bonzini 33382f51817SPaolo Bonziniconfig ARMSSE 33482f51817SPaolo Bonzini bool 33582f51817SPaolo Bonzini 33682f51817SPaolo Bonziniconfig ARMSSE_CPUID 33782f51817SPaolo Bonzini bool 33882f51817SPaolo Bonzini 33982f51817SPaolo Bonziniconfig ARMSSE_MHU 34082f51817SPaolo Bonzini bool 34182f51817SPaolo Bonzini 34282f51817SPaolo Bonziniconfig MUSCA 34382f51817SPaolo Bonzini bool 344