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 31b1b87327SGavin Shan select VIRTIO_MEM_SUPPORTED 32fc1e01e0SJonathan Cameron select ACPI_CXL 33*7cbd3fd3SXiang Chen select ACPI_HMAT 3482f51817SPaolo Bonzini 354826ac6dSThomas Huthconfig CHEETAH 364826ac6dSThomas Huth bool 374826ac6dSThomas Huth select OMAP 384826ac6dSThomas Huth select TSC210X 394826ac6dSThomas Huth 405885e665SThomas Huthconfig CUBIEBOARD 415885e665SThomas Huth bool 425885e665SThomas Huth select ALLWINNER_A10 435885e665SThomas Huth 4482f51817SPaolo Bonziniconfig DIGIC 4582f51817SPaolo Bonzini bool 469533dcddSPaolo Bonzini select PTIMER 47627b06edSThomas Huth select PFLASH_CFI02 4882f51817SPaolo Bonzini 4982f51817SPaolo Bonziniconfig EXYNOS4 5082f51817SPaolo Bonzini bool 51e117e974SPeter Maydell imply I2C_DEVICES 52bb275e4eSThomas Huth select A9MPCORE 53bb275e4eSThomas Huth select I2C 54bb275e4eSThomas Huth select LAN9118 55bb275e4eSThomas Huth select PL310 # cache controller 569533dcddSPaolo Bonzini select PTIMER 57bb275e4eSThomas Huth select SDHCI 58bb275e4eSThomas Huth select USB_EHCI_SYSBUS 595900c7a6SPhilippe Mathieu-Daudé select OR_IRQ 6082f51817SPaolo Bonzini 6182f51817SPaolo Bonziniconfig HIGHBANK 6282f51817SPaolo Bonzini bool 6308bcda02SThomas Huth select A9MPCORE 6408bcda02SThomas Huth select A15MPCORE 6508bcda02SThomas Huth select AHCI 6608bcda02SThomas Huth select ARM_TIMER # sp804 6708bcda02SThomas Huth select ARM_V7M 6808bcda02SThomas Huth select PL011 # UART 6958f7f3c4SPhilippe Mathieu-Daudé select PL022 # SPI 7008bcda02SThomas Huth select PL031 # RTC 7108bcda02SThomas Huth select PL061 # GPIO 7208bcda02SThomas Huth select PL310 # cache controller 7308bcda02SThomas Huth select XGMAC # ethernet 7482f51817SPaolo Bonzini 7582f51817SPaolo Bonziniconfig INTEGRATOR 7682f51817SPaolo Bonzini bool 774cdea98bSThomas Huth select ARM_TIMER 784cdea98bSThomas Huth select INTEGRATOR_DEBUG 794cdea98bSThomas Huth select PL011 # UART 804cdea98bSThomas Huth select PL031 # RTC 815df2cfbcSPhilippe Mathieu-Daudé select PL041 # audio 824cdea98bSThomas Huth select PL050 # keyboard/mouse 834cdea98bSThomas Huth select PL110 # pl111 LCD controller 844cdea98bSThomas Huth select PL181 # display 854cdea98bSThomas Huth select SMC91C111 8682f51817SPaolo Bonzini 8782f51817SPaolo Bonziniconfig MAINSTONE 8882f51817SPaolo Bonzini bool 89959762d0SThomas Huth select PXA2XX 90959762d0SThomas Huth select PFLASH_CFI01 91959762d0SThomas Huth select SMC91C111 9282f51817SPaolo Bonzini 9308cbacccSThomas Huthconfig MUSCA 9408cbacccSThomas Huth bool 9508cbacccSThomas Huth select ARMSSE 9608cbacccSThomas Huth select PL011 9708cbacccSThomas Huth select PL031 98853c0167SThomas Huth select SPLIT_IRQ 995aa78a89SThomas Huth select UNIMP 10008cbacccSThomas Huth 1019adfbf1bSPhilippe Mathieu-Daudéconfig MARVELL_88W8618 1029adfbf1bSPhilippe Mathieu-Daudé bool 1039adfbf1bSPhilippe Mathieu-Daudé 10482f51817SPaolo Bonziniconfig MUSICPAL 10582f51817SPaolo Bonzini bool 106498661ddSPhilippe Mathieu-Daudé select OR_IRQ 10759dd3eb3SThomas Huth select BITBANG_I2C 10859dd3eb3SThomas Huth select MARVELL_88W8618 1099533dcddSPaolo Bonzini select PTIMER 11059dd3eb3SThomas Huth select PFLASH_CFI02 11159dd3eb3SThomas Huth select SERIAL 11259dd3eb3SThomas Huth select WM8750 11382f51817SPaolo Bonzini 11482f51817SPaolo Bonziniconfig NETDUINO2 11582f51817SPaolo Bonzini bool 1166239ac7eSThomas Huth select STM32F205_SOC 11782f51817SPaolo Bonzini 118870c034dSAlistair Francisconfig NETDUINOPLUS2 119870c034dSAlistair Francis bool 120870c034dSAlistair Francis select STM32F405_SOC 121870c034dSAlistair Francis 12282f51817SPaolo Bonziniconfig NSERIES 12382f51817SPaolo Bonzini bool 1244826ac6dSThomas Huth select OMAP 1254826ac6dSThomas Huth select TMP105 # tempature sensor 1264826ac6dSThomas Huth select BLIZZARD # LCD/TV controller 1274826ac6dSThomas Huth select ONENAND 1284826ac6dSThomas Huth select TSC210X # touchscreen/sensors/audio 1294826ac6dSThomas Huth select TSC2005 # touchscreen/sensors/keypad 1304826ac6dSThomas Huth select LM832X # GPIO keyboard chip 1314826ac6dSThomas Huth select TWL92230 # energy-management 1324826ac6dSThomas Huth select TUSB6010 13382f51817SPaolo Bonzini 13482f51817SPaolo Bonziniconfig OMAP 13582f51817SPaolo Bonzini bool 1364826ac6dSThomas Huth select FRAMEBUFFER 1374826ac6dSThomas Huth select I2C 1384826ac6dSThomas Huth select ECC 1394826ac6dSThomas Huth select NAND 1404826ac6dSThomas Huth select PFLASH_CFI01 1414826ac6dSThomas Huth select SD 1424826ac6dSThomas Huth select SERIAL 14382f51817SPaolo Bonzini 14482f51817SPaolo Bonziniconfig PXA2XX 14582f51817SPaolo Bonzini bool 146959762d0SThomas Huth select FRAMEBUFFER 147959762d0SThomas Huth select I2C 148959762d0SThomas Huth select SERIAL 149959762d0SThomas Huth select SD 150959762d0SThomas Huth select SSI 151959762d0SThomas Huth select USB_OHCI 1525c8ae30bSPhilippe Mathieu-Daudé select PCMCIA 153959762d0SThomas Huth 154959762d0SThomas Huthconfig GUMSTIX 155959762d0SThomas Huth bool 156959762d0SThomas Huth select PFLASH_CFI01 157959762d0SThomas Huth select SMC91C111 158959762d0SThomas Huth select PXA2XX 159959762d0SThomas Huth 160959762d0SThomas Huthconfig TOSA 161959762d0SThomas Huth bool 162959762d0SThomas Huth select ZAURUS # scoop 163959762d0SThomas Huth select MICRODRIVE 164959762d0SThomas Huth select PXA2XX 16506972067SPhilippe Mathieu-Daudé select LED 166959762d0SThomas Huth 167959762d0SThomas Huthconfig SPITZ 168959762d0SThomas Huth bool 169f12985f1SGan Qixin select ADS7846 # touch-screen controller 170959762d0SThomas Huth select MAX111X # A/D converter 171959762d0SThomas Huth select WM8750 # audio codec 172959762d0SThomas Huth select MAX7310 # GPIO expander 173959762d0SThomas Huth select ZAURUS # scoop 174959762d0SThomas Huth select NAND # memory 175959762d0SThomas Huth select ECC # Error-correcting for NAND 176959762d0SThomas Huth select MICRODRIVE 177959762d0SThomas Huth select PXA2XX 178959762d0SThomas Huth 179959762d0SThomas Huthconfig Z2 180959762d0SThomas Huth bool 181959762d0SThomas Huth select PFLASH_CFI01 182959762d0SThomas Huth select WM8750 183959762d0SThomas Huth select PL011 # UART 184959762d0SThomas Huth select PXA2XX 18582f51817SPaolo Bonzini 18682f51817SPaolo Bonziniconfig REALVIEW 18782f51817SPaolo Bonzini bool 18879e93e24SThomas Huth imply PCI_DEVICES 18979e93e24SThomas Huth imply PCI_TESTDEV 190e117e974SPeter Maydell imply I2C_DEVICES 19179e93e24SThomas Huth select SMC91C111 19279e93e24SThomas Huth select LAN9118 19379e93e24SThomas Huth select A9MPCORE 19479e93e24SThomas Huth select A15MPCORE 19579e93e24SThomas Huth select ARM11MPCORE 19679e93e24SThomas Huth select ARM_TIMER 19779e93e24SThomas Huth select VERSATILE_PCI 19879e93e24SThomas Huth select WM8750 # audio codec 19979e93e24SThomas Huth select LSI_SCSI_PCI 20079e93e24SThomas Huth select PCI 20179e93e24SThomas Huth select PL011 # UART 20279e93e24SThomas Huth select PL031 # RTC 20379e93e24SThomas Huth select PL041 # audio codec 20479e93e24SThomas Huth select PL050 # keyboard/mouse 20579e93e24SThomas Huth select PL061 # GPIO 20679e93e24SThomas Huth select PL080 # DMA controller 20779e93e24SThomas Huth select PL110 20879e93e24SThomas Huth select PL181 # display 20979e93e24SThomas Huth select PL310 # cache controller 21079e93e24SThomas Huth select VERSATILE_I2C 21179e93e24SThomas Huth select DS1338 # I2C RTC+NVRAM 21279e93e24SThomas Huth select USB_OHCI 21382f51817SPaolo Bonzini 21464580903SHongbo Zhangconfig SBSA_REF 21564580903SHongbo Zhang bool 21664580903SHongbo Zhang imply PCI_DEVICES 21764580903SHongbo Zhang select AHCI 21864580903SHongbo Zhang select ARM_SMMUV3 21964580903SHongbo Zhang select GPIO_KEY 22064580903SHongbo Zhang select PCI_EXPRESS 22164580903SHongbo Zhang select PCI_EXPRESS_GENERIC_BRIDGE 22264580903SHongbo Zhang select PFLASH_CFI01 22364580903SHongbo Zhang select PL011 # UART 22464580903SHongbo Zhang select PL031 # RTC 22564580903SHongbo Zhang select PL061 # GPIO 22664580903SHongbo Zhang select USB_EHCI_SYSBUS 2274204c5f7SShashi Mallela select WDT_SBSA 22864580903SHongbo Zhang 2295c6e99a7SThomas Huthconfig SABRELITE 2305c6e99a7SThomas Huth bool 2315c6e99a7SThomas Huth select FSL_IMX6 2325c6e99a7SThomas Huth select SSI_M25P80 2335c6e99a7SThomas Huth 23482f51817SPaolo Bonziniconfig STELLARIS 23582f51817SPaolo Bonzini bool 236e117e974SPeter Maydell imply I2C_DEVICES 237782ef8cdSThomas Huth select ARM_V7M 238782ef8cdSThomas Huth select CMSDK_APB_WATCHDOG 239782ef8cdSThomas Huth select I2C 240782ef8cdSThomas Huth select PL011 # UART 24158f7f3c4SPhilippe Mathieu-Daudé select PL022 # SPI 242782ef8cdSThomas Huth select PL061 # GPIO 243782ef8cdSThomas Huth select SSD0303 # OLED display 244782ef8cdSThomas Huth select SSD0323 # OLED display 245782ef8cdSThomas Huth select SSI_SD 246782ef8cdSThomas Huth select STELLARIS_INPUT 247782ef8cdSThomas Huth select STELLARIS_ENET # ethernet 248f3eb7557SPeter Maydell select STELLARIS_GPTM # general purpose timer module 2495aa78a89SThomas Huth select UNIMP 25082f51817SPaolo Bonzini 2512ac2410cSAlexandre Ioossconfig STM32VLDISCOVERY 2522ac2410cSAlexandre Iooss bool 2532ac2410cSAlexandre Iooss select STM32F100_SOC 2542ac2410cSAlexandre Iooss 25582f51817SPaolo Bonziniconfig STRONGARM 25682f51817SPaolo Bonzini bool 257839507adSThomas Huth select PXA2XX 258839507adSThomas Huth 259839507adSThomas Huthconfig COLLIE 260839507adSThomas Huth bool 261839507adSThomas Huth select PFLASH_CFI01 262839507adSThomas Huth select ZAURUS # scoop 263839507adSThomas Huth select STRONGARM 26482f51817SPaolo Bonzini 2654826ac6dSThomas Huthconfig SX1 2664826ac6dSThomas Huth bool 2674826ac6dSThomas Huth select OMAP 2684826ac6dSThomas Huth 26982f51817SPaolo Bonziniconfig VERSATILE 27082f51817SPaolo Bonzini bool 27179e93e24SThomas Huth select ARM_TIMER # sp804 27279e93e24SThomas Huth select PFLASH_CFI01 27379e93e24SThomas Huth select LSI_SCSI_PCI 27479e93e24SThomas Huth select PL050 # keyboard/mouse 27579e93e24SThomas Huth select PL080 # DMA controller 27679e93e24SThomas Huth select PL190 # Vector PIC 27779e93e24SThomas Huth select REALVIEW 27879e93e24SThomas Huth select USB_OHCI 27979e93e24SThomas Huth 28079e93e24SThomas Huthconfig VEXPRESS 28179e93e24SThomas Huth bool 28279e93e24SThomas Huth select A9MPCORE 28379e93e24SThomas Huth select A15MPCORE 28479e93e24SThomas Huth select ARM_MPTIMER 28579e93e24SThomas Huth select ARM_TIMER # sp804 28679e93e24SThomas Huth select LAN9118 28779e93e24SThomas Huth select PFLASH_CFI01 28879e93e24SThomas Huth select PL011 # UART 28979e93e24SThomas Huth select PL041 # audio codec 29079e93e24SThomas Huth select PL181 # display 29179e93e24SThomas Huth select REALVIEW 29279e93e24SThomas Huth select SII9022 29379e93e24SThomas Huth select VIRTIO_MMIO 29482f51817SPaolo Bonzini 29582f51817SPaolo Bonziniconfig ZYNQ 29682f51817SPaolo Bonzini bool 29731576a91SThomas Huth select A9MPCORE 29831576a91SThomas Huth select CADENCE # UART 29931576a91SThomas Huth select PFLASH_CFI02 30031576a91SThomas Huth select PL330 30131576a91SThomas Huth select SDHCI 30231576a91SThomas Huth select SSI_M25P80 30331576a91SThomas Huth select USB_EHCI_SYSBUS 30431576a91SThomas Huth select XILINX # UART 30531576a91SThomas Huth select XILINX_AXI 30631576a91SThomas Huth select XILINX_SPI 30731576a91SThomas Huth select XILINX_SPIPS 30831576a91SThomas Huth select ZYNQ_DEVCFG 30982f51817SPaolo Bonzini 31082f51817SPaolo Bonziniconfig ARM_V7M 31182f51817SPaolo Bonzini bool 312cd43648aSAlex Bennée # currently v7M must be included in a TCG build due to translate.c 313cd43648aSAlex Bennée default y if TCG && (ARM || AARCH64) 3149ad5f6b0SAndrew Jones select PTIMER 315cd43648aSAlex Bennée select ARM_COMPATIBLE_SEMIHOSTING 31682f51817SPaolo Bonzini 31782f51817SPaolo Bonziniconfig ALLWINNER_A10 31882f51817SPaolo Bonzini bool 3195885e665SThomas Huth select AHCI 3205885e665SThomas Huth select ALLWINNER_A10_PIT 3215885e665SThomas Huth select ALLWINNER_A10_PIC 3225885e665SThomas Huth select ALLWINNER_EMAC 3235885e665SThomas Huth select SERIAL 3245aa78a89SThomas Huth select UNIMP 32582f51817SPaolo Bonzini 326740dafc0SNiek Linnenbankconfig ALLWINNER_H3 327740dafc0SNiek Linnenbank bool 328740dafc0SNiek Linnenbank select ALLWINNER_A10_PIT 32929d08975SNiek Linnenbank select ALLWINNER_SUN8I_EMAC 330740dafc0SNiek Linnenbank select SERIAL 331740dafc0SNiek Linnenbank select ARM_TIMER 332740dafc0SNiek Linnenbank select ARM_GIC 333740dafc0SNiek Linnenbank select UNIMP 3342e4dfe80SNiek Linnenbank select USB_OHCI 3352e4dfe80SNiek Linnenbank select USB_EHCI_SYSBUS 33682e48382SNiek Linnenbank select SD 337740dafc0SNiek Linnenbank 33882f51817SPaolo Bonziniconfig RASPI 33982f51817SPaolo Bonzini bool 3401ad846a2SThomas Huth select FRAMEBUFFER 3411ad846a2SThomas Huth select PL011 # UART 3421ad846a2SThomas Huth select SDHCI 3438d942986SThomas Huth select USB_DWC2 34482f51817SPaolo Bonzini 3450f76debdSAlexandre Ioossconfig STM32F100_SOC 3460f76debdSAlexandre Iooss bool 3470f76debdSAlexandre Iooss select ARM_V7M 3480f76debdSAlexandre Iooss select STM32F2XX_USART 3490f76debdSAlexandre Iooss select STM32F2XX_SPI 3500f76debdSAlexandre Iooss 35182f51817SPaolo Bonziniconfig STM32F205_SOC 35282f51817SPaolo Bonzini bool 3536239ac7eSThomas Huth select ARM_V7M 354282467f4SThomas Huth select OR_IRQ 3556239ac7eSThomas Huth select STM32F2XX_TIMER 3566239ac7eSThomas Huth select STM32F2XX_USART 3576239ac7eSThomas Huth select STM32F2XX_SYSCFG 3586239ac7eSThomas Huth select STM32F2XX_ADC 3596239ac7eSThomas Huth select STM32F2XX_SPI 36082f51817SPaolo Bonzini 361870c034dSAlistair Francisconfig STM32F405_SOC 362870c034dSAlistair Francis bool 363870c034dSAlistair Francis select ARM_V7M 3649e39983eSPhilippe Mathieu-Daudé select OR_IRQ 365870c034dSAlistair Francis select STM32F4XX_SYSCFG 366e64d8c83SAlistair Francis select STM32F4XX_EXTI 367870c034dSAlistair Francis 36882f51817SPaolo Bonziniconfig XLNX_ZYNQMP_ARM 36982f51817SPaolo Bonzini bool 370f3c3a1e2SThomas Huth select AHCI 371f3c3a1e2SThomas Huth select ARM_GIC 372f3c3a1e2SThomas Huth select CADENCE 373f3c3a1e2SThomas Huth select DDC 374f3c3a1e2SThomas Huth select DPCD 375f3c3a1e2SThomas Huth select SDHCI 376f3c3a1e2SThomas Huth select SSI 377f3c3a1e2SThomas Huth select SSI_M25P80 378f3c3a1e2SThomas Huth select XILINX_AXI 379f3c3a1e2SThomas Huth select XILINX_SPIPS 380668351a5SXuzhou Cheng select XLNX_CSU_DMA 381f3c3a1e2SThomas Huth select XLNX_ZYNQMP 3826bfaec73SPhilippe Mathieu-Daudé select XLNX_ZDMA 38382f51817SPaolo Bonzini 38482f51817SPaolo Bonziniconfig XLNX_VERSAL 38582f51817SPaolo Bonzini bool 38624c7bb31SThomas Huth select ARM_GIC 38724c7bb31SThomas Huth select PL011 38824c7bb31SThomas Huth select CADENCE 38924c7bb31SThomas Huth select VIRTIO_MMIO 3905aa78a89SThomas Huth select UNIMP 3916bfaec73SPhilippe Mathieu-Daudé select XLNX_ZDMA 3921de3b490SPhilippe Mathieu-Daudé select XLNX_ZYNQMP 393d064c19dSAlex Bennée select OR_IRQ 394393185bcSTong Ho select XLNX_BBRAM 3955f4910ffSTong Ho select XLNX_EFUSE_VERSAL 39682f51817SPaolo Bonzini 397e5a7ba87SHavard Skinnemoenconfig NPCM7XX 398e5a7ba87SHavard Skinnemoen bool 3992d8f048cSHavard Skinnemoen select A9MPCORE 400c93488f1STitus Rwantare select ADM1272 4012d8f048cSHavard Skinnemoen select ARM_GIC 402d43bb04cSPhilippe Mathieu-Daudé select SMBUS 4032ef1e0d7SHao Wu select AT24C # EEPROM 4047215456aSTitus Rwantare select MAX34451 405ffcdae67STitus Rwantare select ISL_PMBUS_VR 4062d8f048cSHavard Skinnemoen select PL310 # cache controller 4073746d5c1STitus Rwantare select PMBUS 4082d8f048cSHavard Skinnemoen select SERIAL 409b821242cSHavard Skinnemoen select SSI 4102d8f048cSHavard Skinnemoen select UNIMP 4116229659eSPatrick Venture select PCA954X 412e5a7ba87SHavard Skinnemoen 41382f51817SPaolo Bonziniconfig FSL_IMX25 41482f51817SPaolo Bonzini bool 415e117e974SPeter Maydell imply I2C_DEVICES 41602047622SThomas Huth select IMX 41702047622SThomas Huth select IMX_FEC 41802047622SThomas Huth select IMX_I2C 4194f0aff00SGuenter Roeck select WDT_IMX2 420ee9ffe0cSPhilippe Mathieu-Daudé select SDHCI 42182f51817SPaolo Bonzini 42282f51817SPaolo Bonziniconfig FSL_IMX31 42382f51817SPaolo Bonzini bool 424e117e974SPeter Maydell imply I2C_DEVICES 42573129f43SThomas Huth select SERIAL 42673129f43SThomas Huth select IMX 42773129f43SThomas Huth select IMX_I2C 428b9e521ddSGuenter Roeck select WDT_IMX2 42973129f43SThomas Huth select LAN9118 43082f51817SPaolo Bonzini 43182f51817SPaolo Bonziniconfig FSL_IMX6 43282f51817SPaolo Bonzini bool 433e117e974SPeter Maydell imply I2C_DEVICES 4345c6e99a7SThomas Huth select A9MPCORE 4355c6e99a7SThomas Huth select IMX 4365c6e99a7SThomas Huth select IMX_FEC 4375c6e99a7SThomas Huth select IMX_I2C 4380701a5efSGuenter Roeck select IMX_USBPHY 43937f95959SGuenter Roeck select WDT_IMX2 44002047622SThomas Huth select SDHCI 44182f51817SPaolo Bonzini 44282f51817SPaolo Bonziniconfig ASPEED_SOC 44382f51817SPaolo Bonzini bool 44468e44ddaSThomas Huth select DS1338 44568e44ddaSThomas Huth select FTGMAC100 44668e44ddaSThomas Huth select I2C 44746560cb1SJoel Stanley select DPS310 44868e44ddaSThomas Huth select PCA9552 44968e44ddaSThomas Huth select SERIAL 45068e44ddaSThomas Huth select SMBUS_EEPROM 4513ec75e39SPatrick Venture select PCA954X 45268e44ddaSThomas Huth select SSI 45368e44ddaSThomas Huth select SSI_M25P80 45468e44ddaSThomas Huth select TMP105 45568e44ddaSThomas Huth select TMP421 4565e623f2bSJohn Wang select EMC141X 4575aa78a89SThomas Huth select UNIMP 4587cfbde5eSPhilippe Mathieu-Daudé select LED 4592a75e8c3SMaheswara Kurapati select PMBUS 4602a75e8c3SMaheswara Kurapati select MAX31785 46182f51817SPaolo Bonzini 46282f51817SPaolo Bonziniconfig MPS2 46382f51817SPaolo Bonzini bool 464e117e974SPeter Maydell imply I2C_DEVICES 465d2a99d74SThomas Huth select ARMSSE 466d2a99d74SThomas Huth select LAN9118 467d2a99d74SThomas Huth select MPS2_FPGAIO 468d2a99d74SThomas Huth select MPS2_SCC 469282467f4SThomas Huth select OR_IRQ 47058f7f3c4SPhilippe Mathieu-Daudé select PL022 # SPI 471d2a99d74SThomas Huth select PL080 # DMA controller 472853c0167SThomas Huth select SPLIT_IRQ 4735aa78a89SThomas Huth select UNIMP 474ecbe51afSPhilippe Mathieu-Daudé select CMSDK_APB_WATCHDOG 475ada45de9SPhilippe Mathieu-Daudé select VERSATILE_I2C 47682f51817SPaolo Bonzini 47782f51817SPaolo Bonziniconfig FSL_IMX7 47882f51817SPaolo Bonzini bool 47902047622SThomas Huth imply PCI_DEVICES 48002047622SThomas Huth imply TEST_DEVICES 481e117e974SPeter Maydell imply I2C_DEVICES 48202047622SThomas Huth select A15MPCORE 48302047622SThomas Huth select PCI 48402047622SThomas Huth select IMX 48502047622SThomas Huth select IMX_FEC 48602047622SThomas Huth select IMX_I2C 48737f95959SGuenter Roeck select WDT_IMX2 48802047622SThomas Huth select PCI_EXPRESS_DESIGNWARE 48902047622SThomas Huth select SDHCI 4905aa78a89SThomas Huth select UNIMP 49182f51817SPaolo Bonzini 49282f51817SPaolo Bonziniconfig ARM_SMMUV3 49382f51817SPaolo Bonzini bool 49482f51817SPaolo Bonzini 49582f51817SPaolo Bonziniconfig FSL_IMX6UL 49682f51817SPaolo Bonzini bool 497e117e974SPeter Maydell imply I2C_DEVICES 49802047622SThomas Huth select A15MPCORE 49902047622SThomas Huth select IMX 50002047622SThomas Huth select IMX_FEC 50102047622SThomas Huth select IMX_I2C 50237f95959SGuenter Roeck select WDT_IMX2 50302047622SThomas Huth select SDHCI 5045aa78a89SThomas Huth select UNIMP 50582f51817SPaolo Bonzini 506c1c60b0dSThomas Huthconfig MICROBIT 507c1c60b0dSThomas Huth bool 508c1c60b0dSThomas Huth select NRF51_SOC 509c1c60b0dSThomas Huth 51082f51817SPaolo Bonziniconfig NRF51_SOC 51182f51817SPaolo Bonzini bool 512e117e974SPeter Maydell imply I2C_DEVICES 513c1c60b0dSThomas Huth select I2C 514c1c60b0dSThomas Huth select ARM_V7M 5155aa78a89SThomas Huth select UNIMP 51682f51817SPaolo Bonzini 517b6e2b220SThomas Huthconfig EMCRAFT_SF2 518b6e2b220SThomas Huth bool 519b6e2b220SThomas Huth select MSF2 520b6e2b220SThomas Huth select SSI_M25P80 521b6e2b220SThomas Huth 52282f51817SPaolo Bonziniconfig MSF2 52382f51817SPaolo Bonzini bool 524b6e2b220SThomas Huth select ARM_V7M 5259533dcddSPaolo Bonzini select PTIMER 526b6e2b220SThomas Huth select SERIAL 527b6e2b220SThomas Huth select SSI 5285aa78a89SThomas Huth select UNIMP 52982f51817SPaolo Bonzini 53082f51817SPaolo Bonziniconfig ZAURUS 53182f51817SPaolo Bonzini bool 532959762d0SThomas Huth select NAND 533959762d0SThomas Huth select ECC 53482f51817SPaolo Bonzini 53582f51817SPaolo Bonziniconfig A9MPCORE 53682f51817SPaolo Bonzini bool 537bb275e4eSThomas Huth select A9_GTIMER 538bb275e4eSThomas Huth select A9SCU # snoop control unit 539bb275e4eSThomas Huth select ARM_GIC 540bb275e4eSThomas Huth select ARM_MPTIMER 54182f51817SPaolo Bonzini 54282f51817SPaolo Bonziniconfig A15MPCORE 54382f51817SPaolo Bonzini bool 5447951c7b7SThomas Huth select ARM_GIC 54582f51817SPaolo Bonzini 54682f51817SPaolo Bonziniconfig ARM11MPCORE 54782f51817SPaolo Bonzini bool 54879e93e24SThomas Huth select ARM11SCU 54982f51817SPaolo Bonzini 55082f51817SPaolo Bonziniconfig ARMSSE 55182f51817SPaolo Bonzini bool 552d2a99d74SThomas Huth select ARM_V7M 5534239b311SPeter Maydell select ARMSSE_CPU_PWRCTRL 554d2a99d74SThomas Huth select ARMSSE_CPUID 555d2a99d74SThomas Huth select ARMSSE_MHU 556d2a99d74SThomas Huth select CMSDK_APB_TIMER 557d2a99d74SThomas Huth select CMSDK_APB_DUALTIMER 558d2a99d74SThomas Huth select CMSDK_APB_UART 559d2a99d74SThomas Huth select CMSDK_APB_WATCHDOG 560d2a99d74SThomas Huth select IOTKIT_SECCTL 561d2a99d74SThomas Huth select IOTKIT_SYSCTL 562d2a99d74SThomas Huth select IOTKIT_SYSINFO 563282467f4SThomas Huth select OR_IRQ 564853c0167SThomas Huth select SPLIT_IRQ 565d2a99d74SThomas Huth select TZ_MPC 566d2a99d74SThomas Huth select TZ_MSC 567d2a99d74SThomas Huth select TZ_PPC 5685aa78a89SThomas Huth select UNIMP 5690d10df30SPeter Maydell select SSE_COUNTER 5700b8ceee8SPeter Maydell select SSE_TIMER 571