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 8c294ac32SEric Auger imply TPM_TIS_SYSBUS 9cfa1f4bcSPhilippe Mathieu-Daudé imply NVDIMM 103362c568SAndrew Jones select ARM_GIC 117951c7b7SThomas Huth select ACPI 127951c7b7SThomas Huth select ARM_SMMUV3 137951c7b7SThomas Huth select GPIO_KEY 147951c7b7SThomas Huth select FW_CFG_DMA 157951c7b7SThomas Huth select PCI_EXPRESS 167951c7b7SThomas Huth select PCI_EXPRESS_GENERIC_BRIDGE 177951c7b7SThomas Huth select PFLASH_CFI01 187951c7b7SThomas Huth select PL011 # UART 197951c7b7SThomas Huth select PL031 # RTC 207951c7b7SThomas Huth select PL061 # GPIO 21daa726d9SMaxim Uvarov select GPIO_PWR 227951c7b7SThomas Huth select PLATFORM_BUS 237951c7b7SThomas Huth select SMBIOS 247951c7b7SThomas Huth select VIRTIO_MMIO 25f13a944cSWei Yang select ACPI_PCI 261f283ae1SEric Auger select MEM_DEVICE 271f283ae1SEric Auger select DIMM 28cff51ac9SShameer Kolothum select ACPI_HW_REDUCED 29b77a52a0SPhilippe Mathieu-Daudé select ACPI_APEI 30cf1a5cc9SJean-Philippe Brucker select ACPI_VIOT 31*b1b87327SGavin Shan select VIRTIO_MEM_SUPPORTED 3282f51817SPaolo Bonzini 334826ac6dSThomas Huthconfig CHEETAH 344826ac6dSThomas Huth bool 354826ac6dSThomas Huth select OMAP 364826ac6dSThomas Huth select TSC210X 374826ac6dSThomas Huth 385885e665SThomas Huthconfig CUBIEBOARD 395885e665SThomas Huth bool 405885e665SThomas Huth select ALLWINNER_A10 415885e665SThomas Huth 4282f51817SPaolo Bonziniconfig DIGIC 4382f51817SPaolo Bonzini bool 449533dcddSPaolo Bonzini select PTIMER 45627b06edSThomas Huth select PFLASH_CFI02 4682f51817SPaolo Bonzini 4782f51817SPaolo Bonziniconfig EXYNOS4 4882f51817SPaolo Bonzini bool 49bb275e4eSThomas Huth select A9MPCORE 50bb275e4eSThomas Huth select I2C 51bb275e4eSThomas Huth select LAN9118 52bb275e4eSThomas Huth select PL310 # cache controller 539533dcddSPaolo Bonzini select PTIMER 54bb275e4eSThomas Huth select SDHCI 55bb275e4eSThomas Huth select USB_EHCI_SYSBUS 565900c7a6SPhilippe Mathieu-Daudé select OR_IRQ 5782f51817SPaolo Bonzini 5882f51817SPaolo Bonziniconfig HIGHBANK 5982f51817SPaolo Bonzini bool 6008bcda02SThomas Huth select A9MPCORE 6108bcda02SThomas Huth select A15MPCORE 6208bcda02SThomas Huth select AHCI 6308bcda02SThomas Huth select ARM_TIMER # sp804 6408bcda02SThomas Huth select ARM_V7M 6508bcda02SThomas Huth select PL011 # UART 6658f7f3c4SPhilippe Mathieu-Daudé select PL022 # SPI 6708bcda02SThomas Huth select PL031 # RTC 6808bcda02SThomas Huth select PL061 # GPIO 6908bcda02SThomas Huth select PL310 # cache controller 7008bcda02SThomas Huth select XGMAC # ethernet 7182f51817SPaolo Bonzini 7282f51817SPaolo Bonziniconfig INTEGRATOR 7382f51817SPaolo Bonzini bool 744cdea98bSThomas Huth select ARM_TIMER 754cdea98bSThomas Huth select INTEGRATOR_DEBUG 764cdea98bSThomas Huth select PL011 # UART 774cdea98bSThomas Huth select PL031 # RTC 785df2cfbcSPhilippe Mathieu-Daudé select PL041 # audio 794cdea98bSThomas Huth select PL050 # keyboard/mouse 804cdea98bSThomas Huth select PL110 # pl111 LCD controller 814cdea98bSThomas Huth select PL181 # display 824cdea98bSThomas Huth select SMC91C111 8382f51817SPaolo Bonzini 8482f51817SPaolo Bonziniconfig MAINSTONE 8582f51817SPaolo Bonzini bool 86959762d0SThomas Huth select PXA2XX 87959762d0SThomas Huth select PFLASH_CFI01 88959762d0SThomas Huth select SMC91C111 8982f51817SPaolo Bonzini 9008cbacccSThomas Huthconfig MUSCA 9108cbacccSThomas Huth bool 9208cbacccSThomas Huth select ARMSSE 9308cbacccSThomas Huth select PL011 9408cbacccSThomas Huth select PL031 95853c0167SThomas Huth select SPLIT_IRQ 965aa78a89SThomas Huth select UNIMP 9708cbacccSThomas Huth 989adfbf1bSPhilippe Mathieu-Daudéconfig MARVELL_88W8618 999adfbf1bSPhilippe Mathieu-Daudé bool 1009adfbf1bSPhilippe Mathieu-Daudé 10182f51817SPaolo Bonziniconfig MUSICPAL 10282f51817SPaolo Bonzini bool 103498661ddSPhilippe Mathieu-Daudé select OR_IRQ 10459dd3eb3SThomas Huth select BITBANG_I2C 10559dd3eb3SThomas Huth select MARVELL_88W8618 1069533dcddSPaolo Bonzini select PTIMER 10759dd3eb3SThomas Huth select PFLASH_CFI02 10859dd3eb3SThomas Huth select SERIAL 10959dd3eb3SThomas Huth select WM8750 11082f51817SPaolo Bonzini 11182f51817SPaolo Bonziniconfig NETDUINO2 11282f51817SPaolo Bonzini bool 1136239ac7eSThomas Huth select STM32F205_SOC 11482f51817SPaolo Bonzini 115870c034dSAlistair Francisconfig NETDUINOPLUS2 116870c034dSAlistair Francis bool 117870c034dSAlistair Francis select STM32F405_SOC 118870c034dSAlistair Francis 11982f51817SPaolo Bonziniconfig NSERIES 12082f51817SPaolo Bonzini bool 1214826ac6dSThomas Huth select OMAP 1224826ac6dSThomas Huth select TMP105 # tempature sensor 1234826ac6dSThomas Huth select BLIZZARD # LCD/TV controller 1244826ac6dSThomas Huth select ONENAND 1254826ac6dSThomas Huth select TSC210X # touchscreen/sensors/audio 1264826ac6dSThomas Huth select TSC2005 # touchscreen/sensors/keypad 1274826ac6dSThomas Huth select LM832X # GPIO keyboard chip 1284826ac6dSThomas Huth select TWL92230 # energy-management 1294826ac6dSThomas Huth select TUSB6010 13082f51817SPaolo Bonzini 13182f51817SPaolo Bonziniconfig OMAP 13282f51817SPaolo Bonzini bool 1334826ac6dSThomas Huth select FRAMEBUFFER 1344826ac6dSThomas Huth select I2C 1354826ac6dSThomas Huth select ECC 1364826ac6dSThomas Huth select NAND 1374826ac6dSThomas Huth select PFLASH_CFI01 1384826ac6dSThomas Huth select SD 1394826ac6dSThomas Huth select SERIAL 14082f51817SPaolo Bonzini 14182f51817SPaolo Bonziniconfig PXA2XX 14282f51817SPaolo Bonzini bool 143959762d0SThomas Huth select FRAMEBUFFER 144959762d0SThomas Huth select I2C 145959762d0SThomas Huth select SERIAL 146959762d0SThomas Huth select SD 147959762d0SThomas Huth select SSI 148959762d0SThomas Huth select USB_OHCI 1495c8ae30bSPhilippe Mathieu-Daudé select PCMCIA 150959762d0SThomas Huth 151959762d0SThomas Huthconfig GUMSTIX 152959762d0SThomas Huth bool 153959762d0SThomas Huth select PFLASH_CFI01 154959762d0SThomas Huth select SMC91C111 155959762d0SThomas Huth select PXA2XX 156959762d0SThomas Huth 157959762d0SThomas Huthconfig TOSA 158959762d0SThomas Huth bool 159959762d0SThomas Huth select ZAURUS # scoop 160959762d0SThomas Huth select MICRODRIVE 161959762d0SThomas Huth select PXA2XX 16206972067SPhilippe Mathieu-Daudé select LED 163959762d0SThomas Huth 164959762d0SThomas Huthconfig SPITZ 165959762d0SThomas Huth bool 166f12985f1SGan Qixin select ADS7846 # touch-screen controller 167959762d0SThomas Huth select MAX111X # A/D converter 168959762d0SThomas Huth select WM8750 # audio codec 169959762d0SThomas Huth select MAX7310 # GPIO expander 170959762d0SThomas Huth select ZAURUS # scoop 171959762d0SThomas Huth select NAND # memory 172959762d0SThomas Huth select ECC # Error-correcting for NAND 173959762d0SThomas Huth select MICRODRIVE 174959762d0SThomas Huth select PXA2XX 175959762d0SThomas Huth 176959762d0SThomas Huthconfig Z2 177959762d0SThomas Huth bool 178959762d0SThomas Huth select PFLASH_CFI01 179959762d0SThomas Huth select WM8750 180959762d0SThomas Huth select PL011 # UART 181959762d0SThomas Huth select PXA2XX 18282f51817SPaolo Bonzini 18382f51817SPaolo Bonziniconfig REALVIEW 18482f51817SPaolo Bonzini bool 18579e93e24SThomas Huth imply PCI_DEVICES 18679e93e24SThomas Huth imply PCI_TESTDEV 18779e93e24SThomas Huth select SMC91C111 18879e93e24SThomas Huth select LAN9118 18979e93e24SThomas Huth select A9MPCORE 19079e93e24SThomas Huth select A15MPCORE 19179e93e24SThomas Huth select ARM11MPCORE 19279e93e24SThomas Huth select ARM_TIMER 19379e93e24SThomas Huth select VERSATILE_PCI 19479e93e24SThomas Huth select WM8750 # audio codec 19579e93e24SThomas Huth select LSI_SCSI_PCI 19679e93e24SThomas Huth select PCI 19779e93e24SThomas Huth select PL011 # UART 19879e93e24SThomas Huth select PL031 # RTC 19979e93e24SThomas Huth select PL041 # audio codec 20079e93e24SThomas Huth select PL050 # keyboard/mouse 20179e93e24SThomas Huth select PL061 # GPIO 20279e93e24SThomas Huth select PL080 # DMA controller 20379e93e24SThomas Huth select PL110 20479e93e24SThomas Huth select PL181 # display 20579e93e24SThomas Huth select PL310 # cache controller 20679e93e24SThomas Huth select VERSATILE_I2C 20779e93e24SThomas Huth select DS1338 # I2C RTC+NVRAM 20879e93e24SThomas Huth select USB_OHCI 20982f51817SPaolo Bonzini 21064580903SHongbo Zhangconfig SBSA_REF 21164580903SHongbo Zhang bool 21264580903SHongbo Zhang imply PCI_DEVICES 21364580903SHongbo Zhang select AHCI 21464580903SHongbo Zhang select ARM_SMMUV3 21564580903SHongbo Zhang select GPIO_KEY 21664580903SHongbo Zhang select PCI_EXPRESS 21764580903SHongbo Zhang select PCI_EXPRESS_GENERIC_BRIDGE 21864580903SHongbo Zhang select PFLASH_CFI01 21964580903SHongbo Zhang select PL011 # UART 22064580903SHongbo Zhang select PL031 # RTC 22164580903SHongbo Zhang select PL061 # GPIO 22264580903SHongbo Zhang select USB_EHCI_SYSBUS 2234204c5f7SShashi Mallela select WDT_SBSA 22464580903SHongbo Zhang 2255c6e99a7SThomas Huthconfig SABRELITE 2265c6e99a7SThomas Huth bool 2275c6e99a7SThomas Huth select FSL_IMX6 2285c6e99a7SThomas Huth select SSI_M25P80 2295c6e99a7SThomas Huth 23082f51817SPaolo Bonziniconfig STELLARIS 23182f51817SPaolo Bonzini bool 232782ef8cdSThomas Huth select ARM_V7M 233782ef8cdSThomas Huth select CMSDK_APB_WATCHDOG 234782ef8cdSThomas Huth select I2C 235782ef8cdSThomas Huth select PL011 # UART 23658f7f3c4SPhilippe Mathieu-Daudé select PL022 # SPI 237782ef8cdSThomas Huth select PL061 # GPIO 238782ef8cdSThomas Huth select SSD0303 # OLED display 239782ef8cdSThomas Huth select SSD0323 # OLED display 240782ef8cdSThomas Huth select SSI_SD 241782ef8cdSThomas Huth select STELLARIS_INPUT 242782ef8cdSThomas Huth select STELLARIS_ENET # ethernet 243f3eb7557SPeter Maydell select STELLARIS_GPTM # general purpose timer module 2445aa78a89SThomas Huth select UNIMP 24582f51817SPaolo Bonzini 2462ac2410cSAlexandre Ioossconfig STM32VLDISCOVERY 2472ac2410cSAlexandre Iooss bool 2482ac2410cSAlexandre Iooss select STM32F100_SOC 2492ac2410cSAlexandre Iooss 25082f51817SPaolo Bonziniconfig STRONGARM 25182f51817SPaolo Bonzini bool 252839507adSThomas Huth select PXA2XX 253839507adSThomas Huth 254839507adSThomas Huthconfig COLLIE 255839507adSThomas Huth bool 256839507adSThomas Huth select PFLASH_CFI01 257839507adSThomas Huth select ZAURUS # scoop 258839507adSThomas Huth select STRONGARM 25982f51817SPaolo Bonzini 2604826ac6dSThomas Huthconfig SX1 2614826ac6dSThomas Huth bool 2624826ac6dSThomas Huth select OMAP 2634826ac6dSThomas Huth 26482f51817SPaolo Bonziniconfig VERSATILE 26582f51817SPaolo Bonzini bool 26679e93e24SThomas Huth select ARM_TIMER # sp804 26779e93e24SThomas Huth select PFLASH_CFI01 26879e93e24SThomas Huth select LSI_SCSI_PCI 26979e93e24SThomas Huth select PL050 # keyboard/mouse 27079e93e24SThomas Huth select PL080 # DMA controller 27179e93e24SThomas Huth select PL190 # Vector PIC 27279e93e24SThomas Huth select REALVIEW 27379e93e24SThomas Huth select USB_OHCI 27479e93e24SThomas Huth 27579e93e24SThomas Huthconfig VEXPRESS 27679e93e24SThomas Huth bool 27779e93e24SThomas Huth select A9MPCORE 27879e93e24SThomas Huth select A15MPCORE 27979e93e24SThomas Huth select ARM_MPTIMER 28079e93e24SThomas Huth select ARM_TIMER # sp804 28179e93e24SThomas Huth select LAN9118 28279e93e24SThomas Huth select PFLASH_CFI01 28379e93e24SThomas Huth select PL011 # UART 28479e93e24SThomas Huth select PL041 # audio codec 28579e93e24SThomas Huth select PL181 # display 28679e93e24SThomas Huth select REALVIEW 28779e93e24SThomas Huth select SII9022 28879e93e24SThomas Huth select VIRTIO_MMIO 28982f51817SPaolo Bonzini 29082f51817SPaolo Bonziniconfig ZYNQ 29182f51817SPaolo Bonzini bool 29231576a91SThomas Huth select A9MPCORE 29331576a91SThomas Huth select CADENCE # UART 29431576a91SThomas Huth select PFLASH_CFI02 29531576a91SThomas Huth select PL330 29631576a91SThomas Huth select SDHCI 29731576a91SThomas Huth select SSI_M25P80 29831576a91SThomas Huth select USB_EHCI_SYSBUS 29931576a91SThomas Huth select XILINX # UART 30031576a91SThomas Huth select XILINX_AXI 30131576a91SThomas Huth select XILINX_SPI 30231576a91SThomas Huth select XILINX_SPIPS 30331576a91SThomas Huth select ZYNQ_DEVCFG 30482f51817SPaolo Bonzini 30582f51817SPaolo Bonziniconfig ARM_V7M 30682f51817SPaolo Bonzini bool 307cd43648aSAlex Bennée # currently v7M must be included in a TCG build due to translate.c 308cd43648aSAlex Bennée default y if TCG && (ARM || AARCH64) 3099ad5f6b0SAndrew Jones select PTIMER 310cd43648aSAlex Bennée select ARM_COMPATIBLE_SEMIHOSTING 31182f51817SPaolo Bonzini 31282f51817SPaolo Bonziniconfig ALLWINNER_A10 31382f51817SPaolo Bonzini bool 3145885e665SThomas Huth select AHCI 3155885e665SThomas Huth select ALLWINNER_A10_PIT 3165885e665SThomas Huth select ALLWINNER_A10_PIC 3175885e665SThomas Huth select ALLWINNER_EMAC 3185885e665SThomas Huth select SERIAL 3195aa78a89SThomas Huth select UNIMP 32082f51817SPaolo Bonzini 321740dafc0SNiek Linnenbankconfig ALLWINNER_H3 322740dafc0SNiek Linnenbank bool 323740dafc0SNiek Linnenbank select ALLWINNER_A10_PIT 32429d08975SNiek Linnenbank select ALLWINNER_SUN8I_EMAC 325740dafc0SNiek Linnenbank select SERIAL 326740dafc0SNiek Linnenbank select ARM_TIMER 327740dafc0SNiek Linnenbank select ARM_GIC 328740dafc0SNiek Linnenbank select UNIMP 3292e4dfe80SNiek Linnenbank select USB_OHCI 3302e4dfe80SNiek Linnenbank select USB_EHCI_SYSBUS 33182e48382SNiek Linnenbank select SD 332740dafc0SNiek Linnenbank 33382f51817SPaolo Bonziniconfig RASPI 33482f51817SPaolo Bonzini bool 3351ad846a2SThomas Huth select FRAMEBUFFER 3361ad846a2SThomas Huth select PL011 # UART 3371ad846a2SThomas Huth select SDHCI 3388d942986SThomas Huth select USB_DWC2 33982f51817SPaolo Bonzini 3400f76debdSAlexandre Ioossconfig STM32F100_SOC 3410f76debdSAlexandre Iooss bool 3420f76debdSAlexandre Iooss select ARM_V7M 3430f76debdSAlexandre Iooss select STM32F2XX_USART 3440f76debdSAlexandre Iooss select STM32F2XX_SPI 3450f76debdSAlexandre Iooss 34682f51817SPaolo Bonziniconfig STM32F205_SOC 34782f51817SPaolo Bonzini bool 3486239ac7eSThomas Huth select ARM_V7M 349282467f4SThomas Huth select OR_IRQ 3506239ac7eSThomas Huth select STM32F2XX_TIMER 3516239ac7eSThomas Huth select STM32F2XX_USART 3526239ac7eSThomas Huth select STM32F2XX_SYSCFG 3536239ac7eSThomas Huth select STM32F2XX_ADC 3546239ac7eSThomas Huth select STM32F2XX_SPI 35582f51817SPaolo Bonzini 356870c034dSAlistair Francisconfig STM32F405_SOC 357870c034dSAlistair Francis bool 358870c034dSAlistair Francis select ARM_V7M 3599e39983eSPhilippe Mathieu-Daudé select OR_IRQ 360870c034dSAlistair Francis select STM32F4XX_SYSCFG 361e64d8c83SAlistair Francis select STM32F4XX_EXTI 362870c034dSAlistair Francis 36382f51817SPaolo Bonziniconfig XLNX_ZYNQMP_ARM 36482f51817SPaolo Bonzini bool 365f3c3a1e2SThomas Huth select AHCI 366f3c3a1e2SThomas Huth select ARM_GIC 367f3c3a1e2SThomas Huth select CADENCE 368f3c3a1e2SThomas Huth select DDC 369f3c3a1e2SThomas Huth select DPCD 370f3c3a1e2SThomas Huth select SDHCI 371f3c3a1e2SThomas Huth select SSI 372f3c3a1e2SThomas Huth select SSI_M25P80 373f3c3a1e2SThomas Huth select XILINX_AXI 374f3c3a1e2SThomas Huth select XILINX_SPIPS 375668351a5SXuzhou Cheng select XLNX_CSU_DMA 376f3c3a1e2SThomas Huth select XLNX_ZYNQMP 3776bfaec73SPhilippe Mathieu-Daudé select XLNX_ZDMA 37882f51817SPaolo Bonzini 37982f51817SPaolo Bonziniconfig XLNX_VERSAL 38082f51817SPaolo Bonzini bool 38124c7bb31SThomas Huth select ARM_GIC 38224c7bb31SThomas Huth select PL011 38324c7bb31SThomas Huth select CADENCE 38424c7bb31SThomas Huth select VIRTIO_MMIO 3855aa78a89SThomas Huth select UNIMP 3866bfaec73SPhilippe Mathieu-Daudé select XLNX_ZDMA 3871de3b490SPhilippe Mathieu-Daudé select XLNX_ZYNQMP 388d064c19dSAlex Bennée select OR_IRQ 389393185bcSTong Ho select XLNX_BBRAM 3905f4910ffSTong Ho select XLNX_EFUSE_VERSAL 39182f51817SPaolo Bonzini 392e5a7ba87SHavard Skinnemoenconfig NPCM7XX 393e5a7ba87SHavard Skinnemoen bool 3942d8f048cSHavard Skinnemoen select A9MPCORE 395c93488f1STitus Rwantare select ADM1272 3962d8f048cSHavard Skinnemoen select ARM_GIC 397d43bb04cSPhilippe Mathieu-Daudé select SMBUS 3982ef1e0d7SHao Wu select AT24C # EEPROM 3997215456aSTitus Rwantare select MAX34451 4002d8f048cSHavard Skinnemoen select PL310 # cache controller 4013746d5c1STitus Rwantare select PMBUS 4022d8f048cSHavard Skinnemoen select SERIAL 403b821242cSHavard Skinnemoen select SSI 4042d8f048cSHavard Skinnemoen select UNIMP 4056229659eSPatrick Venture select PCA954X 406e5a7ba87SHavard Skinnemoen 40782f51817SPaolo Bonziniconfig FSL_IMX25 40882f51817SPaolo Bonzini bool 40902047622SThomas Huth select IMX 41002047622SThomas Huth select IMX_FEC 41102047622SThomas Huth select IMX_I2C 4124f0aff00SGuenter Roeck select WDT_IMX2 413ee9ffe0cSPhilippe Mathieu-Daudé select SDHCI 41482f51817SPaolo Bonzini 41582f51817SPaolo Bonziniconfig FSL_IMX31 41682f51817SPaolo Bonzini bool 41773129f43SThomas Huth select SERIAL 41873129f43SThomas Huth select IMX 41973129f43SThomas Huth select IMX_I2C 420b9e521ddSGuenter Roeck select WDT_IMX2 42173129f43SThomas Huth select LAN9118 42282f51817SPaolo Bonzini 42382f51817SPaolo Bonziniconfig FSL_IMX6 42482f51817SPaolo Bonzini bool 4255c6e99a7SThomas Huth select A9MPCORE 4265c6e99a7SThomas Huth select IMX 4275c6e99a7SThomas Huth select IMX_FEC 4285c6e99a7SThomas Huth select IMX_I2C 4290701a5efSGuenter Roeck select IMX_USBPHY 43037f95959SGuenter Roeck select WDT_IMX2 43102047622SThomas Huth select SDHCI 43282f51817SPaolo Bonzini 43382f51817SPaolo Bonziniconfig ASPEED_SOC 43482f51817SPaolo Bonzini bool 43568e44ddaSThomas Huth select DS1338 43668e44ddaSThomas Huth select FTGMAC100 43768e44ddaSThomas Huth select I2C 43846560cb1SJoel Stanley select DPS310 43968e44ddaSThomas Huth select PCA9552 44068e44ddaSThomas Huth select SERIAL 44168e44ddaSThomas Huth select SMBUS_EEPROM 4423ec75e39SPatrick Venture select PCA954X 44368e44ddaSThomas Huth select SSI 44468e44ddaSThomas Huth select SSI_M25P80 44568e44ddaSThomas Huth select TMP105 44668e44ddaSThomas Huth select TMP421 4475e623f2bSJohn Wang select EMC141X 4485aa78a89SThomas Huth select UNIMP 4497cfbde5eSPhilippe Mathieu-Daudé select LED 45082f51817SPaolo Bonzini 45182f51817SPaolo Bonziniconfig MPS2 45282f51817SPaolo Bonzini bool 453d2a99d74SThomas Huth select ARMSSE 454d2a99d74SThomas Huth select LAN9118 455d2a99d74SThomas Huth select MPS2_FPGAIO 456d2a99d74SThomas Huth select MPS2_SCC 457282467f4SThomas Huth select OR_IRQ 45858f7f3c4SPhilippe Mathieu-Daudé select PL022 # SPI 459d2a99d74SThomas Huth select PL080 # DMA controller 460853c0167SThomas Huth select SPLIT_IRQ 4615aa78a89SThomas Huth select UNIMP 462ecbe51afSPhilippe Mathieu-Daudé select CMSDK_APB_WATCHDOG 463ada45de9SPhilippe Mathieu-Daudé select VERSATILE_I2C 46482f51817SPaolo Bonzini 46582f51817SPaolo Bonziniconfig FSL_IMX7 46682f51817SPaolo Bonzini bool 46702047622SThomas Huth imply PCI_DEVICES 46802047622SThomas Huth imply TEST_DEVICES 46902047622SThomas Huth select A15MPCORE 47002047622SThomas Huth select PCI 47102047622SThomas Huth select IMX 47202047622SThomas Huth select IMX_FEC 47302047622SThomas Huth select IMX_I2C 47437f95959SGuenter Roeck select WDT_IMX2 47502047622SThomas Huth select PCI_EXPRESS_DESIGNWARE 47602047622SThomas Huth select SDHCI 4775aa78a89SThomas Huth select UNIMP 47882f51817SPaolo Bonzini 47982f51817SPaolo Bonziniconfig ARM_SMMUV3 48082f51817SPaolo Bonzini bool 48182f51817SPaolo Bonzini 48282f51817SPaolo Bonziniconfig FSL_IMX6UL 48382f51817SPaolo Bonzini bool 48402047622SThomas Huth select A15MPCORE 48502047622SThomas Huth select IMX 48602047622SThomas Huth select IMX_FEC 48702047622SThomas Huth select IMX_I2C 48837f95959SGuenter Roeck select WDT_IMX2 48902047622SThomas Huth select SDHCI 4905aa78a89SThomas Huth select UNIMP 49182f51817SPaolo Bonzini 492c1c60b0dSThomas Huthconfig MICROBIT 493c1c60b0dSThomas Huth bool 494c1c60b0dSThomas Huth select NRF51_SOC 495c1c60b0dSThomas Huth 49682f51817SPaolo Bonziniconfig NRF51_SOC 49782f51817SPaolo Bonzini bool 498c1c60b0dSThomas Huth select I2C 499c1c60b0dSThomas Huth select ARM_V7M 5005aa78a89SThomas Huth select UNIMP 50182f51817SPaolo Bonzini 502b6e2b220SThomas Huthconfig EMCRAFT_SF2 503b6e2b220SThomas Huth bool 504b6e2b220SThomas Huth select MSF2 505b6e2b220SThomas Huth select SSI_M25P80 506b6e2b220SThomas Huth 50782f51817SPaolo Bonziniconfig MSF2 50882f51817SPaolo Bonzini bool 509b6e2b220SThomas Huth select ARM_V7M 5109533dcddSPaolo Bonzini select PTIMER 511b6e2b220SThomas Huth select SERIAL 512b6e2b220SThomas Huth select SSI 5135aa78a89SThomas Huth select UNIMP 51482f51817SPaolo Bonzini 51582f51817SPaolo Bonziniconfig ZAURUS 51682f51817SPaolo Bonzini bool 517959762d0SThomas Huth select NAND 518959762d0SThomas Huth select ECC 51982f51817SPaolo Bonzini 52082f51817SPaolo Bonziniconfig A9MPCORE 52182f51817SPaolo Bonzini bool 522bb275e4eSThomas Huth select A9_GTIMER 523bb275e4eSThomas Huth select A9SCU # snoop control unit 524bb275e4eSThomas Huth select ARM_GIC 525bb275e4eSThomas Huth select ARM_MPTIMER 52682f51817SPaolo Bonzini 52782f51817SPaolo Bonziniconfig A15MPCORE 52882f51817SPaolo Bonzini bool 5297951c7b7SThomas Huth select ARM_GIC 53082f51817SPaolo Bonzini 53182f51817SPaolo Bonziniconfig ARM11MPCORE 53282f51817SPaolo Bonzini bool 53379e93e24SThomas Huth select ARM11SCU 53482f51817SPaolo Bonzini 53582f51817SPaolo Bonziniconfig ARMSSE 53682f51817SPaolo Bonzini bool 537d2a99d74SThomas Huth select ARM_V7M 5384239b311SPeter Maydell select ARMSSE_CPU_PWRCTRL 539d2a99d74SThomas Huth select ARMSSE_CPUID 540d2a99d74SThomas Huth select ARMSSE_MHU 541d2a99d74SThomas Huth select CMSDK_APB_TIMER 542d2a99d74SThomas Huth select CMSDK_APB_DUALTIMER 543d2a99d74SThomas Huth select CMSDK_APB_UART 544d2a99d74SThomas Huth select CMSDK_APB_WATCHDOG 545d2a99d74SThomas Huth select IOTKIT_SECCTL 546d2a99d74SThomas Huth select IOTKIT_SYSCTL 547d2a99d74SThomas Huth select IOTKIT_SYSINFO 548282467f4SThomas Huth select OR_IRQ 549853c0167SThomas Huth select SPLIT_IRQ 550d2a99d74SThomas Huth select TZ_MPC 551d2a99d74SThomas Huth select TZ_MSC 552d2a99d74SThomas Huth select TZ_PPC 5535aa78a89SThomas Huth select UNIMP 5540d10df30SPeter Maydell select SSE_COUNTER 5550b8ceee8SPeter Maydell select SSE_TIMER 556