]> git.ipfire.org Git - people/ms/u-boot.git/blame - arch/arm/Kconfig
armv8: LS2080A: Rename LS2085A to reflect LS2080A
[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
62e92077
AA
13config HAS_THUMB2
14 bool
15
2e07c249
GS
16config CPU_ARM720T
17 bool
18
19config CPU_ARM920T
20 bool
21
22config CPU_ARM926EJS
23 bool
24
25config CPU_ARM946ES
26 bool
27
28config CPU_ARM1136
29 bool
30
31config CPU_ARM1176
32 bool
33 select HAS_VBAR
34
35config CPU_V7
36 bool
37 select HAS_VBAR
62e92077 38 select HAS_THUMB2
2e07c249 39
12d8a729 40config CPU_V7M
41 bool
62e92077 42 select HAS_THUMB2
12d8a729 43
2e07c249
GS
44config CPU_PXA
45 bool
46
47config CPU_SA1100
48 bool
49
50config SYS_CPU
51 default "arm720t" if CPU_ARM720T
52 default "arm920t" if CPU_ARM920T
53 default "arm926ejs" if CPU_ARM926EJS
54 default "arm946es" if CPU_ARM946ES
55 default "arm1136" if CPU_ARM1136
56 default "arm1176" if CPU_ARM1176
57 default "armv7" if CPU_V7
12d8a729 58 default "armv7m" if CPU_V7M
2e07c249
GS
59 default "pxa" if CPU_PXA
60 default "sa1100" if CPU_SA1100
01541eec 61 default "armv8" if ARM64
2e07c249 62
f91afc4d
LW
63config SEMIHOSTING
64 bool "support boot from semihosting"
65 help
66 In emulated environments, semihosting is a way for
67 the hosted environment to call out to the emulator to
68 retrieve files from the host machine.
69
f3e9bec8
PF
70config SYS_L2CACHE_OFF
71 bool "L2cache off"
72 help
73 If SoC does not support L2CACHE or one do not want to enable
74 L2CACHE, choose this option.
75
dd84058d
MY
76choice
77 prompt "Target select"
b928e658 78 default TARGET_HIKEY
dd84058d 79
4614b891
MY
80config ARCH_AT91
81 bool "Atmel AT91"
dd84058d
MY
82
83config TARGET_EDB93XX
84 bool "Support edb93xx"
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 94
dd84058d
MY
95config TARGET_ASPENITE
96 bool "Support aspenite"
2e07c249 97 select CPU_ARM926EJS
dd84058d
MY
98
99config TARGET_GPLUGD
100 bool "Support gplugd"
2e07c249 101 select CPU_ARM926EJS
dd84058d 102
3491ba63
MY
103config ARCH_DAVINCI
104 bool "TI DaVinci"
2e07c249 105 select CPU_ARM926EJS
3491ba63
MY
106 help
107 Support for TI's DaVinci platform.
dd84058d 108
47539e23
MY
109config KIRKWOOD
110 bool "Marvell Kirkwood"
2e07c249 111 select CPU_ARM926EJS
dd84058d 112
c3d89140
SR
113config ARCH_MVEBU
114 bool "Marvell MVEBU family (Armada XP/38x)"
790f70c7 115 select CPU_V7
e7778ec1 116 select SUPPORT_SPL
9cffb233
SR
117 select OF_CONTROL
118 select OF_SEPARATE
119 select DM
1d51ea19 120 select DM_SERIAL
a4884831 121
dd84058d
MY
122config TARGET_DEVKIT3250
123 bool "Support devkit3250"
2e07c249 124 select CPU_ARM926EJS
e9b3ce3f 125 select SUPPORT_SPL
dd84058d 126
412ae53a
AA
127config TARGET_WORK_92105
128 bool "Support work_92105"
129 select CPU_ARM926EJS
130 select SUPPORT_SPL
131
dd84058d
MY
132config TARGET_MX25PDK
133 bool "Support mx25pdk"
2e07c249 134 select CPU_ARM926EJS
dd84058d 135
dd84058d
MY
136config TARGET_ZMX25
137 bool "Support zmx25"
2e07c249 138 select CPU_ARM926EJS
dd84058d
MY
139
140config TARGET_APF27
141 bool "Support apf27"
2e07c249 142 select CPU_ARM926EJS
02627356 143 select SUPPORT_SPL
dd84058d 144
dd84058d
MY
145config TARGET_APX4DEVKIT
146 bool "Support apx4devkit"
2e07c249 147 select CPU_ARM926EJS
02627356 148 select SUPPORT_SPL
dd84058d
MY
149
150config TARGET_XFI3
151 bool "Support xfi3"
2e07c249 152 select CPU_ARM926EJS
02627356 153 select SUPPORT_SPL
dd84058d
MY
154
155config TARGET_M28EVK
156 bool "Support m28evk"
2e07c249 157 select CPU_ARM926EJS
02627356 158 select SUPPORT_SPL
dd84058d
MY
159
160config TARGET_MX23EVK
161 bool "Support mx23evk"
2e07c249 162 select CPU_ARM926EJS
02627356 163 select SUPPORT_SPL
dd84058d
MY
164
165config TARGET_MX28EVK
166 bool "Support mx28evk"
2e07c249 167 select CPU_ARM926EJS
02627356 168 select SUPPORT_SPL
dd84058d
MY
169
170config TARGET_MX23_OLINUXINO
171 bool "Support mx23_olinuxino"
2e07c249 172 select CPU_ARM926EJS
02627356 173 select SUPPORT_SPL
dd84058d
MY
174
175config TARGET_BG0900
176 bool "Support bg0900"
2e07c249 177 select CPU_ARM926EJS
02627356 178 select SUPPORT_SPL
dd84058d
MY
179
180config TARGET_SANSA_FUZE_PLUS
181 bool "Support sansa_fuze_plus"
2e07c249 182 select CPU_ARM926EJS
02627356 183 select SUPPORT_SPL
dd84058d
MY
184
185config TARGET_SC_SPS_1
186 bool "Support sc_sps_1"
2e07c249 187 select CPU_ARM926EJS
02627356 188 select SUPPORT_SPL
dd84058d 189
22f2be7a
MY
190config ORION5X
191 bool "Marvell Orion"
2e07c249 192 select CPU_ARM926EJS
dd84058d 193
dd84058d
MY
194config TARGET_SPEAR300
195 bool "Support spear300"
2e07c249 196 select CPU_ARM926EJS
dd84058d
MY
197
198config TARGET_SPEAR310
199 bool "Support spear310"
2e07c249 200 select CPU_ARM926EJS
dd84058d
MY
201
202config TARGET_SPEAR320
203 bool "Support spear320"
2e07c249 204 select CPU_ARM926EJS
dd84058d
MY
205
206config TARGET_SPEAR600
207 bool "Support spear600"
2e07c249 208 select CPU_ARM926EJS
dd84058d 209
9fa32b12
VM
210config TARGET_STV0991
211 bool "Support stv0991"
212 select CPU_V7
cac0ca76
MY
213 select DM
214 select DM_SERIAL
e67abcaa
VM
215 select DM_SPI
216 select DM_SPI_FLASH
217 select SPI_FLASH
9fa32b12 218
dd84058d
MY
219config TARGET_X600
220 bool "Support x600"
2e07c249 221 select CPU_ARM926EJS
02627356 222 select SUPPORT_SPL
dd84058d 223
dd84058d
MY
224config TARGET_IMX31_PHYCORE
225 bool "Support imx31_phycore"
2e07c249 226 select CPU_ARM1136
dd84058d 227
dd84058d
MY
228config TARGET_MX31ADS
229 bool "Support mx31ads"
2e07c249 230 select CPU_ARM1136
dd84058d
MY
231
232config TARGET_MX31PDK
233 bool "Support mx31pdk"
2e07c249 234 select CPU_ARM1136
02627356 235 select SUPPORT_SPL
dd84058d 236
dd84058d
MY
237config TARGET_WOODBURN
238 bool "Support woodburn"
2e07c249 239 select CPU_ARM1136
dd84058d
MY
240
241config TARGET_WOODBURN_SD
242 bool "Support woodburn_sd"
2e07c249 243 select CPU_ARM1136
02627356 244 select SUPPORT_SPL
dd84058d
MY
245
246config TARGET_FLEA3
247 bool "Support flea3"
2e07c249 248 select CPU_ARM1136
dd84058d
MY
249
250config TARGET_MX35PDK
251 bool "Support mx35pdk"
2e07c249 252 select CPU_ARM1136
dd84058d 253
ddf6bd48
MY
254config ARCH_BCM283X
255 bool "Broadcom BCM283X family"
58d423b8
MY
256 select DM
257 select DM_SERIAL
258 select DM_GPIO
46414296 259
dd84058d
MY
260config TARGET_VEXPRESS_CA15_TC2
261 bool "Support vexpress_ca15_tc2"
2e07c249 262 select CPU_V7
ea624e19
HG
263 select CPU_V7_HAS_NONSEC
264 select CPU_V7_HAS_VIRT
dd84058d
MY
265
266config TARGET_VEXPRESS_CA5X2
267 bool "Support vexpress_ca5x2"
2e07c249 268 select CPU_V7
dd84058d
MY
269
270config TARGET_VEXPRESS_CA9X4
271 bool "Support vexpress_ca9x4"
2e07c249 272 select CPU_V7
dd84058d
MY
273
274config TARGET_KWB
275 bool "Support kwb"
2e07c249 276 select CPU_V7
02627356 277 select SUPPORT_SPL
dd84058d
MY
278
279config TARGET_TSERIES
280 bool "Support tseries"
2e07c249 281 select CPU_V7
02627356 282 select SUPPORT_SPL
dd84058d
MY
283
284config TARGET_CM_T335
285 bool "Support cm_t335"
2e07c249 286 select CPU_V7
02627356 287 select SUPPORT_SPL
58d423b8
MY
288 select DM
289 select DM_SERIAL
290 select DM_GPIO
dd84058d
MY
291
292config TARGET_PEPPER
293 bool "Support pepper"
2e07c249 294 select CPU_V7
02627356 295 select SUPPORT_SPL
58d423b8
MY
296 select DM
297 select DM_SERIAL
298 select DM_GPIO
dd84058d
MY
299
300config TARGET_AM335X_IGEP0033
301 bool "Support am335x_igep0033"
2e07c249 302 select CPU_V7
02627356 303 select SUPPORT_SPL
58d423b8
MY
304 select DM
305 select DM_SERIAL
306 select DM_GPIO
dd84058d
MY
307
308config TARGET_PCM051
309 bool "Support pcm051"
2e07c249 310 select CPU_V7
02627356 311 select SUPPORT_SPL
58d423b8
MY
312 select DM
313 select DM_SERIAL
314 select DM_GPIO
dd84058d
MY
315
316config TARGET_DRACO
317 bool "Support draco"
2e07c249 318 select CPU_V7
02627356 319 select SUPPORT_SPL
dd84058d 320
8c65a2fa
HS
321config TARGET_THUBAN
322 bool "Support thuban"
2e07c249 323 select CPU_V7
02627356 324 select SUPPORT_SPL
dd84058d 325
578056c3
HS
326config TARGET_RASTABAN
327 bool "Support rastaban"
328 select CPU_V7
329 select SUPPORT_SPL
330
dd84058d
MY
331config TARGET_PXM2
332 bool "Support pxm2"
2e07c249 333 select CPU_V7
02627356 334 select SUPPORT_SPL
dd84058d
MY
335
336config TARGET_RUT
337 bool "Support rut"
2e07c249 338 select CPU_V7
02627356 339 select SUPPORT_SPL
dd84058d
MY
340
341config TARGET_PENGWYN
342 bool "Support pengwyn"
2e07c249 343 select CPU_V7
02627356 344 select SUPPORT_SPL
58d423b8
MY
345 select DM
346 select DM_SERIAL
347 select DM_GPIO
dd84058d 348
6ce89324
YY
349config TARGET_AM335X_BALTOS
350 bool "Support am335x_baltos"
351 select CPU_V7
352 select SUPPORT_SPL
353 select DM
354 select DM_SERIAL
355 select DM_GPIO
356
dd84058d
MY
357config TARGET_AM335X_EVM
358 bool "Support am335x_evm"
2e07c249 359 select CPU_V7
02627356 360 select SUPPORT_SPL
58d423b8
MY
361 select DM
362 select DM_SERIAL
363 select DM_GPIO
dd84058d 364
9d1b2987
EBS
365config TARGET_AM335X_SL50
366 bool "Support am335x_sl50"
367 select CPU_V7
368 select SUPPORT_SPL
369 select DM
370 select DM_SERIAL
371
dd84058d
MY
372config TARGET_AM43XX_EVM
373 bool "Support am43xx_evm"
2e07c249 374 select CPU_V7
02627356 375 select SUPPORT_SPL
dd84058d 376
a2bc4321
GG
377config TARGET_BAV335X
378 bool "Support bav335x"
379 select CPU_V7
380 select SUPPORT_SPL
93a35382
MY
381 select DM
382 select DM_SERIAL
a2bc4321
GG
383 help
384 The BAV335x OEM Network Processor integrates all the functions of an
385 embedded network computer in a small, easy to use SODIMM module which
386 incorporates the popular Texas Instruments Sitara 32bit ARM Coretex-A8
387 processor, with fast DDR3 512MB SDRAM, 4GB of embedded MMC and a Gigabit
388 ethernet with simple connection to external connectors.
389
390 For more information, visit: http://birdland.com/oem
391
dd84058d
MY
392config TARGET_TI814X_EVM
393 bool "Support ti814x_evm"
2e07c249 394 select CPU_V7
02627356 395 select SUPPORT_SPL
dd84058d
MY
396
397config TARGET_TI816X_EVM
398 bool "Support ti816x_evm"
2e07c249 399 select CPU_V7
02627356 400 select SUPPORT_SPL
dd84058d 401
dd84058d
MY
402config TARGET_BCM28155_AP
403 bool "Support bcm28155_ap"
2e07c249 404 select CPU_V7
dd84058d 405
abb1678c
SR
406config TARGET_BCMCYGNUS
407 bool "Support bcmcygnus"
2e07c249 408 select CPU_V7
9dec5270 409
abb1678c
SR
410config TARGET_BCMNSP
411 bool "Support bcmnsp"
2e07c249 412 select CPU_V7
9dec5270 413
72df68cc
MY
414config ARCH_EXYNOS
415 bool "Samsung EXYNOS"
2e07c249 416 select CPU_V7
58d423b8
MY
417 select DM
418 select DM_SPI_FLASH
419 select DM_SERIAL
420 select DM_SPI
421 select DM_GPIO
1fa4bfde 422 select DM_KEYBOARD
dd84058d 423
311757be
SG
424config ARCH_S5PC1XX
425 bool "Samsung S5PC1XX"
2e07c249 426 select CPU_V7
58d423b8
MY
427 select DM
428 select DM_SERIAL
429 select DM_GPIO
311757be 430
ef2b694c
MY
431config ARCH_HIGHBANK
432 bool "Calxeda Highbank"
2e07c249 433 select CPU_V7
dd84058d 434
5cbbd9bd
MY
435config ARCH_INTEGRATOR
436 bool "ARM Ltd. Integrator family"
3f394e70
LW
437 select DM
438 select DM_SERIAL
5cbbd9bd 439
c338f09e
MY
440config ARCH_KEYSTONE
441 bool "TI Keystone"
2e07c249 442 select CPU_V7
02627356 443 select SUPPORT_SPL
dd84058d 444
1a8150d4
AA
445config ARCH_MX7
446 bool "Freescale MX7"
447 select CPU_V7
448
89ebc821
BB
449config ARCH_MX6
450 bool "Freescale MX6"
451 select CPU_V7
452
424ee3d1
AR
453config ARCH_MX5
454 bool "Freescale MX5"
455 select CPU_V7
456
dd84058d
MY
457config TARGET_M53EVK
458 bool "Support m53evk"
2e07c249 459 select CPU_V7
02627356 460 select SUPPORT_SPL
dd84058d 461
dd84058d
MY
462config TARGET_MX51EVK
463 bool "Support mx51evk"
2e07c249 464 select CPU_V7
dd84058d
MY
465
466config TARGET_MX53ARD
467 bool "Support mx53ard"
2e07c249 468 select CPU_V7
dd84058d
MY
469
470config TARGET_MX53EVK
471 bool "Support mx53evk"
2e07c249 472 select CPU_V7
dd84058d
MY
473
474config TARGET_MX53LOCO
475 bool "Support mx53loco"
2e07c249 476 select CPU_V7
dd84058d
MY
477
478config TARGET_MX53SMD
479 bool "Support mx53smd"
2e07c249 480 select CPU_V7
dd84058d 481
3cfbcb58
MY
482config OMAP34XX
483 bool "OMAP34XX SoC"
2e07c249 484 select CPU_V7
dd84058d 485
d08215a5
MY
486config OMAP44XX
487 bool "OMAP44XX SoC"
2e07c249 488 select CPU_V7
02627356 489 select SUPPORT_SPL
dd84058d 490
6c5431ac
MY
491config OMAP54XX
492 bool "OMAP54XX SoC"
2e07c249 493 select CPU_V7
02627356 494 select SUPPORT_SPL
dd84058d 495
f40b9898
MY
496config RMOBILE
497 bool "Renesas ARM SoCs"
2e07c249 498 select CPU_V7
dd84058d 499
7865f4b0
MY
500config ARCH_SOCFPGA
501 bool "Altera SOCFPGA family"
2e07c249 502 select CPU_V7
02627356 503 select SUPPORT_SPL
dfd3dff5
MV
504 select OF_CONTROL
505 select SPL_OF_CONTROL
1d9aa3e5
MY
506 select DM
507 select DM_SPI_FLASH
508 select DM_SPI
dd84058d 509
8883ddaf
NK
510config TARGET_CM_T43
511 bool "Support cm_t43"
512 select CPU_V7
513 select SUPPORT_SPL
514
2c7e3b90
IC
515config ARCH_SUNXI
516 bool "Support sunxi (Allwinner) SoCs"
de1502c9 517 select CMD_USB
b6006baf
HG
518 select DM
519 select DM_GPIO
45368827
TR
520 select DM_ETH
521 select DM_SERIAL
91183bab 522 select DM_USB
b6006baf
HG
523 select OF_CONTROL
524 select OF_SEPARATE
ff42d107 525 select SPL_STACK_R if !MACH_SUN9I
6d0bdfdd 526 select SPL_SYS_MALLOC_SIMPLE if !MACH_SUN9I
45368827 527 select USB
de1502c9 528 select USB_STORAGE
ab27f30b 529 select USB_KEYBOARD
8ebe4f42 530
9ee16897
LQ
531config TARGET_TS4800
532 bool "Support TS4800"
533 select CPU_V7
534
dd84058d
MY
535config TARGET_VF610TWR
536 bool "Support vf610twr"
2e07c249 537 select CPU_V7
dd84058d 538
e7b860fa
SM
539config TARGET_COLIBRI_VF
540 bool "Support Colibri VF50/61"
541 select CPU_V7
542
931a1d2a
AA
543config TARGET_PCM052
544 bool "Support pcm-052"
545 select CPU_V7
546
5ca269a4 547config ARCH_ZYNQ
44dcb403 548 bool "Xilinx Zynq Platform"
2e07c249 549 select CPU_V7
02627356 550 select SUPPORT_SPL
d065cfd9 551 select OF_CONTROL
71556fbc 552 select SPL_OF_CONTROL
8981f05c 553 select DM
71556fbc 554 select SPL_DM
9f7a4502 555 select DM_SPI
42800ffa 556 select DM_SERIAL
9f7a4502 557 select DM_SPI_FLASH
71556fbc 558 select SPL_SEPARATE_BSS
dd84058d 559
0b54a9dd 560config ARCH_ZYNQMP
84c7204b
MS
561 bool "Support Xilinx ZynqMP Platform"
562 select ARM64
c2490bf5
MS
563 select DM
564 select OF_CONTROL
565 select DM_SERIAL
84c7204b 566
ddd960e6
MY
567config TEGRA
568 bool "NVIDIA Tegra"
dd84058d 569
f91afc4d 570config TARGET_VEXPRESS64_AEMV8A
dd84058d 571 bool "Support vexpress_aemv8a"
016a954e 572 select ARM64
dd84058d 573
f91afc4d
LW
574config TARGET_VEXPRESS64_BASE_FVP
575 bool "Support Versatile Express ARMv8a FVP BASE model"
576 select ARM64
577 select SEMIHOSTING
578
fc04b923
RH
579config TARGET_VEXPRESS64_BASE_FVP_DRAM
580 bool "Support Versatile Express ARMv8a FVP BASE model booting from DRAM"
581 select ARM64
582 help
583 This target is derived from TARGET_VEXPRESS64_BASE_FVP and over-rides
584 the default config to allow the user to load the images directly into
585 DRAM using model parameters rather than by using semi-hosting to load
586 the files from the host filesystem.
587
ffc10373
LW
588config TARGET_VEXPRESS64_JUNO
589 bool "Support Versatile Express Juno Development Platform"
590 select ARM64
591
44937214
PK
592config TARGET_LS2080A_EMU
593 bool "Support ls2080a_emu"
016a954e 594 select ARM64
23b5877c 595 select ARMV8_MULTIENTRY
44937214
PK
596 help
597 Support for Freescale LS2080A_EMU platform
598 The LS2080A Development System (EMULATOR) is a pre silicon
599 development platform that supports the QorIQ LS2080A
600 Layerscape Architecture processor.
dd84058d 601
44937214
PK
602config TARGET_LS2080A_SIMU
603 bool "Support ls2080a_simu"
016a954e 604 select ARM64
23b5877c 605 select ARMV8_MULTIENTRY
44937214
PK
606 help
607 Support for Freescale LS2080A_SIMU platform
608 The LS2080A Development System (QDS) is a pre silicon
609 development platform that supports the QorIQ LS2080A
610 Layerscape Architecture processor.
dd84058d 611
44937214
PK
612config TARGET_LS2080AQDS
613 bool "Support ls2080aqds"
7288c2c2
YS
614 select ARM64
615 select ARMV8_MULTIENTRY
b2d5ac59 616 select SUPPORT_SPL
7288c2c2 617 help
44937214
PK
618 Support for Freescale LS2080AQDS platform
619 The LS2080A Development System (QDS) is a high-performance
620 development platform that supports the QorIQ LS2080A
7288c2c2
YS
621 Layerscape Architecture processor.
622
44937214
PK
623config TARGET_LS2080ARDB
624 bool "Support ls2080ardb"
e2b65ea9
YS
625 select ARM64
626 select ARMV8_MULTIENTRY
32eda7cc 627 select SUPPORT_SPL
e2b65ea9 628 help
44937214
PK
629 Support for Freescale LS2080ARDB platform.
630 The LS2080A Reference design board (RDB) is a high-performance
631 development platform that supports the QorIQ LS2080A
e2b65ea9
YS
632 Layerscape Architecture processor.
633
11ac2363
PG
634config TARGET_HIKEY
635 bool "Support HiKey 96boards Consumer Edition Platform"
636 select ARM64
efd7b60a
PG
637 select DM
638 select DM_GPIO
9c71bcdc 639 select DM_SERIAL
11ac2363
PG
640 help
641 Support for HiKey 96boards platform. It features a HI6220
642 SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM.
643
550e3dc0 644config TARGET_LS1021AQDS
0de15707 645 bool "Support ls1021aqds"
2e07c249 646 select CPU_V7
50f0c663 647 select SUPPORT_SPL
c8a7d9da 648config TARGET_LS1021ATWR
0de15707 649 bool "Support ls1021atwr"
2e07c249 650 select CPU_V7
50f0c663 651 select SUPPORT_SPL
c8a7d9da 652
f3a8e2b7
MH
653config TARGET_LS1043ARDB
654 bool "Support ls1043ardb"
655 select ARM64
831c068f 656 select ARMV8_MULTIENTRY
3ad44729 657 select SUPPORT_SPL
f3a8e2b7
MH
658 help
659 Support for Freescale LS1043ARDB platform.
660
dd84058d
MY
661config TARGET_H2200
662 bool "Support h2200"
2e07c249 663 select CPU_PXA
dd84058d 664
dd84058d
MY
665config TARGET_COLIBRI_PXA270
666 bool "Support colibri_pxa270"
2e07c249 667 select CPU_PXA
dd84058d 668
66cba041 669config ARCH_UNIPHIER
b6ef3a3f 670 bool "Socionext UniPhier SoCs"
2e07c249 671 select CPU_V7
02627356 672 select SUPPORT_SPL
992e8748 673 select SPL
d648964f 674 select OF_CONTROL
f4e190e3 675 select SPL_OF_CONTROL
4e819950 676 select DM
9271614e 677 select SPL_DM
4e819950
MY
678 select DM_SERIAL
679 select DM_I2C
b6ef3a3f
MY
680 help
681 Support for UniPhier SoC family developed by Socionext Inc.
682 (formerly, System LSI Business Division of Panasonic Corporation)
66cba041 683
ed09a554 684config TARGET_STM32F429_DISCOVERY
685 bool "Support STM32F429 Discovery"
686 select CPU_V7M
687
2444dae5
SG
688config ARCH_ROCKCHIP
689 bool "Support Rockchip SoCs"
690 select SUPPORT_SPL
691 select SPL
692 select OF_CONTROL
693 select CPU_V7
694 select DM
695
dd84058d
MY
696endchoice
697
4614b891
MY
698source "arch/arm/mach-at91/Kconfig"
699
ddf6bd48 700source "arch/arm/mach-bcm283x/Kconfig"
3491ba63 701
ddf6bd48 702source "arch/arm/mach-davinci/Kconfig"
34e609ca 703
77b55e8c 704source "arch/arm/mach-exynos/Kconfig"
72df68cc 705
72a8ff4b 706source "arch/arm/mach-highbank/Kconfig"
ef2b694c 707
5cbbd9bd
MY
708source "arch/arm/mach-integrator/Kconfig"
709
39a72345 710source "arch/arm/mach-keystone/Kconfig"
c338f09e 711
56f86e39 712source "arch/arm/mach-kirkwood/Kconfig"
47539e23 713
c3d89140
SR
714source "arch/arm/mach-mvebu/Kconfig"
715
1a8150d4
AA
716source "arch/arm/cpu/armv7/mx7/Kconfig"
717
89ebc821
BB
718source "arch/arm/cpu/armv7/mx6/Kconfig"
719
424ee3d1
AR
720source "arch/arm/cpu/armv7/mx5/Kconfig"
721
3cfbcb58
MY
722source "arch/arm/cpu/armv7/omap3/Kconfig"
723
d08215a5
MY
724source "arch/arm/cpu/armv7/omap4/Kconfig"
725
6c5431ac
MY
726source "arch/arm/cpu/armv7/omap5/Kconfig"
727
3e93b4e6 728source "arch/arm/mach-orion5x/Kconfig"
22f2be7a 729
f40b9898
MY
730source "arch/arm/cpu/armv7/rmobile/Kconfig"
731
2444dae5
SG
732source "arch/arm/mach-rockchip/Kconfig"
733
311757be
SG
734source "arch/arm/cpu/armv7/s5pc1xx/Kconfig"
735
7865f4b0
MY
736source "arch/arm/mach-socfpga/Kconfig"
737
09f455dc 738source "arch/arm/mach-tegra/Kconfig"
ddd960e6 739
4c425570 740source "arch/arm/mach-uniphier/Kconfig"
66cba041 741
0107f240 742source "arch/arm/mach-zynq/Kconfig"
ddd960e6 743
ea624e19
HG
744source "arch/arm/cpu/armv7/Kconfig"
745
75580007
SDPP
746source "arch/arm/cpu/armv8/zynqmp/Kconfig"
747
23b5877c
LW
748source "arch/arm/cpu/armv8/Kconfig"
749
a05a6045
BB
750source "arch/arm/imx-common/Kconfig"
751
dd84058d
MY
752source "board/BuR/kwb/Kconfig"
753source "board/BuR/tseries/Kconfig"
dd84058d 754source "board/CarMediaLab/flea3/Kconfig"
dd84058d 755source "board/Marvell/aspenite/Kconfig"
2bae75a4 756source "board/Marvell/db-88f6820-gp/Kconfig"
dd580801 757source "board/Marvell/db-mv784mp-gp/Kconfig"
dd84058d 758source "board/Marvell/gplugd/Kconfig"
dd84058d 759source "board/armadeus/apf27/Kconfig"
dd84058d
MY
760source "board/armltd/vexpress/Kconfig"
761source "board/armltd/vexpress64/Kconfig"
dd84058d 762source "board/bluegiga/apx4devkit/Kconfig"
dd84058d 763source "board/broadcom/bcm28155_ap/Kconfig"
abb1678c
SR
764source "board/broadcom/bcmcygnus/Kconfig"
765source "board/broadcom/bcmnsp/Kconfig"
dd84058d 766source "board/cirrus/edb93xx/Kconfig"
dd84058d 767source "board/compulab/cm_t335/Kconfig"
345243ed 768source "board/compulab/cm_t43/Kconfig"
dd84058d 769source "board/creative/xfi3/Kconfig"
dd84058d
MY
770source "board/denx/m28evk/Kconfig"
771source "board/denx/m53evk/Kconfig"
44937214
PK
772source "board/freescale/ls2080a/Kconfig"
773source "board/freescale/ls2080aqds/Kconfig"
774source "board/freescale/ls2080ardb/Kconfig"
550e3dc0 775source "board/freescale/ls1021aqds/Kconfig"
c8a7d9da 776source "board/freescale/ls1021atwr/Kconfig"
f3a8e2b7 777source "board/freescale/ls1043ardb/Kconfig"
dd84058d
MY
778source "board/freescale/mx23evk/Kconfig"
779source "board/freescale/mx25pdk/Kconfig"
780source "board/freescale/mx28evk/Kconfig"
781source "board/freescale/mx31ads/Kconfig"
782source "board/freescale/mx31pdk/Kconfig"
783source "board/freescale/mx35pdk/Kconfig"
784source "board/freescale/mx51evk/Kconfig"
785source "board/freescale/mx53ard/Kconfig"
786source "board/freescale/mx53evk/Kconfig"
787source "board/freescale/mx53loco/Kconfig"
788source "board/freescale/mx53smd/Kconfig"
dd84058d 789source "board/freescale/vf610twr/Kconfig"
dd84058d
MY
790source "board/gumstix/pepper/Kconfig"
791source "board/h2200/Kconfig"
345243ed 792source "board/hisilicon/hikey/Kconfig"
dd84058d 793source "board/imx31_phycore/Kconfig"
dd84058d 794source "board/isee/igep0033/Kconfig"
a4884831 795source "board/maxbcm/Kconfig"
dd84058d 796source "board/mpl/vcma9/Kconfig"
dd84058d 797source "board/olimex/mx23_olinuxino/Kconfig"
dd84058d 798source "board/phytec/pcm051/Kconfig"
931a1d2a 799source "board/phytec/pcm052/Kconfig"
dd84058d 800source "board/ppcag/bg0900/Kconfig"
dd84058d 801source "board/samsung/smdk2410/Kconfig"
dd84058d 802source "board/sandisk/sansa_fuze_plus/Kconfig"
dd84058d 803source "board/schulercontrol/sc_sps_1/Kconfig"
dd84058d
MY
804source "board/siemens/draco/Kconfig"
805source "board/siemens/pxm2/Kconfig"
806source "board/siemens/rut/Kconfig"
dd84058d 807source "board/silica/pengwyn/Kconfig"
dd84058d
MY
808source "board/spear/spear300/Kconfig"
809source "board/spear/spear310/Kconfig"
810source "board/spear/spear320/Kconfig"
811source "board/spear/spear600/Kconfig"
812source "board/spear/x600/Kconfig"
ed09a554 813source "board/st/stm32f429-discovery/Kconfig"
9fa32b12 814source "board/st/stv0991/Kconfig"
dd84058d 815source "board/sunxi/Kconfig"
dd84058d 816source "board/syteco/zmx25/Kconfig"
9d1b2987 817source "board/tcl/sl50/Kconfig"
dd84058d 818source "board/ti/am335x/Kconfig"
dd84058d 819source "board/ti/am43xx/Kconfig"
a2bc4321 820source "board/birdland/bav335x/Kconfig"
dd84058d
MY
821source "board/ti/ti814x/Kconfig"
822source "board/ti/ti816x/Kconfig"
dd84058d 823source "board/timll/devkit3250/Kconfig"
dd84058d 824source "board/toradex/colibri_pxa270/Kconfig"
e7b860fa 825source "board/toradex/colibri_vf/Kconfig"
9ee16897 826source "board/technologic/ts4800/Kconfig"
6ce89324 827source "board/vscom/baltos/Kconfig"
dd84058d 828source "board/woodburn/Kconfig"
412ae53a 829source "board/work-microwave/work_92105/Kconfig"
dd84058d 830
51b17d49
MY
831source "arch/arm/Kconfig.debug"
832
dd84058d 833endmenu