1config ARM_VIRT 2 bool 3 imply PCI_DEVICES 4 imply TEST_DEVICES 5 imply VFIO_AMD_XGBE 6 imply VFIO_PLATFORM 7 imply VFIO_XGMAC 8 imply TPM_TIS_SYSBUS 9 imply NVDIMM 10 select ARM_GIC 11 select ACPI 12 select ARM_SMMUV3 13 select GPIO_KEY 14 select FW_CFG_DMA 15 select PCI_EXPRESS 16 select PCI_EXPRESS_GENERIC_BRIDGE 17 select PFLASH_CFI01 18 select PL011 # UART 19 select PL031 # RTC 20 select PL061 # GPIO 21 select GPIO_PWR 22 select PLATFORM_BUS 23 select SMBIOS 24 select VIRTIO_MMIO 25 select ACPI_PCI 26 select MEM_DEVICE 27 select DIMM 28 select ACPI_HW_REDUCED 29 select ACPI_APEI 30 select ACPI_VIOT 31 32config CHEETAH 33 bool 34 select OMAP 35 select TSC210X 36 37config CUBIEBOARD 38 bool 39 select ALLWINNER_A10 40 41config DIGIC 42 bool 43 select PTIMER 44 select PFLASH_CFI02 45 46config EXYNOS4 47 bool 48 select A9MPCORE 49 select I2C 50 select LAN9118 51 select PL310 # cache controller 52 select PTIMER 53 select SDHCI 54 select USB_EHCI_SYSBUS 55 select OR_IRQ 56 57config HIGHBANK 58 bool 59 select A9MPCORE 60 select A15MPCORE 61 select AHCI 62 select ARM_TIMER # sp804 63 select ARM_V7M 64 select PL011 # UART 65 select PL022 # SPI 66 select PL031 # RTC 67 select PL061 # GPIO 68 select PL310 # cache controller 69 select XGMAC # ethernet 70 71config INTEGRATOR 72 bool 73 select ARM_TIMER 74 select INTEGRATOR_DEBUG 75 select PL011 # UART 76 select PL031 # RTC 77 select PL041 # audio 78 select PL050 # keyboard/mouse 79 select PL110 # pl111 LCD controller 80 select PL181 # display 81 select SMC91C111 82 83config MAINSTONE 84 bool 85 select PXA2XX 86 select PFLASH_CFI01 87 select SMC91C111 88 89config MUSCA 90 bool 91 select ARMSSE 92 select PL011 93 select PL031 94 select SPLIT_IRQ 95 select UNIMP 96 97config MUSICPAL 98 bool 99 select OR_IRQ 100 select BITBANG_I2C 101 select MARVELL_88W8618 102 select PTIMER 103 select PFLASH_CFI02 104 select SERIAL 105 select WM8750 106 107config NETDUINO2 108 bool 109 select STM32F205_SOC 110 111config NETDUINOPLUS2 112 bool 113 select STM32F405_SOC 114 115config NSERIES 116 bool 117 select OMAP 118 select TMP105 # tempature sensor 119 select BLIZZARD # LCD/TV controller 120 select ONENAND 121 select TSC210X # touchscreen/sensors/audio 122 select TSC2005 # touchscreen/sensors/keypad 123 select LM832X # GPIO keyboard chip 124 select TWL92230 # energy-management 125 select TUSB6010 126 127config OMAP 128 bool 129 select FRAMEBUFFER 130 select I2C 131 select ECC 132 select NAND 133 select PFLASH_CFI01 134 select SD 135 select SERIAL 136 137config PXA2XX 138 bool 139 select FRAMEBUFFER 140 select I2C 141 select SERIAL 142 select SD 143 select SSI 144 select USB_OHCI 145 select PCMCIA 146 147config GUMSTIX 148 bool 149 select PFLASH_CFI01 150 select SMC91C111 151 select PXA2XX 152 153config TOSA 154 bool 155 select ZAURUS # scoop 156 select MICRODRIVE 157 select PXA2XX 158 select LED 159 160config SPITZ 161 bool 162 select ADS7846 # touch-screen controller 163 select MAX111X # A/D converter 164 select WM8750 # audio codec 165 select MAX7310 # GPIO expander 166 select ZAURUS # scoop 167 select NAND # memory 168 select ECC # Error-correcting for NAND 169 select MICRODRIVE 170 select PXA2XX 171 172config Z2 173 bool 174 select PFLASH_CFI01 175 select WM8750 176 select PL011 # UART 177 select PXA2XX 178 179config REALVIEW 180 bool 181 imply PCI_DEVICES 182 imply PCI_TESTDEV 183 select SMC91C111 184 select LAN9118 185 select A9MPCORE 186 select A15MPCORE 187 select ARM11MPCORE 188 select ARM_TIMER 189 select VERSATILE_PCI 190 select WM8750 # audio codec 191 select LSI_SCSI_PCI 192 select PCI 193 select PL011 # UART 194 select PL031 # RTC 195 select PL041 # audio codec 196 select PL050 # keyboard/mouse 197 select PL061 # GPIO 198 select PL080 # DMA controller 199 select PL110 200 select PL181 # display 201 select PL310 # cache controller 202 select VERSATILE_I2C 203 select DS1338 # I2C RTC+NVRAM 204 select USB_OHCI 205 206config SBSA_REF 207 bool 208 imply PCI_DEVICES 209 select AHCI 210 select ARM_SMMUV3 211 select GPIO_KEY 212 select PCI_EXPRESS 213 select PCI_EXPRESS_GENERIC_BRIDGE 214 select PFLASH_CFI01 215 select PL011 # UART 216 select PL031 # RTC 217 select PL061 # GPIO 218 select USB_EHCI_SYSBUS 219 select WDT_SBSA 220 221config SABRELITE 222 bool 223 select FSL_IMX6 224 select SSI_M25P80 225 226config STELLARIS 227 bool 228 select ARM_V7M 229 select CMSDK_APB_WATCHDOG 230 select I2C 231 select PL011 # UART 232 select PL022 # SPI 233 select PL061 # GPIO 234 select SSD0303 # OLED display 235 select SSD0323 # OLED display 236 select SSI_SD 237 select STELLARIS_INPUT 238 select STELLARIS_ENET # ethernet 239 select STELLARIS_GPTM # general purpose timer module 240 select UNIMP 241 242config STM32VLDISCOVERY 243 bool 244 select STM32F100_SOC 245 246config STRONGARM 247 bool 248 select PXA2XX 249 250config COLLIE 251 bool 252 select PFLASH_CFI01 253 select ZAURUS # scoop 254 select STRONGARM 255 256config SX1 257 bool 258 select OMAP 259 260config VERSATILE 261 bool 262 select ARM_TIMER # sp804 263 select PFLASH_CFI01 264 select LSI_SCSI_PCI 265 select PL050 # keyboard/mouse 266 select PL080 # DMA controller 267 select PL190 # Vector PIC 268 select REALVIEW 269 select USB_OHCI 270 271config VEXPRESS 272 bool 273 select A9MPCORE 274 select A15MPCORE 275 select ARM_MPTIMER 276 select ARM_TIMER # sp804 277 select LAN9118 278 select PFLASH_CFI01 279 select PL011 # UART 280 select PL041 # audio codec 281 select PL181 # display 282 select REALVIEW 283 select SII9022 284 select VIRTIO_MMIO 285 286config ZYNQ 287 bool 288 select A9MPCORE 289 select CADENCE # UART 290 select PFLASH_CFI02 291 select PL330 292 select SDHCI 293 select SSI_M25P80 294 select USB_EHCI_SYSBUS 295 select XILINX # UART 296 select XILINX_AXI 297 select XILINX_SPI 298 select XILINX_SPIPS 299 select ZYNQ_DEVCFG 300 301config ARM_V7M 302 bool 303 # currently v7M must be included in a TCG build due to translate.c 304 default y if TCG && (ARM || AARCH64) 305 select PTIMER 306 select ARM_COMPATIBLE_SEMIHOSTING 307 308config ALLWINNER_A10 309 bool 310 select AHCI 311 select ALLWINNER_A10_PIT 312 select ALLWINNER_A10_PIC 313 select ALLWINNER_EMAC 314 select SERIAL 315 select UNIMP 316 317config ALLWINNER_H3 318 bool 319 select ALLWINNER_A10_PIT 320 select ALLWINNER_SUN8I_EMAC 321 select SERIAL 322 select ARM_TIMER 323 select ARM_GIC 324 select UNIMP 325 select USB_OHCI 326 select USB_EHCI_SYSBUS 327 select SD 328 329config RASPI 330 bool 331 select FRAMEBUFFER 332 select PL011 # UART 333 select SDHCI 334 select USB_DWC2 335 336config STM32F100_SOC 337 bool 338 select ARM_V7M 339 select STM32F2XX_USART 340 select STM32F2XX_SPI 341 342config STM32F205_SOC 343 bool 344 select ARM_V7M 345 select OR_IRQ 346 select STM32F2XX_TIMER 347 select STM32F2XX_USART 348 select STM32F2XX_SYSCFG 349 select STM32F2XX_ADC 350 select STM32F2XX_SPI 351 352config STM32F405_SOC 353 bool 354 select ARM_V7M 355 select OR_IRQ 356 select STM32F4XX_SYSCFG 357 select STM32F4XX_EXTI 358 359config XLNX_ZYNQMP_ARM 360 bool 361 select AHCI 362 select ARM_GIC 363 select CADENCE 364 select DDC 365 select DPCD 366 select SDHCI 367 select SSI 368 select SSI_M25P80 369 select XILINX_AXI 370 select XILINX_SPIPS 371 select XLNX_CSU_DMA 372 select XLNX_ZYNQMP 373 select XLNX_ZDMA 374 375config XLNX_VERSAL 376 bool 377 select ARM_GIC 378 select PL011 379 select CADENCE 380 select VIRTIO_MMIO 381 select UNIMP 382 select XLNX_ZDMA 383 select XLNX_ZYNQMP 384 select OR_IRQ 385 select XLNX_BBRAM 386 select XLNX_EFUSE_VERSAL 387 388config NPCM7XX 389 bool 390 select A9MPCORE 391 select ADM1272 392 select ARM_GIC 393 select SMBUS 394 select AT24C # EEPROM 395 select MAX34451 396 select PL310 # cache controller 397 select PMBUS 398 select SERIAL 399 select SSI 400 select UNIMP 401 select PCA954X 402 403config FSL_IMX25 404 bool 405 select IMX 406 select IMX_FEC 407 select IMX_I2C 408 select WDT_IMX2 409 select SDHCI 410 411config FSL_IMX31 412 bool 413 select SERIAL 414 select IMX 415 select IMX_I2C 416 select WDT_IMX2 417 select LAN9118 418 419config FSL_IMX6 420 bool 421 select A9MPCORE 422 select IMX 423 select IMX_FEC 424 select IMX_I2C 425 select IMX_USBPHY 426 select WDT_IMX2 427 select SDHCI 428 429config ASPEED_SOC 430 bool 431 select DS1338 432 select FTGMAC100 433 select I2C 434 select DPS310 435 select PCA9552 436 select SERIAL 437 select SMBUS_EEPROM 438 select PCA954X 439 select SSI 440 select SSI_M25P80 441 select TMP105 442 select TMP421 443 select EMC141X 444 select UNIMP 445 select LED 446 447config MPS2 448 bool 449 select ARMSSE 450 select LAN9118 451 select MPS2_FPGAIO 452 select MPS2_SCC 453 select OR_IRQ 454 select PL022 # SPI 455 select PL080 # DMA controller 456 select SPLIT_IRQ 457 select UNIMP 458 select CMSDK_APB_WATCHDOG 459 select VERSATILE_I2C 460 461config FSL_IMX7 462 bool 463 imply PCI_DEVICES 464 imply TEST_DEVICES 465 select A15MPCORE 466 select PCI 467 select IMX 468 select IMX_FEC 469 select IMX_I2C 470 select WDT_IMX2 471 select PCI_EXPRESS_DESIGNWARE 472 select SDHCI 473 select UNIMP 474 475config ARM_SMMUV3 476 bool 477 478config FSL_IMX6UL 479 bool 480 select A15MPCORE 481 select IMX 482 select IMX_FEC 483 select IMX_I2C 484 select WDT_IMX2 485 select SDHCI 486 select UNIMP 487 488config MICROBIT 489 bool 490 select NRF51_SOC 491 492config NRF51_SOC 493 bool 494 select I2C 495 select ARM_V7M 496 select UNIMP 497 498config EMCRAFT_SF2 499 bool 500 select MSF2 501 select SSI_M25P80 502 503config MSF2 504 bool 505 select ARM_V7M 506 select PTIMER 507 select SERIAL 508 select SSI 509 select UNIMP 510 511config ZAURUS 512 bool 513 select NAND 514 select ECC 515 516config A9MPCORE 517 bool 518 select A9_GTIMER 519 select A9SCU # snoop control unit 520 select ARM_GIC 521 select ARM_MPTIMER 522 523config A15MPCORE 524 bool 525 select ARM_GIC 526 527config ARM11MPCORE 528 bool 529 select ARM11SCU 530 531config ARMSSE 532 bool 533 select ARM_V7M 534 select ARMSSE_CPU_PWRCTRL 535 select ARMSSE_CPUID 536 select ARMSSE_MHU 537 select CMSDK_APB_TIMER 538 select CMSDK_APB_DUALTIMER 539 select CMSDK_APB_UART 540 select CMSDK_APB_WATCHDOG 541 select IOTKIT_SECCTL 542 select IOTKIT_SYSCTL 543 select IOTKIT_SYSINFO 544 select OR_IRQ 545 select SPLIT_IRQ 546 select TZ_MPC 547 select TZ_MSC 548 select TZ_PPC 549 select UNIMP 550 select SSE_COUNTER 551 select SSE_TIMER 552