xref: /openbmc/u-boot/arch/arm/Kconfig (revision c6832a96)
1menu "ARM architecture"
2	depends on ARM
3
4config SYS_ARCH
5	default "arm"
6
7config ARM64
8	bool
9
10choice
11	prompt "Target select"
12
13config TARGET_INTEGRATORAP_CM720T
14	bool "Support integratorap_cm720t"
15
16config TARGET_INTEGRATORAP_CM920T
17	bool "Support integratorap_cm920t"
18
19config TARGET_INTEGRATORCP_CM920T
20	bool "Support integratorcp_cm920t"
21
22config TARGET_A320EVB
23	bool "Support a320evb"
24
25config TARGET_AT91RM9200EK
26	bool "Support at91rm9200ek"
27
28config TARGET_EB_CPUX9K2
29	bool "Support eb_cpux9k2"
30
31config TARGET_CPUAT91
32	bool "Support cpuat91"
33
34config TARGET_EDB93XX
35	bool "Support edb93xx"
36
37config TARGET_SCB9328
38	bool "Support scb9328"
39
40config TARGET_CM4008
41	bool "Support cm4008"
42
43config TARGET_CM41XX
44	bool "Support cm41xx"
45
46config TARGET_VCMA9
47	bool "Support VCMA9"
48
49config TARGET_SMDK2410
50	bool "Support smdk2410"
51
52config TARGET_INTEGRATORAP_CM926EJS
53	bool "Support integratorap_cm926ejs"
54
55config TARGET_INTEGRATORCP_CM926EJS
56	bool "Support integratorcp_cm926ejs"
57
58config TARGET_ASPENITE
59	bool "Support aspenite"
60
61config TARGET_GPLUGD
62	bool "Support gplugd"
63
64config TARGET_AFEB9260
65	bool "Support afeb9260"
66
67config TARGET_AT91SAM9260EK
68	bool "Support at91sam9260ek"
69
70config TARGET_AT91SAM9261EK
71	bool "Support at91sam9261ek"
72
73config TARGET_AT91SAM9263EK
74	bool "Support at91sam9263ek"
75
76config TARGET_AT91SAM9M10G45EK
77	bool "Support at91sam9m10g45ek"
78
79config TARGET_AT91SAM9N12EK
80	bool "Support at91sam9n12ek"
81
82config TARGET_AT91SAM9RLEK
83	bool "Support at91sam9rlek"
84
85config TARGET_AT91SAM9X5EK
86	bool "Support at91sam9x5ek"
87
88config TARGET_SNAPPER9260
89	bool "Support snapper9260"
90
91config TARGET_VL_MA2SC
92	bool "Support vl_ma2sc"
93
94config TARGET_SBC35_A9G20
95	bool "Support sbc35_a9g20"
96
97config TARGET_TNY_A9260
98	bool "Support tny_a9260"
99
100config TARGET_USB_A9263
101	bool "Support usb_a9263"
102
103config TARGET_ETHERNUT5
104	bool "Support ethernut5"
105
106config TARGET_TOP9000
107	bool "Support top9000"
108
109config TARGET_MEESC
110	bool "Support meesc"
111
112config TARGET_OTC570
113	bool "Support otc570"
114
115config TARGET_CPU9260
116	bool "Support cpu9260"
117
118config TARGET_PM9261
119	bool "Support pm9261"
120
121config TARGET_PM9263
122	bool "Support pm9263"
123
124config TARGET_PM9G45
125	bool "Support pm9g45"
126
127config TARGET_CORVUS
128	bool "Support corvus"
129
130config TARGET_TAURUS
131	bool "Support taurus"
132
133config TARGET_STAMP9G20
134	bool "Support stamp9g20"
135
136config ARCH_DAVINCI
137	bool "TI DaVinci"
138	help
139	  Support for TI's DaVinci platform.
140
141config KIRKWOOD
142	bool "Marvell Kirkwood"
143
144config TARGET_DB_MV784MP_GP
145	bool "Support db-mv784mp-gp"
146
147config TARGET_MAXBCM
148	bool "Support maxbcm"
149
150config TARGET_DEVKIT3250
151	bool "Support devkit3250"
152
153config TARGET_JADECPU
154	bool "Support jadecpu"
155
156config TARGET_MX25PDK
157	bool "Support mx25pdk"
158
159config TARGET_TX25
160	bool "Support tx25"
161
162config TARGET_ZMX25
163	bool "Support zmx25"
164
165config TARGET_APF27
166	bool "Support apf27"
167
168config TARGET_IMX27LITE
169	bool "Support imx27lite"
170
171config TARGET_MAGNESIUM
172	bool "Support magnesium"
173
174config TARGET_APX4DEVKIT
175	bool "Support apx4devkit"
176
177config TARGET_XFI3
178	bool "Support xfi3"
179
180config TARGET_M28EVK
181	bool "Support m28evk"
182
183config TARGET_MX23EVK
184	bool "Support mx23evk"
185
186config TARGET_MX28EVK
187	bool "Support mx28evk"
188
189config TARGET_MX23_OLINUXINO
190	bool "Support mx23_olinuxino"
191
192config TARGET_BG0900
193	bool "Support bg0900"
194
195config TARGET_SANSA_FUZE_PLUS
196	bool "Support sansa_fuze_plus"
197
198config TARGET_SC_SPS_1
199	bool "Support sc_sps_1"
200
201config ARCH_NOMADIK
202	bool "ST-Ericsson Nomadik"
203
204config ORION5X
205	bool "Marvell Orion"
206
207config TARGET_DKB
208	bool "Support dkb"
209
210config TARGET_SPEAR300
211	bool "Support spear300"
212
213config TARGET_SPEAR310
214	bool "Support spear310"
215
216config TARGET_SPEAR320
217	bool "Support spear320"
218
219config TARGET_SPEAR600
220	bool "Support spear600"
221
222config TARGET_X600
223	bool "Support x600"
224
225config ARCH_VERSATILE
226	bool "ARM Ltd. Versatile family"
227
228config TARGET_INTEGRATORCP_CM1136
229	bool "Support integratorcp_cm1136"
230
231config TARGET_IMX31_PHYCORE
232	bool "Support imx31_phycore"
233
234config TARGET_QONG
235	bool "Support qong"
236
237config TARGET_MX31ADS
238	bool "Support mx31ads"
239
240config TARGET_MX31PDK
241	bool "Support mx31pdk"
242
243config TARGET_TT01
244	bool "Support tt01"
245
246config TARGET_IMX31_LITEKIT
247	bool "Support imx31_litekit"
248
249config TARGET_WOODBURN
250	bool "Support woodburn"
251
252config TARGET_WOODBURN_SD
253	bool "Support woodburn_sd"
254
255config TARGET_FLEA3
256	bool "Support flea3"
257
258config TARGET_MX35PDK
259	bool "Support mx35pdk"
260
261config TARGET_RPI_B
262	bool "Support rpi_b"
263
264config TARGET_TNETV107X_EVM
265	bool "Support tnetv107x_evm"
266
267config TARGET_INTEGRATORAP_CM946ES
268	bool "Support integratorap_cm946es"
269
270config TARGET_INTEGRATORCP_CM946ES
271	bool "Support integratorcp_cm946es"
272
273config TARGET_VEXPRESS_CA15_TC2
274	bool "Support vexpress_ca15_tc2"
275
276config TARGET_VEXPRESS_CA5X2
277	bool "Support vexpress_ca5x2"
278
279config TARGET_VEXPRESS_CA9X4
280	bool "Support vexpress_ca9x4"
281
282config TARGET_KWB
283	bool "Support kwb"
284
285config TARGET_TSERIES
286	bool "Support tseries"
287
288config TARGET_CM_T335
289	bool "Support cm_t335"
290
291config TARGET_PEPPER
292	bool "Support pepper"
293
294config TARGET_AM335X_IGEP0033
295	bool "Support am335x_igep0033"
296
297config TARGET_PCM051
298	bool "Support pcm051"
299
300config TARGET_DRACO
301	bool "Support draco"
302
303config TARGET_DXR2
304	bool "Support dxr2"
305
306config TARGET_PXM2
307	bool "Support pxm2"
308
309config TARGET_RUT
310	bool "Support rut"
311
312config TARGET_PENGWYN
313	bool "Support pengwyn"
314
315config TARGET_AM335X_EVM
316	bool "Support am335x_evm"
317
318config TARGET_AM43XX_EVM
319	bool "Support am43xx_evm"
320
321config TARGET_TI814X_EVM
322	bool "Support ti814x_evm"
323
324config TARGET_TI816X_EVM
325	bool "Support ti816x_evm"
326
327config TARGET_SAMA5D3_XPLAINED
328	bool "Support sama5d3_xplained"
329
330config TARGET_SAMA5D3XEK
331	bool "Support sama5d3xek"
332
333config TARGET_BCM28155_AP
334	bool "Support bcm28155_ap"
335
336config TARGET_BCM958300K
337	bool "Support bcm958300k"
338
339config TARGET_BCM958622HR
340	bool "Support bcm958622hr"
341
342config ARCH_EXYNOS
343	bool "Samsung EXYNOS"
344
345config ARCH_S5PC1XX
346	bool "Samsung S5PC1XX"
347
348config ARCH_HIGHBANK
349	bool "Calxeda Highbank"
350
351config ARCH_KEYSTONE
352	bool "TI Keystone"
353
354config TARGET_M53EVK
355	bool "Support m53evk"
356
357config TARGET_IMA3_MX53
358	bool "Support ima3-mx53"
359
360config TARGET_MX51EVK
361	bool "Support mx51evk"
362
363config TARGET_MX53ARD
364	bool "Support mx53ard"
365
366config TARGET_MX53EVK
367	bool "Support mx53evk"
368
369config TARGET_MX53LOCO
370	bool "Support mx53loco"
371
372config TARGET_MX53SMD
373	bool "Support mx53smd"
374
375config TARGET_MX51_EFIKAMX
376	bool "Support mx51_efikamx"
377
378config TARGET_VISION2
379	bool "Support vision2"
380
381config TARGET_UDOO
382	bool "Support udoo"
383
384config TARGET_WANDBOARD
385	bool "Support wandboard"
386
387config TARGET_TITANIUM
388	bool "Support titanium"
389
390config TARGET_NITROGEN6X
391	bool "Support nitrogen6x"
392
393config TARGET_CGTQMX6EVAL
394	bool "Support cgtqmx6eval"
395
396config TARGET_EMBESTMX6BOARDS
397	bool "Support embestmx6boards"
398
399config TARGET_ARISTAINETOS
400	bool "Support aristainetos"
401
402config TARGET_MX6QARM2
403	bool "Support mx6qarm2"
404
405config TARGET_MX6QSABREAUTO
406	bool "Support mx6qsabreauto"
407
408config TARGET_MX6SABRESD
409	bool "Support mx6sabresd"
410
411config TARGET_MX6SLEVK
412	bool "Support mx6slevk"
413
414config TARGET_MX6SXSABRESD
415	bool "Support mx6sxsabresd"
416
417config TARGET_GW_VENTANA
418	bool "Support gw_ventana"
419
420config TARGET_HUMMINGBOARD
421	bool "Support hummingboard"
422
423config TARGET_TQMA6
424	bool "TQ Systems TQMa6 board"
425
426config TARGET_OT1200
427	bool "Bachmann OT1200"
428
429config OMAP34XX
430	bool "OMAP34XX SoC"
431
432config OMAP44XX
433	bool "OMAP44XX SoC"
434
435config OMAP54XX
436	bool "OMAP54XX SoC"
437
438config RMOBILE
439	bool "Renesas ARM SoCs"
440
441config TARGET_CM_FX6
442	bool "Support cm_fx6"
443
444config TARGET_SOCFPGA_CYCLONE5
445	bool "Support socfpga_cyclone5"
446
447config TARGET_SUN4I
448	bool "Support sun4i"
449
450config TARGET_SUN5I
451	bool "Support sun5i"
452
453config TARGET_SUN6I
454	bool "Support sun6i"
455
456config TARGET_SUN7I
457	bool "Support sun7i"
458
459config TARGET_SUN8I
460	bool "Support sun8i"
461
462config TARGET_SNOWBALL
463	bool "Support snowball"
464
465config TARGET_U8500_HREF
466	bool "Support u8500_href"
467
468config TARGET_VF610TWR
469	bool "Support vf610twr"
470
471config ZYNQ
472	bool "Xilinx Zynq Platform"
473
474config TEGRA
475	bool "NVIDIA Tegra"
476	select SPL
477	select OF_CONTROL if !SPL_BUILD
478
479config TARGET_VEXPRESS_AEMV8A
480	bool "Support vexpress_aemv8a"
481	select ARM64
482
483config TARGET_LS2085A_EMU
484	bool "Support ls2085a_emu"
485	select ARM64
486
487config TARGET_LS2085A_SIMU
488	bool "Support ls2085a_simu"
489	select ARM64
490
491config TARGET_LS1021AQDS
492	bool "Support ls1021aqds_nor"
493
494config TARGET_LS1021ATWR
495	bool "Support ls1021atwr_nor"
496
497config TARGET_BALLOON3
498	bool "Support balloon3"
499
500config TARGET_H2200
501	bool "Support h2200"
502
503config TARGET_PALMLD
504	bool "Support palmld"
505
506config TARGET_PALMTC
507	bool "Support palmtc"
508
509config TARGET_PALMTREO680
510	bool "Support palmtreo680"
511
512config TARGET_PXA255_IDP
513	bool "Support pxa255_idp"
514
515config TARGET_TRIZEPSIV
516	bool "Support trizepsiv"
517
518config TARGET_VPAC270
519	bool "Support vpac270"
520
521config TARGET_XAENIAX
522	bool "Support xaeniax"
523
524config TARGET_ZIPITZ2
525	bool "Support zipitz2"
526
527config TARGET_LP8X4X
528	bool "Support lp8x4x"
529
530config TARGET_COLIBRI_PXA270
531	bool "Support colibri_pxa270"
532
533config TARGET_JORNADA
534	bool "Support jornada"
535
536config ARCH_UNIPHIER
537	bool "Panasonic UniPhier platform"
538
539endchoice
540
541source "arch/arm/cpu/armv8/Kconfig"
542
543source "arch/arm/cpu/arm926ejs/davinci/Kconfig"
544
545source "arch/arm/cpu/armv7/exynos/Kconfig"
546
547source "arch/arm/cpu/armv7/highbank/Kconfig"
548
549source "arch/arm/cpu/armv7/keystone/Kconfig"
550
551source "arch/arm/cpu/arm926ejs/kirkwood/Kconfig"
552
553source "arch/arm/cpu/arm926ejs/nomadik/Kconfig"
554
555source "arch/arm/cpu/armv7/omap3/Kconfig"
556
557source "arch/arm/cpu/armv7/omap4/Kconfig"
558
559source "arch/arm/cpu/armv7/omap5/Kconfig"
560
561source "arch/arm/cpu/arm926ejs/orion5x/Kconfig"
562
563source "arch/arm/cpu/armv7/rmobile/Kconfig"
564
565source "arch/arm/cpu/armv7/s5pc1xx/Kconfig"
566
567source "arch/arm/cpu/armv7/tegra-common/Kconfig"
568
569source "arch/arm/cpu/armv7/uniphier/Kconfig"
570
571source "arch/arm/cpu/arm926ejs/versatile/Kconfig"
572
573source "arch/arm/cpu/armv7/zynq/Kconfig"
574
575source "board/aristainetos/Kconfig"
576source "board/BuR/kwb/Kconfig"
577source "board/BuR/tseries/Kconfig"
578source "board/BuS/eb_cpux9k2/Kconfig"
579source "board/BuS/vl_ma2sc/Kconfig"
580source "board/CarMediaLab/flea3/Kconfig"
581source "board/Marvell/aspenite/Kconfig"
582source "board/Marvell/db-mv784mp-gp/Kconfig"
583source "board/Marvell/dkb/Kconfig"
584source "board/Marvell/gplugd/Kconfig"
585source "board/afeb9260/Kconfig"
586source "board/altera/socfpga/Kconfig"
587source "board/armadeus/apf27/Kconfig"
588source "board/armltd/integrator/Kconfig"
589source "board/armltd/vexpress/Kconfig"
590source "board/armltd/vexpress64/Kconfig"
591source "board/atmel/at91rm9200ek/Kconfig"
592source "board/atmel/at91sam9260ek/Kconfig"
593source "board/atmel/at91sam9261ek/Kconfig"
594source "board/atmel/at91sam9263ek/Kconfig"
595source "board/atmel/at91sam9m10g45ek/Kconfig"
596source "board/atmel/at91sam9n12ek/Kconfig"
597source "board/atmel/at91sam9rlek/Kconfig"
598source "board/atmel/at91sam9x5ek/Kconfig"
599source "board/atmel/sama5d3_xplained/Kconfig"
600source "board/atmel/sama5d3xek/Kconfig"
601source "board/bachmann/ot1200/Kconfig"
602source "board/balloon3/Kconfig"
603source "board/barco/titanium/Kconfig"
604source "board/bluegiga/apx4devkit/Kconfig"
605source "board/bluewater/snapper9260/Kconfig"
606source "board/boundary/nitrogen6x/Kconfig"
607source "board/broadcom/bcm28155_ap/Kconfig"
608source "board/broadcom/bcm958300k/Kconfig"
609source "board/broadcom/bcm958622hr/Kconfig"
610source "board/calao/sbc35_a9g20/Kconfig"
611source "board/calao/tny_a9260/Kconfig"
612source "board/calao/usb_a9263/Kconfig"
613source "board/cirrus/edb93xx/Kconfig"
614source "board/cm4008/Kconfig"
615source "board/cm41xx/Kconfig"
616source "board/compulab/cm_t335/Kconfig"
617source "board/compulab/cm_fx6/Kconfig"
618source "board/congatec/cgtqmx6eval/Kconfig"
619source "board/creative/xfi3/Kconfig"
620source "board/davedenx/qong/Kconfig"
621source "board/denx/m28evk/Kconfig"
622source "board/denx/m53evk/Kconfig"
623source "board/egnite/ethernut5/Kconfig"
624source "board/embest/mx6boards/Kconfig"
625source "board/emk/top9000/Kconfig"
626source "board/esd/meesc/Kconfig"
627source "board/esd/otc570/Kconfig"
628source "board/esg/ima3-mx53/Kconfig"
629source "board/eukrea/cpu9260/Kconfig"
630source "board/eukrea/cpuat91/Kconfig"
631source "board/faraday/a320evb/Kconfig"
632source "board/freescale/ls2085a/Kconfig"
633source "board/freescale/ls1021aqds/Kconfig"
634source "board/freescale/ls1021atwr/Kconfig"
635source "board/freescale/mx23evk/Kconfig"
636source "board/freescale/mx25pdk/Kconfig"
637source "board/freescale/mx28evk/Kconfig"
638source "board/freescale/mx31ads/Kconfig"
639source "board/freescale/mx31pdk/Kconfig"
640source "board/freescale/mx35pdk/Kconfig"
641source "board/freescale/mx51evk/Kconfig"
642source "board/freescale/mx53ard/Kconfig"
643source "board/freescale/mx53evk/Kconfig"
644source "board/freescale/mx53loco/Kconfig"
645source "board/freescale/mx53smd/Kconfig"
646source "board/freescale/mx6qarm2/Kconfig"
647source "board/freescale/mx6qsabreauto/Kconfig"
648source "board/freescale/mx6sabresd/Kconfig"
649source "board/freescale/mx6slevk/Kconfig"
650source "board/freescale/mx6sxsabresd/Kconfig"
651source "board/freescale/vf610twr/Kconfig"
652source "board/gateworks/gw_ventana/Kconfig"
653source "board/genesi/mx51_efikamx/Kconfig"
654source "board/gumstix/pepper/Kconfig"
655source "board/h2200/Kconfig"
656source "board/hale/tt01/Kconfig"
657source "board/icpdas/lp8x4x/Kconfig"
658source "board/imx31_phycore/Kconfig"
659source "board/isee/igep0033/Kconfig"
660source "board/jornada/Kconfig"
661source "board/karo/tx25/Kconfig"
662source "board/logicpd/imx27lite/Kconfig"
663source "board/logicpd/imx31_litekit/Kconfig"
664source "board/maxbcm/Kconfig"
665source "board/mpl/vcma9/Kconfig"
666source "board/olimex/mx23_olinuxino/Kconfig"
667source "board/palmld/Kconfig"
668source "board/palmtc/Kconfig"
669source "board/palmtreo680/Kconfig"
670source "board/phytec/pcm051/Kconfig"
671source "board/ppcag/bg0900/Kconfig"
672source "board/pxa255_idp/Kconfig"
673source "board/raspberrypi/rpi_b/Kconfig"
674source "board/ronetix/pm9261/Kconfig"
675source "board/ronetix/pm9263/Kconfig"
676source "board/ronetix/pm9g45/Kconfig"
677source "board/samsung/smdk2410/Kconfig"
678source "board/sandisk/sansa_fuze_plus/Kconfig"
679source "board/scb9328/Kconfig"
680source "board/schulercontrol/sc_sps_1/Kconfig"
681source "board/siemens/corvus/Kconfig"
682source "board/siemens/draco/Kconfig"
683source "board/siemens/pxm2/Kconfig"
684source "board/siemens/rut/Kconfig"
685source "board/siemens/taurus/Kconfig"
686source "board/silica/pengwyn/Kconfig"
687source "board/solidrun/hummingboard/Kconfig"
688source "board/spear/spear300/Kconfig"
689source "board/spear/spear310/Kconfig"
690source "board/spear/spear320/Kconfig"
691source "board/spear/spear600/Kconfig"
692source "board/spear/x600/Kconfig"
693source "board/st-ericsson/snowball/Kconfig"
694source "board/st-ericsson/u8500/Kconfig"
695source "board/sunxi/Kconfig"
696source "board/syteco/jadecpu/Kconfig"
697source "board/syteco/zmx25/Kconfig"
698source "board/taskit/stamp9g20/Kconfig"
699source "board/ti/am335x/Kconfig"
700source "board/ti/am43xx/Kconfig"
701source "board/ti/ti814x/Kconfig"
702source "board/ti/ti816x/Kconfig"
703source "board/ti/tnetv107xevm/Kconfig"
704source "board/timll/devkit3250/Kconfig"
705source "board/toradex/colibri_pxa270/Kconfig"
706source "board/tqc/tqma6/Kconfig"
707source "board/trizepsiv/Kconfig"
708source "board/ttcontrol/vision2/Kconfig"
709source "board/udoo/Kconfig"
710source "board/vpac270/Kconfig"
711source "board/wandboard/Kconfig"
712source "board/woodburn/Kconfig"
713source "board/xaeniax/Kconfig"
714source "board/zipitz2/Kconfig"
715
716endmenu
717