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