]> git.ipfire.org Git - people/ms/u-boot.git/blame - arch/arm/Kconfig
driver/ldpaa: Add support of WRIOP static data structure
[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
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
cac0ca76
MY
238 select DM
239 select DM_SERIAL
9fa32b12 240
dd84058d
MY
241config TARGET_X600
242 bool "Support x600"
2e07c249 243 select CPU_ARM926EJS
02627356 244 select SUPPORT_SPL
dd84058d 245
ad17a81c
MY
246config ARCH_VERSATILE
247 bool "ARM Ltd. Versatile family"
2e07c249 248 select CPU_ARM926EJS
dd84058d
MY
249
250config TARGET_INTEGRATORCP_CM1136
251 bool "Support integratorcp_cm1136"
2e07c249 252 select CPU_ARM1136
dd84058d
MY
253
254config TARGET_IMX31_PHYCORE
255 bool "Support imx31_phycore"
2e07c249 256 select CPU_ARM1136
dd84058d
MY
257
258config TARGET_QONG
259 bool "Support qong"
2e07c249 260 select CPU_ARM1136
dd84058d
MY
261
262config TARGET_MX31ADS
263 bool "Support mx31ads"
2e07c249 264 select CPU_ARM1136
dd84058d
MY
265
266config TARGET_MX31PDK
267 bool "Support mx31pdk"
2e07c249 268 select CPU_ARM1136
02627356 269 select SUPPORT_SPL
dd84058d
MY
270
271config TARGET_TT01
272 bool "Support tt01"
2e07c249 273 select CPU_ARM1136
dd84058d
MY
274
275config TARGET_IMX31_LITEKIT
276 bool "Support imx31_litekit"
2e07c249 277 select CPU_ARM1136
dd84058d
MY
278
279config TARGET_WOODBURN
280 bool "Support woodburn"
2e07c249 281 select CPU_ARM1136
dd84058d
MY
282
283config TARGET_WOODBURN_SD
284 bool "Support woodburn_sd"
2e07c249 285 select CPU_ARM1136
02627356 286 select SUPPORT_SPL
dd84058d
MY
287
288config TARGET_FLEA3
289 bool "Support flea3"
2e07c249 290 select CPU_ARM1136
dd84058d
MY
291
292config TARGET_MX35PDK
293 bool "Support mx35pdk"
2e07c249 294 select CPU_ARM1136
dd84058d 295
ddf6bd48
MY
296config ARCH_BCM283X
297 bool "Broadcom BCM283X family"
58d423b8
MY
298 select DM
299 select DM_SERIAL
300 select DM_GPIO
46414296 301
dd84058d
MY
302config TARGET_INTEGRATORAP_CM946ES
303 bool "Support integratorap_cm946es"
2e07c249 304 select CPU_ARM946ES
dd84058d
MY
305
306config TARGET_INTEGRATORCP_CM946ES
307 bool "Support integratorcp_cm946es"
2e07c249 308 select CPU_ARM946ES
dd84058d
MY
309
310config TARGET_VEXPRESS_CA15_TC2
311 bool "Support vexpress_ca15_tc2"
2e07c249 312 select CPU_V7
ea624e19
HG
313 select CPU_V7_HAS_NONSEC
314 select CPU_V7_HAS_VIRT
dd84058d
MY
315
316config TARGET_VEXPRESS_CA5X2
317 bool "Support vexpress_ca5x2"
2e07c249 318 select CPU_V7
dd84058d
MY
319
320config TARGET_VEXPRESS_CA9X4
321 bool "Support vexpress_ca9x4"
2e07c249 322 select CPU_V7
dd84058d
MY
323
324config TARGET_KWB
325 bool "Support kwb"
2e07c249 326 select CPU_V7
02627356 327 select SUPPORT_SPL
dd84058d
MY
328
329config TARGET_TSERIES
330 bool "Support tseries"
2e07c249 331 select CPU_V7
02627356 332 select SUPPORT_SPL
dd84058d
MY
333
334config TARGET_CM_T335
335 bool "Support cm_t335"
2e07c249 336 select CPU_V7
02627356 337 select SUPPORT_SPL
58d423b8
MY
338 select DM
339 select DM_SERIAL
340 select DM_GPIO
dd84058d
MY
341
342config TARGET_PEPPER
343 bool "Support pepper"
2e07c249 344 select CPU_V7
02627356 345 select SUPPORT_SPL
58d423b8
MY
346 select DM
347 select DM_SERIAL
348 select DM_GPIO
dd84058d
MY
349
350config TARGET_AM335X_IGEP0033
351 bool "Support am335x_igep0033"
2e07c249 352 select CPU_V7
02627356 353 select SUPPORT_SPL
58d423b8
MY
354 select DM
355 select DM_SERIAL
356 select DM_GPIO
dd84058d
MY
357
358config TARGET_PCM051
359 bool "Support pcm051"
2e07c249 360 select CPU_V7
02627356 361 select SUPPORT_SPL
58d423b8
MY
362 select DM
363 select DM_SERIAL
364 select DM_GPIO
dd84058d
MY
365
366config TARGET_DRACO
367 bool "Support draco"
2e07c249 368 select CPU_V7
02627356 369 select SUPPORT_SPL
dd84058d
MY
370
371config TARGET_DXR2
372 bool "Support dxr2"
2e07c249 373 select CPU_V7
02627356 374 select SUPPORT_SPL
dd84058d
MY
375
376config TARGET_PXM2
377 bool "Support pxm2"
2e07c249 378 select CPU_V7
02627356 379 select SUPPORT_SPL
dd84058d
MY
380
381config TARGET_RUT
382 bool "Support rut"
2e07c249 383 select CPU_V7
02627356 384 select SUPPORT_SPL
dd84058d
MY
385
386config TARGET_PENGWYN
387 bool "Support pengwyn"
2e07c249 388 select CPU_V7
02627356 389 select SUPPORT_SPL
58d423b8
MY
390 select DM
391 select DM_SERIAL
392 select DM_GPIO
dd84058d
MY
393
394config TARGET_AM335X_EVM
395 bool "Support am335x_evm"
2e07c249 396 select CPU_V7
02627356 397 select SUPPORT_SPL
58d423b8
MY
398 select DM
399 select DM_SERIAL
400 select DM_GPIO
dd84058d
MY
401
402config TARGET_AM43XX_EVM
403 bool "Support am43xx_evm"
2e07c249 404 select CPU_V7
02627356 405 select SUPPORT_SPL
dd84058d 406
a2bc4321
GG
407config TARGET_BAV335X
408 bool "Support bav335x"
409 select CPU_V7
410 select SUPPORT_SPL
93a35382
MY
411 select DM
412 select DM_SERIAL
a2bc4321
GG
413 help
414 The BAV335x OEM Network Processor integrates all the functions of an
415 embedded network computer in a small, easy to use SODIMM module which
416 incorporates the popular Texas Instruments Sitara 32bit ARM Coretex-A8
417 processor, with fast DDR3 512MB SDRAM, 4GB of embedded MMC and a Gigabit
418 ethernet with simple connection to external connectors.
419
420 For more information, visit: http://birdland.com/oem
421
dd84058d
MY
422config TARGET_TI814X_EVM
423 bool "Support ti814x_evm"
2e07c249 424 select CPU_V7
02627356 425 select SUPPORT_SPL
dd84058d
MY
426
427config TARGET_TI816X_EVM
428 bool "Support ti816x_evm"
2e07c249 429 select CPU_V7
02627356 430 select SUPPORT_SPL
dd84058d 431
dd84058d
MY
432config TARGET_BCM28155_AP
433 bool "Support bcm28155_ap"
2e07c249 434 select CPU_V7
dd84058d 435
abb1678c
SR
436config TARGET_BCMCYGNUS
437 bool "Support bcmcygnus"
2e07c249 438 select CPU_V7
9dec5270 439
abb1678c
SR
440config TARGET_BCMNSP
441 bool "Support bcmnsp"
2e07c249 442 select CPU_V7
9dec5270 443
72df68cc
MY
444config ARCH_EXYNOS
445 bool "Samsung EXYNOS"
2e07c249 446 select CPU_V7
58d423b8
MY
447 select DM
448 select DM_SPI_FLASH
449 select DM_SERIAL
450 select DM_SPI
451 select DM_GPIO
dd84058d 452
311757be
SG
453config ARCH_S5PC1XX
454 bool "Samsung S5PC1XX"
2e07c249 455 select CPU_V7
58d423b8
MY
456 select DM
457 select DM_SERIAL
458 select DM_GPIO
311757be 459
ef2b694c
MY
460config ARCH_HIGHBANK
461 bool "Calxeda Highbank"
2e07c249 462 select CPU_V7
dd84058d 463
c338f09e
MY
464config ARCH_KEYSTONE
465 bool "TI Keystone"
2e07c249 466 select CPU_V7
02627356 467 select SUPPORT_SPL
dd84058d 468
89ebc821
BB
469config ARCH_MX6
470 bool "Freescale MX6"
471 select CPU_V7
472
424ee3d1
AR
473config ARCH_MX5
474 bool "Freescale MX5"
475 select CPU_V7
476
dd84058d
MY
477config TARGET_M53EVK
478 bool "Support m53evk"
2e07c249 479 select CPU_V7
02627356 480 select SUPPORT_SPL
dd84058d
MY
481
482config TARGET_IMA3_MX53
483 bool "Support ima3-mx53"
2e07c249 484 select CPU_V7
dd84058d
MY
485
486config TARGET_MX51EVK
487 bool "Support mx51evk"
2e07c249 488 select CPU_V7
dd84058d
MY
489
490config TARGET_MX53ARD
491 bool "Support mx53ard"
2e07c249 492 select CPU_V7
dd84058d
MY
493
494config TARGET_MX53EVK
495 bool "Support mx53evk"
2e07c249 496 select CPU_V7
dd84058d
MY
497
498config TARGET_MX53LOCO
499 bool "Support mx53loco"
2e07c249 500 select CPU_V7
dd84058d
MY
501
502config TARGET_MX53SMD
503 bool "Support mx53smd"
2e07c249 504 select CPU_V7
dd84058d
MY
505
506config TARGET_MX51_EFIKAMX
507 bool "Support mx51_efikamx"
2e07c249 508 select CPU_V7
dd84058d
MY
509
510config TARGET_VISION2
511 bool "Support vision2"
2e07c249 512 select CPU_V7
dd84058d
MY
513
514config TARGET_UDOO
515 bool "Support udoo"
2e07c249 516 select CPU_V7
dd84058d
MY
517
518config TARGET_WANDBOARD
519 bool "Support wandboard"
2e07c249 520 select CPU_V7
dd84058d 521
4579dc37
OS
522config TARGET_WARP
523 bool "Support WaRP"
524 select CPU_V7
525
dd84058d
MY
526config TARGET_TITANIUM
527 bool "Support titanium"
2e07c249 528 select CPU_V7
dd84058d
MY
529
530config TARGET_NITROGEN6X
531 bool "Support nitrogen6x"
2e07c249 532 select CPU_V7
dd84058d
MY
533
534config TARGET_CGTQMX6EVAL
535 bool "Support cgtqmx6eval"
2e07c249 536 select CPU_V7
dd84058d
MY
537
538config TARGET_EMBESTMX6BOARDS
539 bool "Support embestmx6boards"
2e07c249 540 select CPU_V7
dd84058d 541
7e929172
SB
542config TARGET_ARISTAINETOS
543 bool "Support aristainetos"
2e07c249 544 select CPU_V7
7e929172 545
dd84058d
MY
546config TARGET_MX6QARM2
547 bool "Support mx6qarm2"
2e07c249 548 select CPU_V7
dd84058d
MY
549
550config TARGET_MX6QSABREAUTO
551 bool "Support mx6qsabreauto"
2e07c249 552 select CPU_V7
b507c5e6
MY
553 select DM
554 select DM_THERMAL
dd84058d
MY
555
556config TARGET_MX6SABRESD
557 bool "Support mx6sabresd"
2e07c249 558 select CPU_V7
e451e9ba 559 select SUPPORT_SPL
b507c5e6
MY
560 select DM
561 select DM_THERMAL
dd84058d
MY
562
563config TARGET_MX6SLEVK
564 bool "Support mx6slevk"
2e07c249 565 select CPU_V7
dd84058d 566
080d72f2
FE
567config TARGET_MX6SXSABRESD
568 bool "Support mx6sxsabresd"
2e07c249 569 select CPU_V7
3dae50d0 570 select SUPPORT_SPL
b507c5e6
MY
571 select DM
572 select DM_THERMAL
080d72f2 573
dd84058d
MY
574config TARGET_GW_VENTANA
575 bool "Support gw_ventana"
2e07c249 576 select CPU_V7
02627356 577 select SUPPORT_SPL
dd84058d
MY
578
579config TARGET_HUMMINGBOARD
580 bool "Support hummingboard"
2e07c249 581 select CPU_V7
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
c115a0d4
MV
637config TARGET_SOCFPGA_ARRIA5
638 bool "Support socfpga_arria5"
639 select CPU_V7
640 select SUPPORT_SPL
1d9aa3e5
MY
641 select DM
642 select DM_SPI_FLASH
643 select DM_SPI
c115a0d4 644
dd84058d
MY
645config TARGET_SOCFPGA_CYCLONE5
646 bool "Support socfpga_cyclone5"
2e07c249 647 select CPU_V7
02627356 648 select SUPPORT_SPL
1d9aa3e5
MY
649 select DM
650 select DM_SPI_FLASH
651 select DM_SPI
dd84058d 652
2c7e3b90
IC
653config ARCH_SUNXI
654 bool "Support sunxi (Allwinner) SoCs"
8ebe4f42 655
dd84058d
MY
656config TARGET_SNOWBALL
657 bool "Support snowball"
2e07c249 658 select CPU_V7
dd84058d
MY
659
660config TARGET_U8500_HREF
661 bool "Support u8500_href"
2e07c249 662 select CPU_V7
dd84058d
MY
663
664config TARGET_VF610TWR
665 bool "Support vf610twr"
2e07c249 666 select CPU_V7
dd84058d 667
44dcb403
MY
668config ZYNQ
669 bool "Xilinx Zynq Platform"
2e07c249 670 select CPU_V7
02627356 671 select SUPPORT_SPL
8981f05c 672 select DM
dd84058d 673
84c7204b
MS
674config TARGET_XILINX_ZYNQMP
675 bool "Support Xilinx ZynqMP Platform"
676 select ARM64
677
ddd960e6
MY
678config TEGRA
679 bool "NVIDIA Tegra"
02627356 680 select SUPPORT_SPL
ddd960e6 681 select SPL
d648964f
MY
682 select OF_CONTROL
683 select CPU_V7
58d423b8
MY
684 select DM
685 select DM_SPI_FLASH
686 select DM_SERIAL
687 select DM_I2C
688 select DM_SPI
689 select DM_GPIO
dd84058d 690
f91afc4d 691config TARGET_VEXPRESS64_AEMV8A
dd84058d 692 bool "Support vexpress_aemv8a"
016a954e 693 select ARM64
dd84058d 694
f91afc4d
LW
695config TARGET_VEXPRESS64_BASE_FVP
696 bool "Support Versatile Express ARMv8a FVP BASE model"
697 select ARM64
698 select SEMIHOSTING
699
ffc10373
LW
700config TARGET_VEXPRESS64_JUNO
701 bool "Support Versatile Express Juno Development Platform"
702 select ARM64
703
dd84058d
MY
704config TARGET_LS2085A_EMU
705 bool "Support ls2085a_emu"
016a954e 706 select ARM64
23b5877c 707 select ARMV8_MULTIENTRY
dd84058d
MY
708
709config TARGET_LS2085A_SIMU
710 bool "Support ls2085a_simu"
016a954e 711 select ARM64
23b5877c 712 select ARMV8_MULTIENTRY
dd84058d 713
550e3dc0 714config TARGET_LS1021AQDS
0de15707 715 bool "Support ls1021aqds"
2e07c249 716 select CPU_V7
50f0c663 717 select SUPPORT_SPL
550e3dc0 718
c8a7d9da 719config TARGET_LS1021ATWR
0de15707 720 bool "Support ls1021atwr"
2e07c249 721 select CPU_V7
50f0c663 722 select SUPPORT_SPL
c8a7d9da 723
dd84058d
MY
724config TARGET_BALLOON3
725 bool "Support balloon3"
2e07c249 726 select CPU_PXA
dd84058d
MY
727
728config TARGET_H2200
729 bool "Support h2200"
2e07c249 730 select CPU_PXA
dd84058d
MY
731
732config TARGET_PALMLD
733 bool "Support palmld"
2e07c249 734 select CPU_PXA
dd84058d
MY
735
736config TARGET_PALMTC
737 bool "Support palmtc"
2e07c249 738 select CPU_PXA
dd84058d
MY
739
740config TARGET_PALMTREO680
741 bool "Support palmtreo680"
2e07c249 742 select CPU_PXA
02627356 743 select SUPPORT_SPL
dd84058d
MY
744
745config TARGET_PXA255_IDP
746 bool "Support pxa255_idp"
2e07c249 747 select CPU_PXA
dd84058d
MY
748
749config TARGET_TRIZEPSIV
750 bool "Support trizepsiv"
2e07c249 751 select CPU_PXA
dd84058d
MY
752
753config TARGET_VPAC270
754 bool "Support vpac270"
2e07c249 755 select CPU_PXA
02627356 756 select SUPPORT_SPL
dd84058d
MY
757
758config TARGET_XAENIAX
759 bool "Support xaeniax"
2e07c249 760 select CPU_PXA
dd84058d
MY
761
762config TARGET_ZIPITZ2
763 bool "Support zipitz2"
2e07c249 764 select CPU_PXA
dd84058d
MY
765
766config TARGET_LP8X4X
767 bool "Support lp8x4x"
2e07c249 768 select CPU_PXA
dd84058d
MY
769
770config TARGET_COLIBRI_PXA270
771 bool "Support colibri_pxa270"
2e07c249 772 select CPU_PXA
dd84058d
MY
773
774config TARGET_JORNADA
775 bool "Support jornada"
2e07c249 776 select CPU_SA1100
dd84058d 777
66cba041
MY
778config ARCH_UNIPHIER
779 bool "Panasonic UniPhier platform"
2e07c249 780 select CPU_V7
02627356 781 select SUPPORT_SPL
992e8748 782 select SPL
d648964f 783 select OF_CONTROL
4e819950
MY
784 select DM
785 select DM_SERIAL
786 select DM_I2C
66cba041 787
dd84058d
MY
788endchoice
789
4614b891
MY
790source "arch/arm/mach-at91/Kconfig"
791
ddf6bd48 792source "arch/arm/mach-bcm283x/Kconfig"
3491ba63 793
ddf6bd48 794source "arch/arm/mach-davinci/Kconfig"
34e609ca 795
72df68cc
MY
796source "arch/arm/cpu/armv7/exynos/Kconfig"
797
72a8ff4b 798source "arch/arm/mach-highbank/Kconfig"
ef2b694c 799
39a72345 800source "arch/arm/mach-keystone/Kconfig"
c338f09e 801
56f86e39 802source "arch/arm/mach-kirkwood/Kconfig"
47539e23 803
89ebc821
BB
804source "arch/arm/cpu/armv7/mx6/Kconfig"
805
424ee3d1
AR
806source "arch/arm/cpu/armv7/mx5/Kconfig"
807
ef917ddb 808source "arch/arm/mach-nomadik/Kconfig"
16e16fdd 809
3cfbcb58
MY
810source "arch/arm/cpu/armv7/omap3/Kconfig"
811
d08215a5
MY
812source "arch/arm/cpu/armv7/omap4/Kconfig"
813
6c5431ac
MY
814source "arch/arm/cpu/armv7/omap5/Kconfig"
815
3e93b4e6 816source "arch/arm/mach-orion5x/Kconfig"
22f2be7a 817
f40b9898
MY
818source "arch/arm/cpu/armv7/rmobile/Kconfig"
819
311757be
SG
820source "arch/arm/cpu/armv7/s5pc1xx/Kconfig"
821
09f455dc 822source "arch/arm/mach-tegra/Kconfig"
ddd960e6 823
4c425570 824source "arch/arm/mach-uniphier/Kconfig"
66cba041 825
63637a48 826source "arch/arm/mach-versatile/Kconfig"
ad17a81c 827
44dcb403 828source "arch/arm/cpu/armv7/zynq/Kconfig"
ddd960e6 829
ea624e19
HG
830source "arch/arm/cpu/armv7/Kconfig"
831
23b5877c
LW
832source "arch/arm/cpu/armv8/Kconfig"
833
a05a6045
BB
834source "arch/arm/imx-common/Kconfig"
835
7e929172 836source "board/aristainetos/Kconfig"
dd84058d
MY
837source "board/BuR/kwb/Kconfig"
838source "board/BuR/tseries/Kconfig"
dd84058d 839source "board/CarMediaLab/flea3/Kconfig"
dd84058d 840source "board/Marvell/aspenite/Kconfig"
dd580801 841source "board/Marvell/db-mv784mp-gp/Kconfig"
dd84058d 842source "board/Marvell/gplugd/Kconfig"
dd84058d
MY
843source "board/altera/socfpga/Kconfig"
844source "board/armadeus/apf27/Kconfig"
845source "board/armltd/integrator/Kconfig"
dd84058d
MY
846source "board/armltd/vexpress/Kconfig"
847source "board/armltd/vexpress64/Kconfig"
39d09733 848source "board/bachmann/ot1200/Kconfig"
dd84058d 849source "board/balloon3/Kconfig"
5d6050fd 850source "board/barco/platinum/Kconfig"
dd84058d
MY
851source "board/barco/titanium/Kconfig"
852source "board/bluegiga/apx4devkit/Kconfig"
dd84058d
MY
853source "board/boundary/nitrogen6x/Kconfig"
854source "board/broadcom/bcm28155_ap/Kconfig"
abb1678c
SR
855source "board/broadcom/bcmcygnus/Kconfig"
856source "board/broadcom/bcmnsp/Kconfig"
dd84058d 857source "board/cirrus/edb93xx/Kconfig"
dd84058d 858source "board/compulab/cm_t335/Kconfig"
e32028a7 859source "board/compulab/cm_fx6/Kconfig"
dd84058d 860source "board/congatec/cgtqmx6eval/Kconfig"
dd84058d 861source "board/creative/xfi3/Kconfig"
dd84058d 862source "board/davedenx/qong/Kconfig"
dd84058d
MY
863source "board/denx/m28evk/Kconfig"
864source "board/denx/m53evk/Kconfig"
dd84058d 865source "board/embest/mx6boards/Kconfig"
dd84058d 866source "board/esg/ima3-mx53/Kconfig"
dd84058d 867source "board/freescale/ls2085a/Kconfig"
550e3dc0 868source "board/freescale/ls1021aqds/Kconfig"
c8a7d9da 869source "board/freescale/ls1021atwr/Kconfig"
dd84058d
MY
870source "board/freescale/mx23evk/Kconfig"
871source "board/freescale/mx25pdk/Kconfig"
872source "board/freescale/mx28evk/Kconfig"
873source "board/freescale/mx31ads/Kconfig"
874source "board/freescale/mx31pdk/Kconfig"
875source "board/freescale/mx35pdk/Kconfig"
876source "board/freescale/mx51evk/Kconfig"
877source "board/freescale/mx53ard/Kconfig"
878source "board/freescale/mx53evk/Kconfig"
879source "board/freescale/mx53loco/Kconfig"
880source "board/freescale/mx53smd/Kconfig"
881source "board/freescale/mx6qarm2/Kconfig"
882source "board/freescale/mx6qsabreauto/Kconfig"
883source "board/freescale/mx6sabresd/Kconfig"
884source "board/freescale/mx6slevk/Kconfig"
080d72f2 885source "board/freescale/mx6sxsabresd/Kconfig"
dd84058d
MY
886source "board/freescale/vf610twr/Kconfig"
887source "board/gateworks/gw_ventana/Kconfig"
888source "board/genesi/mx51_efikamx/Kconfig"
dd84058d
MY
889source "board/gumstix/pepper/Kconfig"
890source "board/h2200/Kconfig"
891source "board/hale/tt01/Kconfig"
dd84058d
MY
892source "board/icpdas/lp8x4x/Kconfig"
893source "board/imx31_phycore/Kconfig"
dd84058d 894source "board/isee/igep0033/Kconfig"
dd84058d 895source "board/jornada/Kconfig"
dd84058d 896source "board/karo/tx25/Kconfig"
f91c09ac 897source "board/kosagi/novena/Kconfig"
dd84058d
MY
898source "board/logicpd/imx27lite/Kconfig"
899source "board/logicpd/imx31_litekit/Kconfig"
a4884831 900source "board/maxbcm/Kconfig"
dd84058d 901source "board/mpl/vcma9/Kconfig"
dd84058d 902source "board/olimex/mx23_olinuxino/Kconfig"
dd84058d
MY
903source "board/palmld/Kconfig"
904source "board/palmtc/Kconfig"
905source "board/palmtreo680/Kconfig"
dd84058d
MY
906source "board/phytec/pcm051/Kconfig"
907source "board/ppcag/bg0900/Kconfig"
908source "board/pxa255_idp/Kconfig"
dd84058d 909source "board/samsung/smdk2410/Kconfig"
dd84058d
MY
910source "board/sandisk/sansa_fuze_plus/Kconfig"
911source "board/scb9328/Kconfig"
912source "board/schulercontrol/sc_sps_1/Kconfig"
dd84058d
MY
913source "board/siemens/draco/Kconfig"
914source "board/siemens/pxm2/Kconfig"
915source "board/siemens/rut/Kconfig"
dd84058d
MY
916source "board/silica/pengwyn/Kconfig"
917source "board/solidrun/hummingboard/Kconfig"
918source "board/spear/spear300/Kconfig"
919source "board/spear/spear310/Kconfig"
920source "board/spear/spear320/Kconfig"
921source "board/spear/spear600/Kconfig"
922source "board/spear/x600/Kconfig"
923source "board/st-ericsson/snowball/Kconfig"
924source "board/st-ericsson/u8500/Kconfig"
9fa32b12 925source "board/st/stv0991/Kconfig"
dd84058d 926source "board/sunxi/Kconfig"
dd84058d 927source "board/syteco/zmx25/Kconfig"
05d492a3 928source "board/tbs/tbs2910/Kconfig"
dd84058d 929source "board/ti/am335x/Kconfig"
dd84058d 930source "board/ti/am43xx/Kconfig"
a2bc4321 931source "board/birdland/bav335x/Kconfig"
dd84058d
MY
932source "board/ti/ti814x/Kconfig"
933source "board/ti/ti816x/Kconfig"
dd84058d 934source "board/timll/devkit3250/Kconfig"
dd84058d 935source "board/toradex/colibri_pxa270/Kconfig"
a1263632 936source "board/tqc/tqma6/Kconfig"
dd84058d
MY
937source "board/trizepsiv/Kconfig"
938source "board/ttcontrol/vision2/Kconfig"
939source "board/udoo/Kconfig"
940source "board/vpac270/Kconfig"
941source "board/wandboard/Kconfig"
4579dc37 942source "board/warp/Kconfig"
dd84058d 943source "board/woodburn/Kconfig"
412ae53a 944source "board/work-microwave/work_92105/Kconfig"
dd84058d 945source "board/xaeniax/Kconfig"
84c7204b 946source "board/xilinx/zynqmp/Kconfig"
dd84058d
MY
947source "board/zipitz2/Kconfig"
948
51b17d49
MY
949source "arch/arm/Kconfig.debug"
950
dd84058d 951endmenu