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 285885e665SThomas Huthconfig CUBIEBOARD 295885e665SThomas Huth bool 305885e665SThomas Huth select ALLWINNER_A10 315885e665SThomas Huth 3282f51817SPaolo Bonziniconfig DIGIC 3382f51817SPaolo Bonzini bool 349533dcddSPaolo Bonzini select PTIMER 3582f51817SPaolo Bonzini 3682f51817SPaolo Bonziniconfig EXYNOS4 3782f51817SPaolo Bonzini bool 38bb275e4eSThomas Huth select A9MPCORE 39bb275e4eSThomas Huth select I2C 40bb275e4eSThomas Huth select LAN9118 41bb275e4eSThomas Huth select PL310 # cache controller 429533dcddSPaolo Bonzini select PTIMER 43bb275e4eSThomas Huth select SDHCI 44bb275e4eSThomas Huth select USB_EHCI_SYSBUS 4582f51817SPaolo Bonzini 4682f51817SPaolo Bonziniconfig HIGHBANK 4782f51817SPaolo Bonzini bool 4808bcda02SThomas Huth select A9MPCORE 4908bcda02SThomas Huth select A15MPCORE 5008bcda02SThomas Huth select AHCI 5108bcda02SThomas Huth select ARM_TIMER # sp804 5208bcda02SThomas Huth select ARM_V7M 5308bcda02SThomas Huth select PL011 # UART 5408bcda02SThomas Huth select PL022 # Serial port 5508bcda02SThomas Huth select PL031 # RTC 5608bcda02SThomas Huth select PL061 # GPIO 5708bcda02SThomas Huth select PL310 # cache controller 5808bcda02SThomas Huth select XGMAC # ethernet 5982f51817SPaolo Bonzini 6082f51817SPaolo Bonziniconfig INTEGRATOR 6182f51817SPaolo Bonzini bool 624cdea98bSThomas Huth select ARM_TIMER 634cdea98bSThomas Huth select INTEGRATOR_DEBUG 644cdea98bSThomas Huth select PL011 # UART 654cdea98bSThomas Huth select PL031 # RTC 664cdea98bSThomas Huth select PL050 # keyboard/mouse 674cdea98bSThomas Huth select PL110 # pl111 LCD controller 684cdea98bSThomas Huth select PL181 # display 694cdea98bSThomas Huth select SMC91C111 7082f51817SPaolo Bonzini 7182f51817SPaolo Bonziniconfig MAINSTONE 7282f51817SPaolo Bonzini bool 73959762d0SThomas Huth select PXA2XX 74959762d0SThomas Huth select PFLASH_CFI01 75959762d0SThomas Huth select SMC91C111 7682f51817SPaolo Bonzini 7782f51817SPaolo Bonziniconfig MUSICPAL 7882f51817SPaolo Bonzini bool 7959dd3eb3SThomas Huth select BITBANG_I2C 8059dd3eb3SThomas Huth select MARVELL_88W8618 819533dcddSPaolo Bonzini select PTIMER 8259dd3eb3SThomas Huth select PFLASH_CFI02 8359dd3eb3SThomas Huth select SERIAL 8459dd3eb3SThomas Huth select WM8750 8582f51817SPaolo Bonzini 8682f51817SPaolo Bonziniconfig NETDUINO2 8782f51817SPaolo Bonzini bool 886239ac7eSThomas Huth select STM32F205_SOC 8982f51817SPaolo Bonzini 9082f51817SPaolo Bonziniconfig NSERIES 9182f51817SPaolo Bonzini bool 924826ac6dSThomas Huth select OMAP 934826ac6dSThomas Huth select TMP105 # tempature sensor 944826ac6dSThomas Huth select BLIZZARD # LCD/TV controller 954826ac6dSThomas Huth select ONENAND 964826ac6dSThomas Huth select TSC210X # touchscreen/sensors/audio 974826ac6dSThomas Huth select TSC2005 # touchscreen/sensors/keypad 984826ac6dSThomas Huth select LM832X # GPIO keyboard chip 994826ac6dSThomas Huth select TWL92230 # energy-management 1004826ac6dSThomas Huth select TUSB6010 10182f51817SPaolo Bonzini 10282f51817SPaolo Bonziniconfig OMAP 10382f51817SPaolo Bonzini bool 1044826ac6dSThomas Huth select FRAMEBUFFER 1054826ac6dSThomas Huth select I2C 1064826ac6dSThomas Huth select ECC 1074826ac6dSThomas Huth select NAND 1084826ac6dSThomas Huth select PFLASH_CFI01 1094826ac6dSThomas Huth select SD 1104826ac6dSThomas Huth select SERIAL 11182f51817SPaolo Bonzini 11282f51817SPaolo Bonziniconfig PXA2XX 11382f51817SPaolo Bonzini bool 114959762d0SThomas Huth select FRAMEBUFFER 115959762d0SThomas Huth select I2C 116959762d0SThomas Huth select SERIAL 117959762d0SThomas Huth select SD 118959762d0SThomas Huth select SSI 119959762d0SThomas Huth select USB_OHCI 120959762d0SThomas Huth 121959762d0SThomas Huthconfig GUMSTIX 122959762d0SThomas Huth bool 123959762d0SThomas Huth select PFLASH_CFI01 124959762d0SThomas Huth select SMC91C111 125959762d0SThomas Huth select PXA2XX 126959762d0SThomas Huth 127959762d0SThomas Huthconfig TOSA 128959762d0SThomas Huth bool 129959762d0SThomas Huth select ZAURUS # scoop 130959762d0SThomas Huth select MICRODRIVE 131959762d0SThomas Huth select PXA2XX 132959762d0SThomas Huth 133959762d0SThomas Huthconfig SPITZ 134959762d0SThomas Huth bool 135959762d0SThomas Huth select ADS7846 # display 136959762d0SThomas Huth select MAX111X # A/D converter 137959762d0SThomas Huth select WM8750 # audio codec 138959762d0SThomas Huth select MAX7310 # GPIO expander 139959762d0SThomas Huth select ZAURUS # scoop 140959762d0SThomas Huth select NAND # memory 141959762d0SThomas Huth select ECC # Error-correcting for NAND 142959762d0SThomas Huth select MICRODRIVE 143959762d0SThomas Huth select PXA2XX 144959762d0SThomas Huth 145959762d0SThomas Huthconfig Z2 146959762d0SThomas Huth bool 147959762d0SThomas Huth select PFLASH_CFI01 148959762d0SThomas Huth select WM8750 149959762d0SThomas Huth select PL011 # UART 150959762d0SThomas Huth select PXA2XX 15182f51817SPaolo Bonzini 15282f51817SPaolo Bonziniconfig REALVIEW 15382f51817SPaolo Bonzini bool 15479e93e24SThomas Huth imply PCI_DEVICES 15579e93e24SThomas Huth imply PCI_TESTDEV 15679e93e24SThomas Huth select SMC91C111 15779e93e24SThomas Huth select LAN9118 15879e93e24SThomas Huth select A9MPCORE 15979e93e24SThomas Huth select A15MPCORE 16079e93e24SThomas Huth select ARM11MPCORE 16179e93e24SThomas Huth select ARM_TIMER 16279e93e24SThomas Huth select VERSATILE_PCI 16379e93e24SThomas Huth select WM8750 # audio codec 16479e93e24SThomas Huth select LSI_SCSI_PCI 16579e93e24SThomas Huth select PCI 16679e93e24SThomas Huth select PL011 # UART 16779e93e24SThomas Huth select PL031 # RTC 16879e93e24SThomas Huth select PL041 # audio codec 16979e93e24SThomas Huth select PL050 # keyboard/mouse 17079e93e24SThomas Huth select PL061 # GPIO 17179e93e24SThomas Huth select PL080 # DMA controller 17279e93e24SThomas Huth select PL110 17379e93e24SThomas Huth select PL181 # display 17479e93e24SThomas Huth select PL310 # cache controller 17579e93e24SThomas Huth select VERSATILE_I2C 17679e93e24SThomas Huth select DS1338 # I2C RTC+NVRAM 17779e93e24SThomas Huth select USB_OHCI 17882f51817SPaolo Bonzini 17982f51817SPaolo Bonziniconfig STELLARIS 18082f51817SPaolo Bonzini bool 181782ef8cdSThomas Huth select ARM_V7M 182782ef8cdSThomas Huth select CMSDK_APB_WATCHDOG 183782ef8cdSThomas Huth select I2C 184782ef8cdSThomas Huth select PL011 # UART 185782ef8cdSThomas Huth select PL022 # Serial port 186782ef8cdSThomas Huth select PL061 # GPIO 187782ef8cdSThomas Huth select SSD0303 # OLED display 188782ef8cdSThomas Huth select SSD0323 # OLED display 189782ef8cdSThomas Huth select SSI_SD 190782ef8cdSThomas Huth select STELLARIS_INPUT 191782ef8cdSThomas Huth select STELLARIS_ENET # ethernet 19282f51817SPaolo Bonzini 19382f51817SPaolo Bonziniconfig STRONGARM 19482f51817SPaolo Bonzini bool 195839507adSThomas Huth select PXA2XX 196839507adSThomas Huth 197839507adSThomas Huthconfig COLLIE 198839507adSThomas Huth bool 199839507adSThomas Huth select PFLASH_CFI01 200839507adSThomas Huth select ZAURUS # scoop 201839507adSThomas Huth select STRONGARM 20282f51817SPaolo Bonzini 2034826ac6dSThomas Huthconfig SX1 2044826ac6dSThomas Huth bool 2054826ac6dSThomas Huth select OMAP 2064826ac6dSThomas Huth 20782f51817SPaolo Bonziniconfig VERSATILE 20882f51817SPaolo Bonzini bool 20979e93e24SThomas Huth select ARM_TIMER # sp804 21079e93e24SThomas Huth select PFLASH_CFI01 21179e93e24SThomas Huth select LSI_SCSI_PCI 21279e93e24SThomas Huth select PL050 # keyboard/mouse 21379e93e24SThomas Huth select PL080 # DMA controller 21479e93e24SThomas Huth select PL190 # Vector PIC 21579e93e24SThomas Huth select REALVIEW 21679e93e24SThomas Huth select USB_OHCI 21779e93e24SThomas Huth 21879e93e24SThomas Huthconfig VEXPRESS 21979e93e24SThomas Huth bool 22079e93e24SThomas Huth select A9MPCORE 22179e93e24SThomas Huth select A15MPCORE 22279e93e24SThomas Huth select ARM_MPTIMER 22379e93e24SThomas Huth select ARM_TIMER # sp804 22479e93e24SThomas Huth select LAN9118 22579e93e24SThomas Huth select PFLASH_CFI01 22679e93e24SThomas Huth select PL011 # UART 22779e93e24SThomas Huth select PL041 # audio codec 22879e93e24SThomas Huth select PL181 # display 22979e93e24SThomas Huth select REALVIEW 23079e93e24SThomas Huth select SII9022 23179e93e24SThomas Huth select VIRTIO_MMIO 23282f51817SPaolo Bonzini 23382f51817SPaolo Bonziniconfig ZYNQ 23482f51817SPaolo Bonzini bool 23531576a91SThomas Huth select A9MPCORE 23631576a91SThomas Huth select CADENCE # UART 23731576a91SThomas Huth select PFLASH_CFI02 23831576a91SThomas Huth select PL330 23931576a91SThomas Huth select SDHCI 24031576a91SThomas Huth select SSI_M25P80 24131576a91SThomas Huth select USB_EHCI_SYSBUS 24231576a91SThomas Huth select XILINX # UART 24331576a91SThomas Huth select XILINX_AXI 24431576a91SThomas Huth select XILINX_SPI 24531576a91SThomas Huth select XILINX_SPIPS 24631576a91SThomas Huth select ZYNQ_DEVCFG 24782f51817SPaolo Bonzini 24882f51817SPaolo Bonziniconfig ARM_V7M 24982f51817SPaolo Bonzini bool 25082f51817SPaolo Bonzini 25182f51817SPaolo Bonziniconfig ALLWINNER_A10 25282f51817SPaolo Bonzini bool 2535885e665SThomas Huth select AHCI 2545885e665SThomas Huth select ALLWINNER_A10_PIT 2555885e665SThomas Huth select ALLWINNER_A10_PIC 2565885e665SThomas Huth select ALLWINNER_EMAC 2575885e665SThomas Huth select SERIAL 25882f51817SPaolo Bonzini 25982f51817SPaolo Bonziniconfig RASPI 26082f51817SPaolo Bonzini bool 261*1ad846a2SThomas Huth select FRAMEBUFFER 262*1ad846a2SThomas Huth select PL011 # UART 263*1ad846a2SThomas Huth select SDHCI 26482f51817SPaolo Bonzini 26582f51817SPaolo Bonziniconfig STM32F205_SOC 26682f51817SPaolo Bonzini bool 2676239ac7eSThomas Huth select ARM_V7M 2686239ac7eSThomas Huth select STM32F2XX_TIMER 2696239ac7eSThomas Huth select STM32F2XX_USART 2706239ac7eSThomas Huth select STM32F2XX_SYSCFG 2716239ac7eSThomas Huth select STM32F2XX_ADC 2726239ac7eSThomas Huth select STM32F2XX_SPI 27382f51817SPaolo Bonzini 27482f51817SPaolo Bonziniconfig XLNX_ZYNQMP_ARM 27582f51817SPaolo Bonzini bool 27682f51817SPaolo Bonzini 27782f51817SPaolo Bonziniconfig XLNX_VERSAL 27882f51817SPaolo Bonzini bool 27982f51817SPaolo Bonzini 28082f51817SPaolo Bonziniconfig FSL_IMX25 28182f51817SPaolo Bonzini bool 28282f51817SPaolo Bonzini 28382f51817SPaolo Bonziniconfig FSL_IMX31 28482f51817SPaolo Bonzini bool 28573129f43SThomas Huth select SERIAL 28673129f43SThomas Huth select IMX 28773129f43SThomas Huth select IMX_I2C 28873129f43SThomas Huth select LAN9118 28982f51817SPaolo Bonzini 29082f51817SPaolo Bonziniconfig FSL_IMX6 29182f51817SPaolo Bonzini bool 29282f51817SPaolo Bonzini 29382f51817SPaolo Bonziniconfig ASPEED_SOC 29482f51817SPaolo Bonzini bool 29568e44ddaSThomas Huth select DS1338 29668e44ddaSThomas Huth select FTGMAC100 29768e44ddaSThomas Huth select I2C 29868e44ddaSThomas Huth select PCA9552 29968e44ddaSThomas Huth select SERIAL 30068e44ddaSThomas Huth select SMBUS_EEPROM 30168e44ddaSThomas Huth select SSI 30268e44ddaSThomas Huth select SSI_M25P80 30368e44ddaSThomas Huth select TMP105 30468e44ddaSThomas Huth select TMP421 30582f51817SPaolo Bonzini 30682f51817SPaolo Bonziniconfig MPS2 30782f51817SPaolo Bonzini bool 308d2a99d74SThomas Huth select ARMSSE 309d2a99d74SThomas Huth select LAN9118 310d2a99d74SThomas Huth select MPS2_FPGAIO 311d2a99d74SThomas Huth select MPS2_SCC 312d2a99d74SThomas Huth select PL022 # Serial port 313d2a99d74SThomas Huth select PL080 # DMA controller 31482f51817SPaolo Bonzini 31582f51817SPaolo Bonziniconfig FSL_IMX7 31682f51817SPaolo Bonzini bool 31782f51817SPaolo Bonzini 31882f51817SPaolo Bonziniconfig ARM_SMMUV3 31982f51817SPaolo Bonzini bool 32082f51817SPaolo Bonzini 32182f51817SPaolo Bonziniconfig FSL_IMX6UL 32282f51817SPaolo Bonzini bool 32382f51817SPaolo Bonzini 32482f51817SPaolo Bonziniconfig NRF51_SOC 32582f51817SPaolo Bonzini bool 32682f51817SPaolo Bonzini 32782f51817SPaolo Bonziniconfig MSF2 32882f51817SPaolo Bonzini bool 3299533dcddSPaolo Bonzini select PTIMER 33082f51817SPaolo Bonzini 33182f51817SPaolo Bonziniconfig ZAURUS 33282f51817SPaolo Bonzini bool 333959762d0SThomas Huth select NAND 334959762d0SThomas Huth select ECC 33582f51817SPaolo Bonzini 33682f51817SPaolo Bonziniconfig A9MPCORE 33782f51817SPaolo Bonzini bool 338bb275e4eSThomas Huth select A9_GTIMER 339bb275e4eSThomas Huth select A9SCU # snoop control unit 340bb275e4eSThomas Huth select ARM_GIC 341bb275e4eSThomas Huth select ARM_MPTIMER 34282f51817SPaolo Bonzini 34382f51817SPaolo Bonziniconfig A15MPCORE 34482f51817SPaolo Bonzini bool 3457951c7b7SThomas Huth select ARM_GIC 34682f51817SPaolo Bonzini 34782f51817SPaolo Bonziniconfig ARM11MPCORE 34882f51817SPaolo Bonzini bool 34979e93e24SThomas Huth select ARM11SCU 35082f51817SPaolo Bonzini 35182f51817SPaolo Bonziniconfig ARMSSE 35282f51817SPaolo Bonzini bool 353d2a99d74SThomas Huth select ARM_V7M 354d2a99d74SThomas Huth select ARMSSE_CPUID 355d2a99d74SThomas Huth select ARMSSE_MHU 356d2a99d74SThomas Huth select CMSDK_APB_TIMER 357d2a99d74SThomas Huth select CMSDK_APB_DUALTIMER 358d2a99d74SThomas Huth select CMSDK_APB_UART 359d2a99d74SThomas Huth select CMSDK_APB_WATCHDOG 360d2a99d74SThomas Huth select IOTKIT_SECCTL 361d2a99d74SThomas Huth select IOTKIT_SYSCTL 362d2a99d74SThomas Huth select IOTKIT_SYSINFO 363d2a99d74SThomas Huth select TZ_MPC 364d2a99d74SThomas Huth select TZ_MSC 365d2a99d74SThomas Huth select TZ_PPC 36682f51817SPaolo Bonzini 36782f51817SPaolo Bonziniconfig ARMSSE_CPUID 36882f51817SPaolo Bonzini bool 36982f51817SPaolo Bonzini 37082f51817SPaolo Bonziniconfig ARMSSE_MHU 37182f51817SPaolo Bonzini bool 37282f51817SPaolo Bonzini 37382f51817SPaolo Bonziniconfig MUSCA 37482f51817SPaolo Bonzini bool 375