]> git.ipfire.org Git - thirdparty/u-boot.git/blame - arch/arm/Kconfig
ARM: bav335x: use "select" instead of default value in defconfig
[thirdparty/u-boot.git] / arch / arm / Kconfig
CommitLineData
dd84058d
MY
1menu "ARM architecture"
2 depends on ARM
3
4config SYS_ARCH
dd84058d
MY
5 default "arm"
6
016a954e
MY
7config ARM64
8 bool
9
2e07c249
GS
10config HAS_VBAR
11 bool
12
13config CPU_ARM720T
14 bool
15
16config CPU_ARM920T
17 bool
18
19config CPU_ARM926EJS
20 bool
21
22config CPU_ARM946ES
23 bool
24
25config CPU_ARM1136
26 bool
27
28config CPU_ARM1176
29 bool
30 select HAS_VBAR
31
32config CPU_V7
33 bool
34 select HAS_VBAR
35
36config CPU_PXA
37 bool
38
39config CPU_SA1100
40 bool
41
42config SYS_CPU
43 default "arm720t" if CPU_ARM720T
44 default "arm920t" if CPU_ARM920T
45 default "arm926ejs" if CPU_ARM926EJS
46 default "arm946es" if CPU_ARM946ES
47 default "arm1136" if CPU_ARM1136
48 default "arm1176" if CPU_ARM1176
49 default "armv7" if CPU_V7
50 default "pxa" if CPU_PXA
51 default "sa1100" if CPU_SA1100
01541eec 52 default "armv8" if ARM64
2e07c249 53
f91afc4d
LW
54config SEMIHOSTING
55 bool "support boot from semihosting"
56 help
57 In emulated environments, semihosting is a way for
58 the hosted environment to call out to the emulator to
59 retrieve files from the host machine.
60
dd84058d
MY
61choice
62 prompt "Target select"
63
64config TARGET_INTEGRATORAP_CM720T
65 bool "Support integratorap_cm720t"
2e07c249 66 select CPU_ARM720T
dd84058d
MY
67
68config TARGET_INTEGRATORAP_CM920T
69 bool "Support integratorap_cm920t"
2e07c249 70 select CPU_ARM920T
dd84058d
MY
71
72config TARGET_INTEGRATORCP_CM920T
73 bool "Support integratorcp_cm920t"
2e07c249 74 select CPU_ARM920T
dd84058d 75
4614b891
MY
76config ARCH_AT91
77 bool "Atmel AT91"
dd84058d
MY
78
79config TARGET_EDB93XX
80 bool "Support edb93xx"
2e07c249 81 select CPU_ARM920T
dd84058d
MY
82
83config TARGET_SCB9328
84 bool "Support scb9328"
2e07c249 85 select CPU_ARM920T
dd84058d 86
dd84058d
MY
87config TARGET_VCMA9
88 bool "Support VCMA9"
2e07c249 89 select CPU_ARM920T
dd84058d
MY
90
91config TARGET_SMDK2410
92 bool "Support smdk2410"
2e07c249 93 select CPU_ARM920T
dd84058d
MY
94
95config TARGET_INTEGRATORAP_CM926EJS
96 bool "Support integratorap_cm926ejs"
2e07c249 97 select CPU_ARM926EJS
dd84058d
MY
98
99config TARGET_INTEGRATORCP_CM926EJS
100 bool "Support integratorcp_cm926ejs"
2e07c249 101 select CPU_ARM926EJS
dd84058d
MY
102
103config TARGET_ASPENITE
104 bool "Support aspenite"
2e07c249 105 select CPU_ARM926EJS
dd84058d
MY
106
107config TARGET_GPLUGD
108 bool "Support gplugd"
2e07c249 109 select CPU_ARM926EJS
dd84058d 110
3491ba63
MY
111config ARCH_DAVINCI
112 bool "TI DaVinci"
2e07c249 113 select CPU_ARM926EJS
3491ba63
MY
114 help
115 Support for TI's DaVinci platform.
dd84058d 116
47539e23
MY
117config KIRKWOOD
118 bool "Marvell Kirkwood"
2e07c249 119 select CPU_ARM926EJS
dd84058d 120
dd580801
SR
121config TARGET_DB_MV784MP_GP
122 bool "Support db-mv784mp-gp"
790f70c7 123 select CPU_V7
2554167c 124 select SUPPORT_SPL
dd580801 125
a4884831
SR
126config TARGET_MAXBCM
127 bool "Support maxbcm"
790f70c7 128 select CPU_V7
e7778ec1 129 select SUPPORT_SPL
a4884831 130
dd84058d
MY
131config TARGET_DEVKIT3250
132 bool "Support devkit3250"
2e07c249 133 select CPU_ARM926EJS
dd84058d 134
412ae53a
AA
135config TARGET_WORK_92105
136 bool "Support work_92105"
137 select CPU_ARM926EJS
138 select SUPPORT_SPL
139
dd84058d
MY
140config TARGET_MX25PDK
141 bool "Support mx25pdk"
2e07c249 142 select CPU_ARM926EJS
dd84058d
MY
143
144config TARGET_TX25
145 bool "Support tx25"
2e07c249 146 select CPU_ARM926EJS
02627356 147 select SUPPORT_SPL
dd84058d
MY
148
149config TARGET_ZMX25
150 bool "Support zmx25"
2e07c249 151 select CPU_ARM926EJS
dd84058d
MY
152
153config TARGET_APF27
154 bool "Support apf27"
2e07c249 155 select CPU_ARM926EJS
02627356 156 select SUPPORT_SPL
dd84058d
MY
157
158config TARGET_IMX27LITE
159 bool "Support imx27lite"
2e07c249 160 select CPU_ARM926EJS
dd84058d
MY
161
162config TARGET_MAGNESIUM
163 bool "Support magnesium"
2e07c249 164 select CPU_ARM926EJS
dd84058d
MY
165
166config TARGET_APX4DEVKIT
167 bool "Support apx4devkit"
2e07c249 168 select CPU_ARM926EJS
02627356 169 select SUPPORT_SPL
dd84058d
MY
170
171config TARGET_XFI3
172 bool "Support xfi3"
2e07c249 173 select CPU_ARM926EJS
02627356 174 select SUPPORT_SPL
dd84058d
MY
175
176config TARGET_M28EVK
177 bool "Support m28evk"
2e07c249 178 select CPU_ARM926EJS
02627356 179 select SUPPORT_SPL
dd84058d
MY
180
181config TARGET_MX23EVK
182 bool "Support mx23evk"
2e07c249 183 select CPU_ARM926EJS
02627356 184 select SUPPORT_SPL
dd84058d
MY
185
186config TARGET_MX28EVK
187 bool "Support mx28evk"
2e07c249 188 select CPU_ARM926EJS
02627356 189 select SUPPORT_SPL
dd84058d
MY
190
191config TARGET_MX23_OLINUXINO
192 bool "Support mx23_olinuxino"
2e07c249 193 select CPU_ARM926EJS
02627356 194 select SUPPORT_SPL
dd84058d
MY
195
196config TARGET_BG0900
197 bool "Support bg0900"
2e07c249 198 select CPU_ARM926EJS
02627356 199 select SUPPORT_SPL
dd84058d
MY
200
201config TARGET_SANSA_FUZE_PLUS
202 bool "Support sansa_fuze_plus"
2e07c249 203 select CPU_ARM926EJS
02627356 204 select SUPPORT_SPL
dd84058d
MY
205
206config TARGET_SC_SPS_1
207 bool "Support sc_sps_1"
2e07c249 208 select CPU_ARM926EJS
02627356 209 select SUPPORT_SPL
dd84058d 210
16e16fdd
MY
211config ARCH_NOMADIK
212 bool "ST-Ericsson Nomadik"
2e07c249 213 select CPU_ARM926EJS
dd84058d 214
22f2be7a
MY
215config ORION5X
216 bool "Marvell Orion"
2e07c249 217 select CPU_ARM926EJS
dd84058d 218
dd84058d
MY
219config TARGET_SPEAR300
220 bool "Support spear300"
2e07c249 221 select CPU_ARM926EJS
dd84058d
MY
222
223config TARGET_SPEAR310
224 bool "Support spear310"
2e07c249 225 select CPU_ARM926EJS
dd84058d
MY
226
227config TARGET_SPEAR320
228 bool "Support spear320"
2e07c249 229 select CPU_ARM926EJS
dd84058d
MY
230
231config TARGET_SPEAR600
232 bool "Support spear600"
2e07c249 233 select CPU_ARM926EJS
dd84058d 234
9fa32b12
VM
235config TARGET_STV0991
236 bool "Support stv0991"
237 select CPU_V7
238
dd84058d
MY
239config TARGET_X600
240 bool "Support x600"
2e07c249 241 select CPU_ARM926EJS
02627356 242 select SUPPORT_SPL
dd84058d 243
ad17a81c
MY
244config ARCH_VERSATILE
245 bool "ARM Ltd. Versatile family"
2e07c249 246 select CPU_ARM926EJS
dd84058d
MY
247
248config TARGET_INTEGRATORCP_CM1136
249 bool "Support integratorcp_cm1136"
2e07c249 250 select CPU_ARM1136
dd84058d
MY
251
252config TARGET_IMX31_PHYCORE
253 bool "Support imx31_phycore"
2e07c249 254 select CPU_ARM1136
dd84058d
MY
255
256config TARGET_QONG
257 bool "Support qong"
2e07c249 258 select CPU_ARM1136
dd84058d
MY
259
260config TARGET_MX31ADS
261 bool "Support mx31ads"
2e07c249 262 select CPU_ARM1136
dd84058d
MY
263
264config TARGET_MX31PDK
265 bool "Support mx31pdk"
2e07c249 266 select CPU_ARM1136
02627356 267 select SUPPORT_SPL
dd84058d
MY
268
269config TARGET_TT01
270 bool "Support tt01"
2e07c249 271 select CPU_ARM1136
dd84058d
MY
272
273config TARGET_IMX31_LITEKIT
274 bool "Support imx31_litekit"
2e07c249 275 select CPU_ARM1136
dd84058d
MY
276
277config TARGET_WOODBURN
278 bool "Support woodburn"
2e07c249 279 select CPU_ARM1136
dd84058d
MY
280
281config TARGET_WOODBURN_SD
282 bool "Support woodburn_sd"
2e07c249 283 select CPU_ARM1136
02627356 284 select SUPPORT_SPL
dd84058d
MY
285
286config TARGET_FLEA3
287 bool "Support flea3"
2e07c249 288 select CPU_ARM1136
dd84058d
MY
289
290config TARGET_MX35PDK
291 bool "Support mx35pdk"
2e07c249 292 select CPU_ARM1136
dd84058d 293
ddf6bd48
MY
294config ARCH_BCM283X
295 bool "Broadcom BCM283X family"
58d423b8
MY
296 select DM
297 select DM_SERIAL
298 select DM_GPIO
46414296 299
dd84058d
MY
300config TARGET_INTEGRATORAP_CM946ES
301 bool "Support integratorap_cm946es"
2e07c249 302 select CPU_ARM946ES
dd84058d
MY
303
304config TARGET_INTEGRATORCP_CM946ES
305 bool "Support integratorcp_cm946es"
2e07c249 306 select CPU_ARM946ES
dd84058d
MY
307
308config TARGET_VEXPRESS_CA15_TC2
309 bool "Support vexpress_ca15_tc2"
2e07c249 310 select CPU_V7
ea624e19
HG
311 select CPU_V7_HAS_NONSEC
312 select CPU_V7_HAS_VIRT
dd84058d
MY
313
314config TARGET_VEXPRESS_CA5X2
315 bool "Support vexpress_ca5x2"
2e07c249 316 select CPU_V7
dd84058d
MY
317
318config TARGET_VEXPRESS_CA9X4
319 bool "Support vexpress_ca9x4"
2e07c249 320 select CPU_V7
dd84058d
MY
321
322config TARGET_KWB
323 bool "Support kwb"
2e07c249 324 select CPU_V7
02627356 325 select SUPPORT_SPL
dd84058d
MY
326
327config TARGET_TSERIES
328 bool "Support tseries"
2e07c249 329 select CPU_V7
02627356 330 select SUPPORT_SPL
dd84058d
MY
331
332config TARGET_CM_T335
333 bool "Support cm_t335"
2e07c249 334 select CPU_V7
02627356 335 select SUPPORT_SPL
58d423b8
MY
336 select DM
337 select DM_SERIAL
338 select DM_GPIO
dd84058d
MY
339
340config TARGET_PEPPER
341 bool "Support pepper"
2e07c249 342 select CPU_V7
02627356 343 select SUPPORT_SPL
58d423b8
MY
344 select DM
345 select DM_SERIAL
346 select DM_GPIO
dd84058d
MY
347
348config TARGET_AM335X_IGEP0033
349 bool "Support am335x_igep0033"
2e07c249 350 select CPU_V7
02627356 351 select SUPPORT_SPL
58d423b8
MY
352 select DM
353 select DM_SERIAL
354 select DM_GPIO
dd84058d
MY
355
356config TARGET_PCM051
357 bool "Support pcm051"
2e07c249 358 select CPU_V7
02627356 359 select SUPPORT_SPL
58d423b8
MY
360 select DM
361 select DM_SERIAL
362 select DM_GPIO
dd84058d
MY
363
364config TARGET_DRACO
365 bool "Support draco"
2e07c249 366 select CPU_V7
02627356 367 select SUPPORT_SPL
dd84058d
MY
368
369config TARGET_DXR2
370 bool "Support dxr2"
2e07c249 371 select CPU_V7
02627356 372 select SUPPORT_SPL
dd84058d
MY
373
374config TARGET_PXM2
375 bool "Support pxm2"
2e07c249 376 select CPU_V7
02627356 377 select SUPPORT_SPL
dd84058d
MY
378
379config TARGET_RUT
380 bool "Support rut"
2e07c249 381 select CPU_V7
02627356 382 select SUPPORT_SPL
dd84058d
MY
383
384config TARGET_PENGWYN
385 bool "Support pengwyn"
2e07c249 386 select CPU_V7
02627356 387 select SUPPORT_SPL
58d423b8
MY
388 select DM
389 select DM_SERIAL
390 select DM_GPIO
dd84058d
MY
391
392config TARGET_AM335X_EVM
393 bool "Support am335x_evm"
2e07c249 394 select CPU_V7
02627356 395 select SUPPORT_SPL
58d423b8
MY
396 select DM
397 select DM_SERIAL
398 select DM_GPIO
dd84058d
MY
399
400config TARGET_AM43XX_EVM
401 bool "Support am43xx_evm"
2e07c249 402 select CPU_V7
02627356 403 select SUPPORT_SPL
dd84058d 404
a2bc4321
GG
405config TARGET_BAV335X
406 bool "Support bav335x"
407 select CPU_V7
408 select SUPPORT_SPL
93a35382
MY
409 select DM
410 select DM_SERIAL
a2bc4321
GG
411 help
412 The BAV335x OEM Network Processor integrates all the functions of an
413 embedded network computer in a small, easy to use SODIMM module which
414 incorporates the popular Texas Instruments Sitara 32bit ARM Coretex-A8
415 processor, with fast DDR3 512MB SDRAM, 4GB of embedded MMC and a Gigabit
416 ethernet with simple connection to external connectors.
417
418 For more information, visit: http://birdland.com/oem
419
dd84058d
MY
420config TARGET_TI814X_EVM
421 bool "Support ti814x_evm"
2e07c249 422 select CPU_V7
02627356 423 select SUPPORT_SPL
dd84058d
MY
424
425config TARGET_TI816X_EVM
426 bool "Support ti816x_evm"
2e07c249 427 select CPU_V7
02627356 428 select SUPPORT_SPL
dd84058d 429
dd84058d
MY
430config TARGET_BCM28155_AP
431 bool "Support bcm28155_ap"
2e07c249 432 select CPU_V7
dd84058d 433
abb1678c
SR
434config TARGET_BCMCYGNUS
435 bool "Support bcmcygnus"
2e07c249 436 select CPU_V7
9dec5270 437
abb1678c
SR
438config TARGET_BCMNSP
439 bool "Support bcmnsp"
2e07c249 440 select CPU_V7
9dec5270 441
72df68cc
MY
442config ARCH_EXYNOS
443 bool "Samsung EXYNOS"
2e07c249 444 select CPU_V7
58d423b8
MY
445 select DM
446 select DM_SPI_FLASH
447 select DM_SERIAL
448 select DM_SPI
449 select DM_GPIO
dd84058d 450
311757be
SG
451config ARCH_S5PC1XX
452 bool "Samsung S5PC1XX"
2e07c249 453 select CPU_V7
58d423b8
MY
454 select DM
455 select DM_SERIAL
456 select DM_GPIO
311757be 457
ef2b694c
MY
458config ARCH_HIGHBANK
459 bool "Calxeda Highbank"
2e07c249 460 select CPU_V7
dd84058d 461
c338f09e
MY
462config ARCH_KEYSTONE
463 bool "TI Keystone"
2e07c249 464 select CPU_V7
02627356 465 select SUPPORT_SPL
dd84058d 466
89ebc821
BB
467config ARCH_MX6
468 bool "Freescale MX6"
469 select CPU_V7
470
424ee3d1
AR
471config ARCH_MX5
472 bool "Freescale MX5"
473 select CPU_V7
474
dd84058d
MY
475config TARGET_M53EVK
476 bool "Support m53evk"
2e07c249 477 select CPU_V7
02627356 478 select SUPPORT_SPL
dd84058d
MY
479
480config TARGET_IMA3_MX53
481 bool "Support ima3-mx53"
2e07c249 482 select CPU_V7
dd84058d
MY
483
484config TARGET_MX51EVK
485 bool "Support mx51evk"
2e07c249 486 select CPU_V7
dd84058d
MY
487
488config TARGET_MX53ARD
489 bool "Support mx53ard"
2e07c249 490 select CPU_V7
dd84058d
MY
491
492config TARGET_MX53EVK
493 bool "Support mx53evk"
2e07c249 494 select CPU_V7
dd84058d
MY
495
496config TARGET_MX53LOCO
497 bool "Support mx53loco"
2e07c249 498 select CPU_V7
dd84058d
MY
499
500config TARGET_MX53SMD
501 bool "Support mx53smd"
2e07c249 502 select CPU_V7
dd84058d
MY
503
504config TARGET_MX51_EFIKAMX
505 bool "Support mx51_efikamx"
2e07c249 506 select CPU_V7
dd84058d
MY
507
508config TARGET_VISION2
509 bool "Support vision2"
2e07c249 510 select CPU_V7
dd84058d
MY
511
512config TARGET_UDOO
513 bool "Support udoo"
2e07c249 514 select CPU_V7
dd84058d
MY
515
516config TARGET_WANDBOARD
517 bool "Support wandboard"
2e07c249 518 select CPU_V7
dd84058d 519
4579dc37
OS
520config TARGET_WARP
521 bool "Support WaRP"
522 select CPU_V7
523
dd84058d
MY
524config TARGET_TITANIUM
525 bool "Support titanium"
2e07c249 526 select CPU_V7
dd84058d
MY
527
528config TARGET_NITROGEN6X
529 bool "Support nitrogen6x"
2e07c249 530 select CPU_V7
dd84058d
MY
531
532config TARGET_CGTQMX6EVAL
533 bool "Support cgtqmx6eval"
2e07c249 534 select CPU_V7
dd84058d
MY
535
536config TARGET_EMBESTMX6BOARDS
537 bool "Support embestmx6boards"
2e07c249 538 select CPU_V7
dd84058d 539
7e929172
SB
540config TARGET_ARISTAINETOS
541 bool "Support aristainetos"
2e07c249 542 select CPU_V7
7e929172 543
dd84058d
MY
544config TARGET_MX6QARM2
545 bool "Support mx6qarm2"
2e07c249 546 select CPU_V7
dd84058d
MY
547
548config TARGET_MX6QSABREAUTO
549 bool "Support mx6qsabreauto"
2e07c249 550 select CPU_V7
b507c5e6
MY
551 select DM
552 select DM_THERMAL
dd84058d
MY
553
554config TARGET_MX6SABRESD
555 bool "Support mx6sabresd"
2e07c249 556 select CPU_V7
e451e9ba 557 select SUPPORT_SPL
b507c5e6
MY
558 select DM
559 select DM_THERMAL
dd84058d
MY
560
561config TARGET_MX6SLEVK
562 bool "Support mx6slevk"
2e07c249 563 select CPU_V7
dd84058d 564
080d72f2
FE
565config TARGET_MX6SXSABRESD
566 bool "Support mx6sxsabresd"
2e07c249 567 select CPU_V7
3dae50d0 568 select SUPPORT_SPL
b507c5e6
MY
569 select DM
570 select DM_THERMAL
080d72f2 571
dd84058d
MY
572config TARGET_GW_VENTANA
573 bool "Support gw_ventana"
2e07c249 574 select CPU_V7
02627356 575 select SUPPORT_SPL
dd84058d
MY
576
577config TARGET_HUMMINGBOARD
578 bool "Support hummingboard"
2e07c249 579 select CPU_V7
dd84058d 580
f91c09ac
MV
581config TARGET_KOSAGI_NOVENA
582 bool "Support Kosagi Novena"
790f70c7 583 select CPU_V7
bdf1638a 584 select SUPPORT_SPL
f91c09ac 585
05d492a3
SM
586config TARGET_TBS2910
587 bool "Support tbs2910"
f8bbd7f7 588 select CPU_V7
05d492a3 589
a1263632
MY
590config TARGET_TQMA6
591 bool "TQ Systems TQMa6 board"
2e07c249 592 select CPU_V7
a1263632 593
39d09733
CG
594config TARGET_OT1200
595 bool "Bachmann OT1200"
2e07c249 596 select CPU_V7
8551b366 597 select SUPPORT_SPL
39d09733 598
5d6050fd
SR
599config TARGET_PLATINUM_PICON
600 bool "Support platinum-picon"
601 select CPU_V7
602 select SUPPORT_SPL
603
604config TARGET_PLATINUM_TITANIUM
605 bool "Support platinum-titanium"
606 select CPU_V7
607 select SUPPORT_SPL
39d09733 608
3cfbcb58
MY
609config OMAP34XX
610 bool "OMAP34XX SoC"
2e07c249 611 select CPU_V7
dd84058d 612
d08215a5
MY
613config OMAP44XX
614 bool "OMAP44XX SoC"
2e07c249 615 select CPU_V7
02627356 616 select SUPPORT_SPL
dd84058d 617
6c5431ac
MY
618config OMAP54XX
619 bool "OMAP54XX SoC"
2e07c249 620 select CPU_V7
02627356 621 select SUPPORT_SPL
dd84058d 622
f40b9898
MY
623config RMOBILE
624 bool "Renesas ARM SoCs"
2e07c249 625 select CPU_V7
dd84058d 626
e32028a7
NK
627config TARGET_CM_FX6
628 bool "Support cm_fx6"
2e07c249 629 select CPU_V7
02627356 630 select SUPPORT_SPL
e32028a7 631
c115a0d4
MV
632config TARGET_SOCFPGA_ARRIA5
633 bool "Support socfpga_arria5"
634 select CPU_V7
635 select SUPPORT_SPL
1d9aa3e5
MY
636 select DM
637 select DM_SPI_FLASH
638 select DM_SPI
c115a0d4 639
dd84058d
MY
640config TARGET_SOCFPGA_CYCLONE5
641 bool "Support socfpga_cyclone5"
2e07c249 642 select CPU_V7
02627356 643 select SUPPORT_SPL
1d9aa3e5
MY
644 select DM
645 select DM_SPI_FLASH
646 select DM_SPI
dd84058d 647
2c7e3b90
IC
648config ARCH_SUNXI
649 bool "Support sunxi (Allwinner) SoCs"
8ebe4f42 650
dd84058d
MY
651config TARGET_SNOWBALL
652 bool "Support snowball"
2e07c249 653 select CPU_V7
dd84058d
MY
654
655config TARGET_U8500_HREF
656 bool "Support u8500_href"
2e07c249 657 select CPU_V7
dd84058d
MY
658
659config TARGET_VF610TWR
660 bool "Support vf610twr"
2e07c249 661 select CPU_V7
dd84058d 662
44dcb403
MY
663config ZYNQ
664 bool "Xilinx Zynq Platform"
2e07c249 665 select CPU_V7
02627356 666 select SUPPORT_SPL
8981f05c 667 select DM
dd84058d 668
84c7204b
MS
669config TARGET_XILINX_ZYNQMP
670 bool "Support Xilinx ZynqMP Platform"
671 select ARM64
672
ddd960e6
MY
673config TEGRA
674 bool "NVIDIA Tegra"
02627356 675 select SUPPORT_SPL
ddd960e6 676 select SPL
d648964f
MY
677 select OF_CONTROL
678 select CPU_V7
58d423b8
MY
679 select DM
680 select DM_SPI_FLASH
681 select DM_SERIAL
682 select DM_I2C
683 select DM_SPI
684 select DM_GPIO
dd84058d 685
f91afc4d 686config TARGET_VEXPRESS64_AEMV8A
dd84058d 687 bool "Support vexpress_aemv8a"
016a954e 688 select ARM64
dd84058d 689
f91afc4d
LW
690config TARGET_VEXPRESS64_BASE_FVP
691 bool "Support Versatile Express ARMv8a FVP BASE model"
692 select ARM64
693 select SEMIHOSTING
694
ffc10373
LW
695config TARGET_VEXPRESS64_JUNO
696 bool "Support Versatile Express Juno Development Platform"
697 select ARM64
698
dd84058d
MY
699config TARGET_LS2085A_EMU
700 bool "Support ls2085a_emu"
016a954e 701 select ARM64
23b5877c 702 select ARMV8_MULTIENTRY
dd84058d
MY
703
704config TARGET_LS2085A_SIMU
705 bool "Support ls2085a_simu"
016a954e 706 select ARM64
23b5877c 707 select ARMV8_MULTIENTRY
dd84058d 708
550e3dc0 709config TARGET_LS1021AQDS
0de15707 710 bool "Support ls1021aqds"
2e07c249 711 select CPU_V7
50f0c663 712 select SUPPORT_SPL
550e3dc0 713
c8a7d9da 714config TARGET_LS1021ATWR
0de15707 715 bool "Support ls1021atwr"
2e07c249 716 select CPU_V7
50f0c663 717 select SUPPORT_SPL
c8a7d9da 718
dd84058d
MY
719config TARGET_BALLOON3
720 bool "Support balloon3"
2e07c249 721 select CPU_PXA
dd84058d
MY
722
723config TARGET_H2200
724 bool "Support h2200"
2e07c249 725 select CPU_PXA
dd84058d
MY
726
727config TARGET_PALMLD
728 bool "Support palmld"
2e07c249 729 select CPU_PXA
dd84058d
MY
730
731config TARGET_PALMTC
732 bool "Support palmtc"
2e07c249 733 select CPU_PXA
dd84058d
MY
734
735config TARGET_PALMTREO680
736 bool "Support palmtreo680"
2e07c249 737 select CPU_PXA
02627356 738 select SUPPORT_SPL
dd84058d
MY
739
740config TARGET_PXA255_IDP
741 bool "Support pxa255_idp"
2e07c249 742 select CPU_PXA
dd84058d
MY
743
744config TARGET_TRIZEPSIV
745 bool "Support trizepsiv"
2e07c249 746 select CPU_PXA
dd84058d
MY
747
748config TARGET_VPAC270
749 bool "Support vpac270"
2e07c249 750 select CPU_PXA
02627356 751 select SUPPORT_SPL
dd84058d
MY
752
753config TARGET_XAENIAX
754 bool "Support xaeniax"
2e07c249 755 select CPU_PXA
dd84058d
MY
756
757config TARGET_ZIPITZ2
758 bool "Support zipitz2"
2e07c249 759 select CPU_PXA
dd84058d
MY
760
761config TARGET_LP8X4X
762 bool "Support lp8x4x"
2e07c249 763 select CPU_PXA
dd84058d
MY
764
765config TARGET_COLIBRI_PXA270
766 bool "Support colibri_pxa270"
2e07c249 767 select CPU_PXA
dd84058d
MY
768
769config TARGET_JORNADA
770 bool "Support jornada"
2e07c249 771 select CPU_SA1100
dd84058d 772
66cba041
MY
773config ARCH_UNIPHIER
774 bool "Panasonic UniPhier platform"
2e07c249 775 select CPU_V7
02627356 776 select SUPPORT_SPL
992e8748 777 select SPL
d648964f 778 select OF_CONTROL
4e819950
MY
779 select DM
780 select DM_SERIAL
781 select DM_I2C
66cba041 782
dd84058d
MY
783endchoice
784
4614b891
MY
785source "arch/arm/mach-at91/Kconfig"
786
ddf6bd48 787source "arch/arm/mach-bcm283x/Kconfig"
3491ba63 788
ddf6bd48 789source "arch/arm/mach-davinci/Kconfig"
34e609ca 790
72df68cc
MY
791source "arch/arm/cpu/armv7/exynos/Kconfig"
792
72a8ff4b 793source "arch/arm/mach-highbank/Kconfig"
ef2b694c 794
39a72345 795source "arch/arm/mach-keystone/Kconfig"
c338f09e 796
56f86e39 797source "arch/arm/mach-kirkwood/Kconfig"
47539e23 798
89ebc821
BB
799source "arch/arm/cpu/armv7/mx6/Kconfig"
800
424ee3d1
AR
801source "arch/arm/cpu/armv7/mx5/Kconfig"
802
ef917ddb 803source "arch/arm/mach-nomadik/Kconfig"
16e16fdd 804
3cfbcb58
MY
805source "arch/arm/cpu/armv7/omap3/Kconfig"
806
d08215a5
MY
807source "arch/arm/cpu/armv7/omap4/Kconfig"
808
6c5431ac
MY
809source "arch/arm/cpu/armv7/omap5/Kconfig"
810
3e93b4e6 811source "arch/arm/mach-orion5x/Kconfig"
22f2be7a 812
f40b9898
MY
813source "arch/arm/cpu/armv7/rmobile/Kconfig"
814
311757be
SG
815source "arch/arm/cpu/armv7/s5pc1xx/Kconfig"
816
09f455dc 817source "arch/arm/mach-tegra/Kconfig"
ddd960e6 818
4c425570 819source "arch/arm/mach-uniphier/Kconfig"
66cba041 820
63637a48 821source "arch/arm/mach-versatile/Kconfig"
ad17a81c 822
44dcb403 823source "arch/arm/cpu/armv7/zynq/Kconfig"
ddd960e6 824
ea624e19
HG
825source "arch/arm/cpu/armv7/Kconfig"
826
23b5877c
LW
827source "arch/arm/cpu/armv8/Kconfig"
828
a05a6045
BB
829source "arch/arm/imx-common/Kconfig"
830
7e929172 831source "board/aristainetos/Kconfig"
dd84058d
MY
832source "board/BuR/kwb/Kconfig"
833source "board/BuR/tseries/Kconfig"
dd84058d 834source "board/CarMediaLab/flea3/Kconfig"
dd84058d 835source "board/Marvell/aspenite/Kconfig"
dd580801 836source "board/Marvell/db-mv784mp-gp/Kconfig"
dd84058d 837source "board/Marvell/gplugd/Kconfig"
dd84058d
MY
838source "board/altera/socfpga/Kconfig"
839source "board/armadeus/apf27/Kconfig"
840source "board/armltd/integrator/Kconfig"
dd84058d
MY
841source "board/armltd/vexpress/Kconfig"
842source "board/armltd/vexpress64/Kconfig"
39d09733 843source "board/bachmann/ot1200/Kconfig"
dd84058d 844source "board/balloon3/Kconfig"
5d6050fd 845source "board/barco/platinum/Kconfig"
dd84058d
MY
846source "board/barco/titanium/Kconfig"
847source "board/bluegiga/apx4devkit/Kconfig"
dd84058d
MY
848source "board/boundary/nitrogen6x/Kconfig"
849source "board/broadcom/bcm28155_ap/Kconfig"
abb1678c
SR
850source "board/broadcom/bcmcygnus/Kconfig"
851source "board/broadcom/bcmnsp/Kconfig"
dd84058d 852source "board/cirrus/edb93xx/Kconfig"
dd84058d 853source "board/compulab/cm_t335/Kconfig"
e32028a7 854source "board/compulab/cm_fx6/Kconfig"
dd84058d 855source "board/congatec/cgtqmx6eval/Kconfig"
dd84058d 856source "board/creative/xfi3/Kconfig"
dd84058d 857source "board/davedenx/qong/Kconfig"
dd84058d
MY
858source "board/denx/m28evk/Kconfig"
859source "board/denx/m53evk/Kconfig"
dd84058d 860source "board/embest/mx6boards/Kconfig"
dd84058d 861source "board/esg/ima3-mx53/Kconfig"
dd84058d 862source "board/freescale/ls2085a/Kconfig"
550e3dc0 863source "board/freescale/ls1021aqds/Kconfig"
c8a7d9da 864source "board/freescale/ls1021atwr/Kconfig"
dd84058d
MY
865source "board/freescale/mx23evk/Kconfig"
866source "board/freescale/mx25pdk/Kconfig"
867source "board/freescale/mx28evk/Kconfig"
868source "board/freescale/mx31ads/Kconfig"
869source "board/freescale/mx31pdk/Kconfig"
870source "board/freescale/mx35pdk/Kconfig"
871source "board/freescale/mx51evk/Kconfig"
872source "board/freescale/mx53ard/Kconfig"
873source "board/freescale/mx53evk/Kconfig"
874source "board/freescale/mx53loco/Kconfig"
875source "board/freescale/mx53smd/Kconfig"
876source "board/freescale/mx6qarm2/Kconfig"
877source "board/freescale/mx6qsabreauto/Kconfig"
878source "board/freescale/mx6sabresd/Kconfig"
879source "board/freescale/mx6slevk/Kconfig"
080d72f2 880source "board/freescale/mx6sxsabresd/Kconfig"
dd84058d
MY
881source "board/freescale/vf610twr/Kconfig"
882source "board/gateworks/gw_ventana/Kconfig"
883source "board/genesi/mx51_efikamx/Kconfig"
dd84058d
MY
884source "board/gumstix/pepper/Kconfig"
885source "board/h2200/Kconfig"
886source "board/hale/tt01/Kconfig"
dd84058d
MY
887source "board/icpdas/lp8x4x/Kconfig"
888source "board/imx31_phycore/Kconfig"
dd84058d 889source "board/isee/igep0033/Kconfig"
dd84058d 890source "board/jornada/Kconfig"
dd84058d 891source "board/karo/tx25/Kconfig"
f91c09ac 892source "board/kosagi/novena/Kconfig"
dd84058d
MY
893source "board/logicpd/imx27lite/Kconfig"
894source "board/logicpd/imx31_litekit/Kconfig"
a4884831 895source "board/maxbcm/Kconfig"
dd84058d 896source "board/mpl/vcma9/Kconfig"
dd84058d 897source "board/olimex/mx23_olinuxino/Kconfig"
dd84058d
MY
898source "board/palmld/Kconfig"
899source "board/palmtc/Kconfig"
900source "board/palmtreo680/Kconfig"
dd84058d
MY
901source "board/phytec/pcm051/Kconfig"
902source "board/ppcag/bg0900/Kconfig"
903source "board/pxa255_idp/Kconfig"
dd84058d 904source "board/samsung/smdk2410/Kconfig"
dd84058d
MY
905source "board/sandisk/sansa_fuze_plus/Kconfig"
906source "board/scb9328/Kconfig"
907source "board/schulercontrol/sc_sps_1/Kconfig"
dd84058d
MY
908source "board/siemens/draco/Kconfig"
909source "board/siemens/pxm2/Kconfig"
910source "board/siemens/rut/Kconfig"
dd84058d
MY
911source "board/silica/pengwyn/Kconfig"
912source "board/solidrun/hummingboard/Kconfig"
913source "board/spear/spear300/Kconfig"
914source "board/spear/spear310/Kconfig"
915source "board/spear/spear320/Kconfig"
916source "board/spear/spear600/Kconfig"
917source "board/spear/x600/Kconfig"
918source "board/st-ericsson/snowball/Kconfig"
919source "board/st-ericsson/u8500/Kconfig"
9fa32b12 920source "board/st/stv0991/Kconfig"
dd84058d 921source "board/sunxi/Kconfig"
dd84058d 922source "board/syteco/zmx25/Kconfig"
05d492a3 923source "board/tbs/tbs2910/Kconfig"
dd84058d 924source "board/ti/am335x/Kconfig"
dd84058d 925source "board/ti/am43xx/Kconfig"
a2bc4321 926source "board/birdland/bav335x/Kconfig"
dd84058d
MY
927source "board/ti/ti814x/Kconfig"
928source "board/ti/ti816x/Kconfig"
dd84058d 929source "board/timll/devkit3250/Kconfig"
dd84058d 930source "board/toradex/colibri_pxa270/Kconfig"
a1263632 931source "board/tqc/tqma6/Kconfig"
dd84058d
MY
932source "board/trizepsiv/Kconfig"
933source "board/ttcontrol/vision2/Kconfig"
934source "board/udoo/Kconfig"
935source "board/vpac270/Kconfig"
936source "board/wandboard/Kconfig"
4579dc37 937source "board/warp/Kconfig"
dd84058d 938source "board/woodburn/Kconfig"
412ae53a 939source "board/work-microwave/work_92105/Kconfig"
dd84058d 940source "board/xaeniax/Kconfig"
84c7204b 941source "board/xilinx/zynqmp/Kconfig"
dd84058d
MY
942source "board/zipitz2/Kconfig"
943
51b17d49
MY
944source "arch/arm/Kconfig.debug"
945
dd84058d 946endmenu