]> git.ipfire.org Git - people/ms/u-boot.git/blame - arch/arm/Kconfig
dm: tegra: Convert keyboard driver to driver model
[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
dd84058d 422
311757be
SG
423config ARCH_S5PC1XX
424 bool "Samsung S5PC1XX"
2e07c249 425 select CPU_V7
58d423b8
MY
426 select DM
427 select DM_SERIAL
428 select DM_GPIO
311757be 429
ef2b694c
MY
430config ARCH_HIGHBANK
431 bool "Calxeda Highbank"
2e07c249 432 select CPU_V7
dd84058d 433
5cbbd9bd
MY
434config ARCH_INTEGRATOR
435 bool "ARM Ltd. Integrator family"
3f394e70
LW
436 select DM
437 select DM_SERIAL
5cbbd9bd 438
c338f09e
MY
439config ARCH_KEYSTONE
440 bool "TI Keystone"
2e07c249 441 select CPU_V7
02627356 442 select SUPPORT_SPL
dd84058d 443
1a8150d4
AA
444config ARCH_MX7
445 bool "Freescale MX7"
446 select CPU_V7
447
89ebc821
BB
448config ARCH_MX6
449 bool "Freescale MX6"
450 select CPU_V7
451
424ee3d1
AR
452config ARCH_MX5
453 bool "Freescale MX5"
454 select CPU_V7
455
dd84058d
MY
456config TARGET_M53EVK
457 bool "Support m53evk"
2e07c249 458 select CPU_V7
02627356 459 select SUPPORT_SPL
dd84058d 460
dd84058d
MY
461config TARGET_MX51EVK
462 bool "Support mx51evk"
2e07c249 463 select CPU_V7
dd84058d
MY
464
465config TARGET_MX53ARD
466 bool "Support mx53ard"
2e07c249 467 select CPU_V7
dd84058d
MY
468
469config TARGET_MX53EVK
470 bool "Support mx53evk"
2e07c249 471 select CPU_V7
dd84058d
MY
472
473config TARGET_MX53LOCO
474 bool "Support mx53loco"
2e07c249 475 select CPU_V7
dd84058d
MY
476
477config TARGET_MX53SMD
478 bool "Support mx53smd"
2e07c249 479 select CPU_V7
dd84058d 480
3cfbcb58
MY
481config OMAP34XX
482 bool "OMAP34XX SoC"
2e07c249 483 select CPU_V7
dd84058d 484
d08215a5
MY
485config OMAP44XX
486 bool "OMAP44XX SoC"
2e07c249 487 select CPU_V7
02627356 488 select SUPPORT_SPL
dd84058d 489
6c5431ac
MY
490config OMAP54XX
491 bool "OMAP54XX SoC"
2e07c249 492 select CPU_V7
02627356 493 select SUPPORT_SPL
dd84058d 494
f40b9898
MY
495config RMOBILE
496 bool "Renesas ARM SoCs"
2e07c249 497 select CPU_V7
dd84058d 498
7865f4b0
MY
499config ARCH_SOCFPGA
500 bool "Altera SOCFPGA family"
2e07c249 501 select CPU_V7
02627356 502 select SUPPORT_SPL
dfd3dff5
MV
503 select OF_CONTROL
504 select SPL_OF_CONTROL
1d9aa3e5
MY
505 select DM
506 select DM_SPI_FLASH
507 select DM_SPI
dd84058d 508
8883ddaf
NK
509config TARGET_CM_T43
510 bool "Support cm_t43"
511 select CPU_V7
512 select SUPPORT_SPL
513
2c7e3b90
IC
514config ARCH_SUNXI
515 bool "Support sunxi (Allwinner) SoCs"
de1502c9 516 select CMD_USB
b6006baf
HG
517 select DM
518 select DM_GPIO
45368827
TR
519 select DM_ETH
520 select DM_SERIAL
91183bab 521 select DM_USB
b6006baf
HG
522 select OF_CONTROL
523 select OF_SEPARATE
ff42d107 524 select SPL_STACK_R if !MACH_SUN9I
6d0bdfdd 525 select SPL_SYS_MALLOC_SIMPLE if !MACH_SUN9I
45368827 526 select USB
de1502c9 527 select USB_STORAGE
ab27f30b 528 select USB_KEYBOARD
8ebe4f42 529
9ee16897
LQ
530config TARGET_TS4800
531 bool "Support TS4800"
532 select CPU_V7
533
dd84058d
MY
534config TARGET_VF610TWR
535 bool "Support vf610twr"
2e07c249 536 select CPU_V7
dd84058d 537
e7b860fa
SM
538config TARGET_COLIBRI_VF
539 bool "Support Colibri VF50/61"
540 select CPU_V7
541
931a1d2a
AA
542config TARGET_PCM052
543 bool "Support pcm-052"
544 select CPU_V7
545
5ca269a4 546config ARCH_ZYNQ
44dcb403 547 bool "Xilinx Zynq Platform"
2e07c249 548 select CPU_V7
02627356 549 select SUPPORT_SPL
d065cfd9 550 select OF_CONTROL
71556fbc 551 select SPL_OF_CONTROL
8981f05c 552 select DM
71556fbc 553 select SPL_DM
9f7a4502 554 select DM_SPI
42800ffa 555 select DM_SERIAL
9f7a4502 556 select DM_SPI_FLASH
71556fbc 557 select SPL_SEPARATE_BSS
dd84058d 558
0b54a9dd 559config ARCH_ZYNQMP
84c7204b
MS
560 bool "Support Xilinx ZynqMP Platform"
561 select ARM64
c2490bf5
MS
562 select DM
563 select OF_CONTROL
564 select DM_SERIAL
84c7204b 565
ddd960e6
MY
566config TEGRA
567 bool "NVIDIA Tegra"
dd84058d 568
f91afc4d 569config TARGET_VEXPRESS64_AEMV8A
dd84058d 570 bool "Support vexpress_aemv8a"
016a954e 571 select ARM64
dd84058d 572
f91afc4d
LW
573config TARGET_VEXPRESS64_BASE_FVP
574 bool "Support Versatile Express ARMv8a FVP BASE model"
575 select ARM64
576 select SEMIHOSTING
577
fc04b923
RH
578config TARGET_VEXPRESS64_BASE_FVP_DRAM
579 bool "Support Versatile Express ARMv8a FVP BASE model booting from DRAM"
580 select ARM64
581 help
582 This target is derived from TARGET_VEXPRESS64_BASE_FVP and over-rides
583 the default config to allow the user to load the images directly into
584 DRAM using model parameters rather than by using semi-hosting to load
585 the files from the host filesystem.
586
ffc10373
LW
587config TARGET_VEXPRESS64_JUNO
588 bool "Support Versatile Express Juno Development Platform"
589 select ARM64
590
dd84058d
MY
591config TARGET_LS2085A_EMU
592 bool "Support ls2085a_emu"
016a954e 593 select ARM64
23b5877c 594 select ARMV8_MULTIENTRY
dd84058d
MY
595
596config TARGET_LS2085A_SIMU
597 bool "Support ls2085a_simu"
016a954e 598 select ARM64
23b5877c 599 select ARMV8_MULTIENTRY
dd84058d 600
7288c2c2
YS
601config TARGET_LS2085AQDS
602 bool "Support ls2085aqds"
603 select ARM64
604 select ARMV8_MULTIENTRY
b2d5ac59 605 select SUPPORT_SPL
7288c2c2
YS
606 help
607 Support for Freescale LS2085AQDS platform
608 The LS2085A Development System (QDS) is a high-performance
609 development platform that supports the QorIQ LS2085A
610 Layerscape Architecture processor.
611
e2b65ea9
YS
612config TARGET_LS2085ARDB
613 bool "Support ls2085ardb"
614 select ARM64
615 select ARMV8_MULTIENTRY
32eda7cc 616 select SUPPORT_SPL
e2b65ea9
YS
617 help
618 Support for Freescale LS2085ARDB platform.
619 The LS2085A Reference design board (RDB) is a high-performance
620 development platform that supports the QorIQ LS2085A
621 Layerscape Architecture processor.
622
11ac2363
PG
623config TARGET_HIKEY
624 bool "Support HiKey 96boards Consumer Edition Platform"
625 select ARM64
efd7b60a
PG
626 select DM
627 select DM_GPIO
9c71bcdc 628 select DM_SERIAL
11ac2363
PG
629 help
630 Support for HiKey 96boards platform. It features a HI6220
631 SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM.
632
550e3dc0 633config TARGET_LS1021AQDS
0de15707 634 bool "Support ls1021aqds"
2e07c249 635 select CPU_V7
50f0c663 636 select SUPPORT_SPL
c8a7d9da 637config TARGET_LS1021ATWR
0de15707 638 bool "Support ls1021atwr"
2e07c249 639 select CPU_V7
50f0c663 640 select SUPPORT_SPL
c8a7d9da 641
f3a8e2b7
MH
642config TARGET_LS1043ARDB
643 bool "Support ls1043ardb"
644 select ARM64
831c068f 645 select ARMV8_MULTIENTRY
3ad44729 646 select SUPPORT_SPL
f3a8e2b7
MH
647 help
648 Support for Freescale LS1043ARDB platform.
649
dd84058d
MY
650config TARGET_H2200
651 bool "Support h2200"
2e07c249 652 select CPU_PXA
dd84058d 653
dd84058d
MY
654config TARGET_COLIBRI_PXA270
655 bool "Support colibri_pxa270"
2e07c249 656 select CPU_PXA
dd84058d 657
66cba041 658config ARCH_UNIPHIER
b6ef3a3f 659 bool "Socionext UniPhier SoCs"
2e07c249 660 select CPU_V7
02627356 661 select SUPPORT_SPL
992e8748 662 select SPL
d648964f 663 select OF_CONTROL
f4e190e3 664 select SPL_OF_CONTROL
4e819950 665 select DM
9271614e 666 select SPL_DM
4e819950
MY
667 select DM_SERIAL
668 select DM_I2C
b6ef3a3f
MY
669 help
670 Support for UniPhier SoC family developed by Socionext Inc.
671 (formerly, System LSI Business Division of Panasonic Corporation)
66cba041 672
ed09a554 673config TARGET_STM32F429_DISCOVERY
674 bool "Support STM32F429 Discovery"
675 select CPU_V7M
676
2444dae5
SG
677config ARCH_ROCKCHIP
678 bool "Support Rockchip SoCs"
679 select SUPPORT_SPL
680 select SPL
681 select OF_CONTROL
682 select CPU_V7
683 select DM
684
dd84058d
MY
685endchoice
686
4614b891
MY
687source "arch/arm/mach-at91/Kconfig"
688
ddf6bd48 689source "arch/arm/mach-bcm283x/Kconfig"
3491ba63 690
ddf6bd48 691source "arch/arm/mach-davinci/Kconfig"
34e609ca 692
77b55e8c 693source "arch/arm/mach-exynos/Kconfig"
72df68cc 694
72a8ff4b 695source "arch/arm/mach-highbank/Kconfig"
ef2b694c 696
5cbbd9bd
MY
697source "arch/arm/mach-integrator/Kconfig"
698
39a72345 699source "arch/arm/mach-keystone/Kconfig"
c338f09e 700
56f86e39 701source "arch/arm/mach-kirkwood/Kconfig"
47539e23 702
c3d89140
SR
703source "arch/arm/mach-mvebu/Kconfig"
704
1a8150d4
AA
705source "arch/arm/cpu/armv7/mx7/Kconfig"
706
89ebc821
BB
707source "arch/arm/cpu/armv7/mx6/Kconfig"
708
424ee3d1
AR
709source "arch/arm/cpu/armv7/mx5/Kconfig"
710
3cfbcb58
MY
711source "arch/arm/cpu/armv7/omap3/Kconfig"
712
d08215a5
MY
713source "arch/arm/cpu/armv7/omap4/Kconfig"
714
6c5431ac
MY
715source "arch/arm/cpu/armv7/omap5/Kconfig"
716
3e93b4e6 717source "arch/arm/mach-orion5x/Kconfig"
22f2be7a 718
f40b9898
MY
719source "arch/arm/cpu/armv7/rmobile/Kconfig"
720
2444dae5
SG
721source "arch/arm/mach-rockchip/Kconfig"
722
311757be
SG
723source "arch/arm/cpu/armv7/s5pc1xx/Kconfig"
724
7865f4b0
MY
725source "arch/arm/mach-socfpga/Kconfig"
726
09f455dc 727source "arch/arm/mach-tegra/Kconfig"
ddd960e6 728
4c425570 729source "arch/arm/mach-uniphier/Kconfig"
66cba041 730
0107f240 731source "arch/arm/mach-zynq/Kconfig"
ddd960e6 732
ea624e19
HG
733source "arch/arm/cpu/armv7/Kconfig"
734
75580007
SDPP
735source "arch/arm/cpu/armv8/zynqmp/Kconfig"
736
23b5877c
LW
737source "arch/arm/cpu/armv8/Kconfig"
738
a05a6045
BB
739source "arch/arm/imx-common/Kconfig"
740
dd84058d
MY
741source "board/BuR/kwb/Kconfig"
742source "board/BuR/tseries/Kconfig"
dd84058d 743source "board/CarMediaLab/flea3/Kconfig"
dd84058d 744source "board/Marvell/aspenite/Kconfig"
2bae75a4 745source "board/Marvell/db-88f6820-gp/Kconfig"
dd580801 746source "board/Marvell/db-mv784mp-gp/Kconfig"
dd84058d 747source "board/Marvell/gplugd/Kconfig"
dd84058d 748source "board/armadeus/apf27/Kconfig"
dd84058d
MY
749source "board/armltd/vexpress/Kconfig"
750source "board/armltd/vexpress64/Kconfig"
dd84058d 751source "board/bluegiga/apx4devkit/Kconfig"
dd84058d 752source "board/broadcom/bcm28155_ap/Kconfig"
abb1678c
SR
753source "board/broadcom/bcmcygnus/Kconfig"
754source "board/broadcom/bcmnsp/Kconfig"
dd84058d 755source "board/cirrus/edb93xx/Kconfig"
dd84058d 756source "board/compulab/cm_t335/Kconfig"
345243ed 757source "board/compulab/cm_t43/Kconfig"
dd84058d 758source "board/creative/xfi3/Kconfig"
dd84058d
MY
759source "board/denx/m28evk/Kconfig"
760source "board/denx/m53evk/Kconfig"
dd84058d 761source "board/freescale/ls2085a/Kconfig"
7288c2c2 762source "board/freescale/ls2085aqds/Kconfig"
e2b65ea9 763source "board/freescale/ls2085ardb/Kconfig"
550e3dc0 764source "board/freescale/ls1021aqds/Kconfig"
c8a7d9da 765source "board/freescale/ls1021atwr/Kconfig"
f3a8e2b7 766source "board/freescale/ls1043ardb/Kconfig"
dd84058d
MY
767source "board/freescale/mx23evk/Kconfig"
768source "board/freescale/mx25pdk/Kconfig"
769source "board/freescale/mx28evk/Kconfig"
770source "board/freescale/mx31ads/Kconfig"
771source "board/freescale/mx31pdk/Kconfig"
772source "board/freescale/mx35pdk/Kconfig"
773source "board/freescale/mx51evk/Kconfig"
774source "board/freescale/mx53ard/Kconfig"
775source "board/freescale/mx53evk/Kconfig"
776source "board/freescale/mx53loco/Kconfig"
777source "board/freescale/mx53smd/Kconfig"
dd84058d 778source "board/freescale/vf610twr/Kconfig"
dd84058d
MY
779source "board/gumstix/pepper/Kconfig"
780source "board/h2200/Kconfig"
345243ed 781source "board/hisilicon/hikey/Kconfig"
dd84058d 782source "board/imx31_phycore/Kconfig"
dd84058d 783source "board/isee/igep0033/Kconfig"
a4884831 784source "board/maxbcm/Kconfig"
dd84058d 785source "board/mpl/vcma9/Kconfig"
dd84058d 786source "board/olimex/mx23_olinuxino/Kconfig"
dd84058d 787source "board/phytec/pcm051/Kconfig"
931a1d2a 788source "board/phytec/pcm052/Kconfig"
dd84058d 789source "board/ppcag/bg0900/Kconfig"
dd84058d 790source "board/samsung/smdk2410/Kconfig"
dd84058d 791source "board/sandisk/sansa_fuze_plus/Kconfig"
dd84058d 792source "board/schulercontrol/sc_sps_1/Kconfig"
dd84058d
MY
793source "board/siemens/draco/Kconfig"
794source "board/siemens/pxm2/Kconfig"
795source "board/siemens/rut/Kconfig"
dd84058d 796source "board/silica/pengwyn/Kconfig"
dd84058d
MY
797source "board/spear/spear300/Kconfig"
798source "board/spear/spear310/Kconfig"
799source "board/spear/spear320/Kconfig"
800source "board/spear/spear600/Kconfig"
801source "board/spear/x600/Kconfig"
ed09a554 802source "board/st/stm32f429-discovery/Kconfig"
9fa32b12 803source "board/st/stv0991/Kconfig"
dd84058d 804source "board/sunxi/Kconfig"
dd84058d 805source "board/syteco/zmx25/Kconfig"
9d1b2987 806source "board/tcl/sl50/Kconfig"
dd84058d 807source "board/ti/am335x/Kconfig"
dd84058d 808source "board/ti/am43xx/Kconfig"
a2bc4321 809source "board/birdland/bav335x/Kconfig"
dd84058d
MY
810source "board/ti/ti814x/Kconfig"
811source "board/ti/ti816x/Kconfig"
dd84058d 812source "board/timll/devkit3250/Kconfig"
dd84058d 813source "board/toradex/colibri_pxa270/Kconfig"
e7b860fa 814source "board/toradex/colibri_vf/Kconfig"
9ee16897 815source "board/technologic/ts4800/Kconfig"
6ce89324 816source "board/vscom/baltos/Kconfig"
dd84058d 817source "board/woodburn/Kconfig"
412ae53a 818source "board/work-microwave/work_92105/Kconfig"
dd84058d 819
51b17d49
MY
820source "arch/arm/Kconfig.debug"
821
dd84058d 822endmenu