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