1 menu "ARM architecture"
46 default "arm720t" if CPU_ARM720T
47 default "arm920t" if CPU_ARM920T
48 default "arm926ejs" if CPU_ARM926EJS
49 default "arm946es" if CPU_ARM946ES
50 default "arm1136" if CPU_ARM1136
51 default "arm1176" if CPU_ARM1176
52 default "armv7" if CPU_V7
53 default "armv7m" if CPU_V7M
54 default "pxa" if CPU_PXA
55 default "sa1100" if CPU_SA1100
56 default "armv8" if ARM64
59 bool "support boot from semihosting"
61 In emulated environments, semihosting is a way for
62 the hosted environment to call out to the emulator to
63 retrieve files from the host machine.
66 prompt "Target select"
73 bool "Support edb93xx"
77 bool "Support scb9328"
84 config TARGET_SMDK2410
85 bool "Support smdk2410"
88 config TARGET_ASPENITE
89 bool "Support aspenite"
100 Support for TI's DaVinci platform.
103 bool "Marvell Kirkwood"
106 config TARGET_DB_88F6820_GP
107 bool "Support DB-88F6820-GP"
111 config TARGET_DB_MV784MP_GP
112 bool "Support db-mv784mp-gp"
117 bool "Support maxbcm"
121 config TARGET_DEVKIT3250
122 bool "Support devkit3250"
125 config TARGET_WORK_92105
126 bool "Support work_92105"
130 config TARGET_MX25PDK
131 bool "Support mx25pdk"
148 config TARGET_IMX27LITE
149 bool "Support imx27lite"
152 config TARGET_MAGNESIUM
153 bool "Support magnesium"
156 config TARGET_APX4DEVKIT
157 bool "Support apx4devkit"
167 bool "Support m28evk"
171 config TARGET_MX23EVK
172 bool "Support mx23evk"
176 config TARGET_MX28EVK
177 bool "Support mx28evk"
181 config TARGET_MX23_OLINUXINO
182 bool "Support mx23_olinuxino"
187 bool "Support bg0900"
191 config TARGET_SANSA_FUZE_PLUS
192 bool "Support sansa_fuze_plus"
196 config TARGET_SC_SPS_1
197 bool "Support sc_sps_1"
202 bool "ST-Ericsson Nomadik"
209 config TARGET_SPEAR300
210 bool "Support spear300"
213 config TARGET_SPEAR310
214 bool "Support spear310"
217 config TARGET_SPEAR320
218 bool "Support spear320"
221 config TARGET_SPEAR600
222 bool "Support spear600"
225 config TARGET_STV0991
226 bool "Support stv0991"
239 config ARCH_VERSATILE
240 bool "ARM Ltd. Versatile family"
243 config TARGET_IMX31_PHYCORE
244 bool "Support imx31_phycore"
251 config TARGET_MX31ADS
252 bool "Support mx31ads"
255 config TARGET_MX31PDK
256 bool "Support mx31pdk"
264 config TARGET_IMX31_LITEKIT
265 bool "Support imx31_litekit"
268 config TARGET_WOODBURN
269 bool "Support woodburn"
272 config TARGET_WOODBURN_SD
273 bool "Support woodburn_sd"
281 config TARGET_MX35PDK
282 bool "Support mx35pdk"
286 bool "Broadcom BCM283X family"
291 config TARGET_VEXPRESS_CA15_TC2
292 bool "Support vexpress_ca15_tc2"
294 select CPU_V7_HAS_NONSEC
295 select CPU_V7_HAS_VIRT
297 config TARGET_VEXPRESS_CA5X2
298 bool "Support vexpress_ca5x2"
301 config TARGET_VEXPRESS_CA9X4
302 bool "Support vexpress_ca9x4"
310 config TARGET_TSERIES
311 bool "Support tseries"
315 config TARGET_CM_T335
316 bool "Support cm_t335"
324 bool "Support pepper"
331 config TARGET_AM335X_IGEP0033
332 bool "Support am335x_igep0033"
340 bool "Support pcm051"
353 bool "Support thuban"
357 config TARGET_RASTABAN
358 bool "Support rastaban"
372 config TARGET_PENGWYN
373 bool "Support pengwyn"
380 config TARGET_AM335X_BALTOS
381 bool "Support am335x_baltos"
388 config TARGET_AM335X_EVM
389 bool "Support am335x_evm"
396 config TARGET_AM43XX_EVM
397 bool "Support am43xx_evm"
401 config TARGET_BAV335X
402 bool "Support bav335x"
408 The BAV335x OEM Network Processor integrates all the functions of an
409 embedded network computer in a small, easy to use SODIMM module which
410 incorporates the popular Texas Instruments Sitara 32bit ARM Coretex-A8
411 processor, with fast DDR3 512MB SDRAM, 4GB of embedded MMC and a Gigabit
412 ethernet with simple connection to external connectors.
414 For more information, visit: http://birdland.com/oem
416 config TARGET_TI814X_EVM
417 bool "Support ti814x_evm"
421 config TARGET_TI816X_EVM
422 bool "Support ti816x_evm"
426 config TARGET_BCM28155_AP
427 bool "Support bcm28155_ap"
430 config TARGET_BCMCYGNUS
431 bool "Support bcmcygnus"
435 bool "Support bcmnsp"
439 bool "Samsung EXYNOS"
448 bool "Samsung S5PC1XX"
455 bool "Calxeda Highbank"
458 config ARCH_INTEGRATOR
459 bool "ARM Ltd. Integrator family"
475 bool "Support m53evk"
479 config TARGET_IMA3_MX53
480 bool "Support ima3-mx53"
483 config TARGET_MX51EVK
484 bool "Support mx51evk"
487 config TARGET_MX53ARD
488 bool "Support mx53ard"
491 config TARGET_MX53EVK
492 bool "Support mx53evk"
495 config TARGET_MX53LOCO
496 bool "Support mx53loco"
499 config TARGET_MX53SMD
500 bool "Support mx53smd"
503 config TARGET_MX51_EFIKAMX
504 bool "Support mx51_efikamx"
507 config TARGET_VISION2
508 bool "Support vision2"
515 config TARGET_WANDBOARD
516 bool "Support wandboard"
524 config TARGET_TITANIUM
525 bool "Support titanium"
528 config TARGET_NITROGEN6X
529 bool "Support nitrogen6x"
532 config TARGET_CGTQMX6EVAL
533 bool "Support cgtqmx6eval"
536 config TARGET_EMBESTMX6BOARDS
537 bool "Support embestmx6boards"
540 config TARGET_ARISTAINETOS
541 bool "Support aristainetos"
544 config TARGET_ARISTAINETOS2
545 bool "Support aristainetos2"
548 config TARGET_MX6QARM2
549 bool "Support mx6qarm2"
552 config TARGET_MX6QSABREAUTO
553 bool "Support mx6qsabreauto"
558 config TARGET_MX6SABRESD
559 bool "Support mx6sabresd"
565 config TARGET_MX6CUBOXI
566 bool "Support Solid-run mx6 boards"
570 config TARGET_MX6SLEVK
571 bool "Support mx6slevk"
574 config TARGET_MX6SXSABRESD
575 bool "Support mx6sxsabresd"
581 config TARGET_GW_VENTANA
582 bool "Support gw_ventana"
586 config TARGET_KOSAGI_NOVENA
587 bool "Support Kosagi Novena"
591 config TARGET_TBS2910
592 bool "Support tbs2910"
596 bool "Bachmann OT1200"
600 config TARGET_PLATINUM_PICON
601 bool "Support platinum-picon"
605 config TARGET_PLATINUM_TITANIUM
606 bool "Support platinum-titanium"
625 bool "Renesas ARM SoCs"
629 bool "Support cm_fx6"
637 bool "Altera SOCFPGA family"
645 bool "Support sunxi (Allwinner) SoCs"
654 select SPL_DISABLE_OF_CONTROL
658 config TARGET_SNOWBALL
659 bool "Support snowball"
662 config TARGET_U8500_HREF
663 bool "Support u8500_href"
666 config TARGET_VF610TWR
667 bool "Support vf610twr"
670 config TARGET_COLIBRI_VF
671 bool "Support Colibri VF50/61"
675 bool "Xilinx Zynq Platform"
679 select SPL_DISABLE_OF_CONTROL
684 config TARGET_XILINX_ZYNQMP
685 bool "Support Xilinx ZynqMP Platform"
693 select SPL_DISABLE_OF_CONTROL
702 config TARGET_VEXPRESS64_AEMV8A
703 bool "Support vexpress_aemv8a"
706 config TARGET_VEXPRESS64_BASE_FVP
707 bool "Support Versatile Express ARMv8a FVP BASE model"
711 config TARGET_VEXPRESS64_JUNO
712 bool "Support Versatile Express Juno Development Platform"
715 config TARGET_LS2085A_EMU
716 bool "Support ls2085a_emu"
718 select ARMV8_MULTIENTRY
720 config TARGET_LS2085A_SIMU
721 bool "Support ls2085a_simu"
723 select ARMV8_MULTIENTRY
725 config TARGET_LS2085AQDS
726 bool "Support ls2085aqds"
728 select ARMV8_MULTIENTRY
731 Support for Freescale LS2085AQDS platform
732 The LS2085A Development System (QDS) is a high-performance
733 development platform that supports the QorIQ LS2085A
734 Layerscape Architecture processor.
736 config TARGET_LS2085ARDB
737 bool "Support ls2085ardb"
739 select ARMV8_MULTIENTRY
742 Support for Freescale LS2085ARDB platform.
743 The LS2085A Reference design board (RDB) is a high-performance
744 development platform that supports the QorIQ LS2085A
745 Layerscape Architecture processor.
747 config TARGET_LS1021AQDS
748 bool "Support ls1021aqds"
752 config TARGET_LS1021ATWR
753 bool "Support ls1021atwr"
757 config TARGET_BALLOON3
758 bool "Support balloon3"
766 bool "Support palmld"
770 bool "Support palmtc"
773 config TARGET_PALMTREO680
774 bool "Support palmtreo680"
778 config TARGET_PXA255_IDP
779 bool "Support pxa255_idp"
782 config TARGET_TRIZEPSIV
783 bool "Support trizepsiv"
786 config TARGET_VPAC270
787 bool "Support vpac270"
791 config TARGET_XAENIAX
792 bool "Support xaeniax"
795 config TARGET_ZIPITZ2
796 bool "Support zipitz2"
800 bool "Support lp8x4x"
803 config TARGET_COLIBRI_PXA270
804 bool "Support colibri_pxa270"
807 config TARGET_JORNADA
808 bool "Support jornada"
812 bool "Socionext UniPhier SoCs"
820 select SPL_DISABLE_OF_CONTROL
822 Support for UniPhier SoC family developed by Socionext Inc.
823 (formerly, System LSI Business Division of Panasonic Corporation)
825 config TARGET_STM32F429_DISCOVERY
826 bool "Support STM32F429 Discovery"
831 source "arch/arm/mach-at91/Kconfig"
833 source "arch/arm/mach-bcm283x/Kconfig"
835 source "arch/arm/mach-davinci/Kconfig"
837 source "arch/arm/cpu/armv7/exynos/Kconfig"
839 source "arch/arm/mach-highbank/Kconfig"
841 source "arch/arm/mach-integrator/Kconfig"
843 source "arch/arm/mach-keystone/Kconfig"
845 source "arch/arm/mach-kirkwood/Kconfig"
847 source "arch/arm/cpu/armv7/mx6/Kconfig"
849 source "arch/arm/cpu/armv7/mx5/Kconfig"
851 source "arch/arm/mach-nomadik/Kconfig"
853 source "arch/arm/cpu/armv7/omap3/Kconfig"
855 source "arch/arm/cpu/armv7/omap4/Kconfig"
857 source "arch/arm/cpu/armv7/omap5/Kconfig"
859 source "arch/arm/mach-orion5x/Kconfig"
861 source "arch/arm/cpu/armv7/rmobile/Kconfig"
863 source "arch/arm/cpu/armv7/s5pc1xx/Kconfig"
865 source "arch/arm/mach-socfpga/Kconfig"
867 source "arch/arm/mach-tegra/Kconfig"
869 source "arch/arm/mach-uniphier/Kconfig"
871 source "arch/arm/mach-versatile/Kconfig"
873 source "arch/arm/mach-zynq/Kconfig"
875 source "arch/arm/cpu/armv7/Kconfig"
877 source "arch/arm/cpu/armv8/zynqmp/Kconfig"
879 source "arch/arm/cpu/armv8/Kconfig"
881 source "arch/arm/imx-common/Kconfig"
883 source "board/aristainetos/Kconfig"
884 source "board/BuR/kwb/Kconfig"
885 source "board/BuR/tseries/Kconfig"
886 source "board/CarMediaLab/flea3/Kconfig"
887 source "board/Marvell/aspenite/Kconfig"
888 source "board/Marvell/db-88f6820-gp/Kconfig"
889 source "board/Marvell/db-mv784mp-gp/Kconfig"
890 source "board/Marvell/gplugd/Kconfig"
891 source "board/armadeus/apf27/Kconfig"
892 source "board/armltd/vexpress/Kconfig"
893 source "board/armltd/vexpress64/Kconfig"
894 source "board/bachmann/ot1200/Kconfig"
895 source "board/balloon3/Kconfig"
896 source "board/barco/platinum/Kconfig"
897 source "board/barco/titanium/Kconfig"
898 source "board/bluegiga/apx4devkit/Kconfig"
899 source "board/boundary/nitrogen6x/Kconfig"
900 source "board/broadcom/bcm28155_ap/Kconfig"
901 source "board/broadcom/bcmcygnus/Kconfig"
902 source "board/broadcom/bcmnsp/Kconfig"
903 source "board/cirrus/edb93xx/Kconfig"
904 source "board/compulab/cm_t335/Kconfig"
905 source "board/compulab/cm_fx6/Kconfig"
906 source "board/congatec/cgtqmx6eval/Kconfig"
907 source "board/creative/xfi3/Kconfig"
908 source "board/davedenx/qong/Kconfig"
909 source "board/denx/m28evk/Kconfig"
910 source "board/denx/m53evk/Kconfig"
911 source "board/embest/mx6boards/Kconfig"
912 source "board/esg/ima3-mx53/Kconfig"
913 source "board/freescale/ls2085a/Kconfig"
914 source "board/freescale/ls2085aqds/Kconfig"
915 source "board/freescale/ls2085ardb/Kconfig"
916 source "board/freescale/ls1021aqds/Kconfig"
917 source "board/freescale/ls1021atwr/Kconfig"
918 source "board/freescale/mx23evk/Kconfig"
919 source "board/freescale/mx25pdk/Kconfig"
920 source "board/freescale/mx28evk/Kconfig"
921 source "board/freescale/mx31ads/Kconfig"
922 source "board/freescale/mx31pdk/Kconfig"
923 source "board/freescale/mx35pdk/Kconfig"
924 source "board/freescale/mx51evk/Kconfig"
925 source "board/freescale/mx53ard/Kconfig"
926 source "board/freescale/mx53evk/Kconfig"
927 source "board/freescale/mx53loco/Kconfig"
928 source "board/freescale/mx53smd/Kconfig"
929 source "board/freescale/mx6qarm2/Kconfig"
930 source "board/freescale/mx6qsabreauto/Kconfig"
931 source "board/freescale/mx6sabresd/Kconfig"
932 source "board/freescale/mx6slevk/Kconfig"
933 source "board/freescale/mx6sxsabresd/Kconfig"
934 source "board/freescale/vf610twr/Kconfig"
935 source "board/gateworks/gw_ventana/Kconfig"
936 source "board/genesi/mx51_efikamx/Kconfig"
937 source "board/gumstix/pepper/Kconfig"
938 source "board/h2200/Kconfig"
939 source "board/hale/tt01/Kconfig"
940 source "board/icpdas/lp8x4x/Kconfig"
941 source "board/imx31_phycore/Kconfig"
942 source "board/isee/igep0033/Kconfig"
943 source "board/jornada/Kconfig"
944 source "board/karo/tx25/Kconfig"
945 source "board/kosagi/novena/Kconfig"
946 source "board/logicpd/imx27lite/Kconfig"
947 source "board/logicpd/imx31_litekit/Kconfig"
948 source "board/maxbcm/Kconfig"
949 source "board/mpl/vcma9/Kconfig"
950 source "board/olimex/mx23_olinuxino/Kconfig"
951 source "board/palmld/Kconfig"
952 source "board/palmtc/Kconfig"
953 source "board/palmtreo680/Kconfig"
954 source "board/phytec/pcm051/Kconfig"
955 source "board/ppcag/bg0900/Kconfig"
956 source "board/pxa255_idp/Kconfig"
957 source "board/samsung/smdk2410/Kconfig"
958 source "board/sandisk/sansa_fuze_plus/Kconfig"
959 source "board/scb9328/Kconfig"
960 source "board/schulercontrol/sc_sps_1/Kconfig"
961 source "board/siemens/draco/Kconfig"
962 source "board/siemens/pxm2/Kconfig"
963 source "board/siemens/rut/Kconfig"
964 source "board/silica/pengwyn/Kconfig"
965 source "board/solidrun/mx6cuboxi/Kconfig"
966 source "board/spear/spear300/Kconfig"
967 source "board/spear/spear310/Kconfig"
968 source "board/spear/spear320/Kconfig"
969 source "board/spear/spear600/Kconfig"
970 source "board/spear/x600/Kconfig"
971 source "board/st-ericsson/snowball/Kconfig"
972 source "board/st-ericsson/u8500/Kconfig"
973 source "board/st/stm32f429-discovery/Kconfig"
974 source "board/st/stv0991/Kconfig"
975 source "board/sunxi/Kconfig"
976 source "board/syteco/zmx25/Kconfig"
977 source "board/tbs/tbs2910/Kconfig"
978 source "board/ti/am335x/Kconfig"
979 source "board/ti/am43xx/Kconfig"
980 source "board/birdland/bav335x/Kconfig"
981 source "board/ti/ti814x/Kconfig"
982 source "board/ti/ti816x/Kconfig"
983 source "board/timll/devkit3250/Kconfig"
984 source "board/toradex/colibri_pxa270/Kconfig"
985 source "board/toradex/colibri_vf/Kconfig"
986 source "board/trizepsiv/Kconfig"
987 source "board/ttcontrol/vision2/Kconfig"
988 source "board/udoo/Kconfig"
989 source "board/vpac270/Kconfig"
990 source "board/vscom/baltos/Kconfig"
991 source "board/wandboard/Kconfig"
992 source "board/warp/Kconfig"
993 source "board/woodburn/Kconfig"
994 source "board/work-microwave/work_92105/Kconfig"
995 source "board/xaeniax/Kconfig"
996 source "board/zipitz2/Kconfig"
998 source "arch/arm/Kconfig.debug"