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