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