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.
123 prompt "Target select"
124 default ARCH_VERSATILE
129 config TARGET_EDB93XX
130 bool "Support edb93xx"
133 config TARGET_SCB9328
134 bool "Support scb9328"
141 config TARGET_SMDK2410
142 bool "Support smdk2410"
145 config TARGET_ASPENITE
146 bool "Support aspenite"
150 bool "Support gplugd"
157 Support for TI's DaVinci platform.
160 bool "Marvell Kirkwood"
163 config TARGET_DB_88F6820_GP
164 bool "Support DB-88F6820-GP"
168 config TARGET_DB_MV784MP_GP
169 bool "Support db-mv784mp-gp"
174 bool "Support maxbcm"
178 config TARGET_DEVKIT3250
179 bool "Support devkit3250"
183 config TARGET_WORK_92105
184 bool "Support work_92105"
188 config TARGET_MX25PDK
189 bool "Support mx25pdk"
232 config TARGET_IMX27LITE
233 bool "Support imx27lite"
236 config TARGET_MAGNESIUM
237 bool "Support magnesium"
240 config TARGET_APX4DEVKIT
241 bool "Support apx4devkit"
251 bool "Support m28evk"
255 config TARGET_MX23EVK
256 bool "Support mx23evk"
260 config TARGET_MX28EVK
261 bool "Support mx28evk"
265 config TARGET_MX23_OLINUXINO
266 bool "Support mx23_olinuxino"
271 bool "Support bg0900"
275 config TARGET_SANSA_FUZE_PLUS
276 bool "Support sansa_fuze_plus"
280 config TARGET_SC_SPS_1
281 bool "Support sc_sps_1"
286 bool "ST-Ericsson Nomadik"
293 config TARGET_SPEAR300
294 bool "Support spear300"
297 config TARGET_SPEAR310
298 bool "Support spear310"
301 config TARGET_SPEAR320
302 bool "Support spear320"
305 config TARGET_SPEAR600
306 bool "Support spear600"
309 config TARGET_STV0991
310 bool "Support stv0991"
323 config ARCH_VERSATILE
324 bool "ARM Ltd. Versatile family"
327 config TARGET_IMX31_PHYCORE
328 bool "Support imx31_phycore"
335 config TARGET_MX31ADS
336 bool "Support mx31ads"
339 config TARGET_MX31PDK
340 bool "Support mx31pdk"
348 config TARGET_IMX31_LITEKIT
349 bool "Support imx31_litekit"
352 config TARGET_WOODBURN
353 bool "Support woodburn"
356 config TARGET_WOODBURN_SD
357 bool "Support woodburn_sd"
365 config TARGET_MX35PDK
366 bool "Support mx35pdk"
370 bool "Broadcom BCM283X family"
375 config TARGET_VEXPRESS_CA15_TC2
376 bool "Support vexpress_ca15_tc2"
378 select CPU_V7_HAS_NONSEC
379 select CPU_V7_HAS_VIRT
381 config TARGET_VEXPRESS_CA5X2
382 bool "Support vexpress_ca5x2"
385 config TARGET_VEXPRESS_CA9X4
386 bool "Support vexpress_ca9x4"
394 config TARGET_TSERIES
395 bool "Support tseries"
399 config TARGET_CM_T335
400 bool "Support cm_t335"
408 bool "Support pepper"
415 config TARGET_AM335X_IGEP0033
416 bool "Support am335x_igep0033"
424 bool "Support pcm051"
437 bool "Support thuban"
441 config TARGET_RASTABAN
442 bool "Support rastaban"
456 config TARGET_PENGWYN
457 bool "Support pengwyn"
464 config TARGET_AM335X_BALTOS
465 bool "Support am335x_baltos"
472 config TARGET_AM335X_EVM
473 bool "Support am335x_evm"
480 config TARGET_AM43XX_EVM
481 bool "Support am43xx_evm"
485 config TARGET_BAV335X
486 bool "Support bav335x"
492 The BAV335x OEM Network Processor integrates all the functions of an
493 embedded network computer in a small, easy to use SODIMM module which
494 incorporates the popular Texas Instruments Sitara 32bit ARM Coretex-A8
495 processor, with fast DDR3 512MB SDRAM, 4GB of embedded MMC and a Gigabit
496 ethernet with simple connection to external connectors.
498 For more information, visit: http://birdland.com/oem
500 config TARGET_TI814X_EVM
501 bool "Support ti814x_evm"
505 config TARGET_TI816X_EVM
506 bool "Support ti816x_evm"
510 config TARGET_BCM28155_AP
511 bool "Support bcm28155_ap"
514 config TARGET_BCMCYGNUS
515 bool "Support bcmcygnus"
519 bool "Support bcmnsp"
523 bool "Samsung EXYNOS"
532 bool "Samsung S5PC1XX"
539 bool "Calxeda Highbank"
542 config ARCH_INTEGRATOR
543 bool "ARM Ltd. Integrator family"
561 bool "Support m53evk"
565 config TARGET_IMA3_MX53
566 bool "Support ima3-mx53"
569 config TARGET_MX51EVK
570 bool "Support mx51evk"
573 config TARGET_MX53ARD
574 bool "Support mx53ard"
577 config TARGET_MX53EVK
578 bool "Support mx53evk"
581 config TARGET_MX53LOCO
582 bool "Support mx53loco"
585 config TARGET_MX53SMD
586 bool "Support mx53smd"
589 config TARGET_MX51_EFIKAMX
590 bool "Support mx51_efikamx"
593 config TARGET_VISION2
594 bool "Support vision2"
601 config TARGET_WANDBOARD
602 bool "Support wandboard"
610 config TARGET_TITANIUM
611 bool "Support titanium"
614 config TARGET_NITROGEN6X
615 bool "Support nitrogen6x"
618 config TARGET_CGTQMX6EVAL
619 bool "Support cgtqmx6eval"
622 config TARGET_EMBESTMX6BOARDS
623 bool "Support embestmx6boards"
626 config TARGET_ARISTAINETOS
627 bool "Support aristainetos"
630 config TARGET_ARISTAINETOS2
631 bool "Support aristainetos2"
634 config TARGET_MX6QARM2
635 bool "Support mx6qarm2"
638 config TARGET_MX6QSABREAUTO
639 bool "Support mx6qsabreauto"
644 config TARGET_MX6SABRESD
645 bool "Support mx6sabresd"
651 config TARGET_MX6CUBOXI
652 bool "Support Solid-run mx6 boards"
656 config TARGET_MX6SLEVK
657 bool "Support mx6slevk"
660 config TARGET_MX6SXSABRESD
661 bool "Support mx6sxsabresd"
667 config TARGET_MX6UL_14X14_EVK
668 bool "Support mx6ul_14x14_evk"
674 config TARGET_GW_VENTANA
675 bool "Support gw_ventana"
679 config TARGET_KOSAGI_NOVENA
680 bool "Support Kosagi Novena"
684 config TARGET_TBS2910
685 bool "Support tbs2910"
689 bool "Bachmann OT1200"
693 config TARGET_PLATINUM_PICON
694 bool "Support platinum-picon"
698 config TARGET_PLATINUM_TITANIUM
699 bool "Support platinum-titanium"
718 bool "Renesas ARM SoCs"
722 bool "Altera SOCFPGA family"
730 bool "Support cm_t43"
735 bool "Support sunxi (Allwinner) SoCs"
748 config TARGET_SNOWBALL
749 bool "Support snowball"
752 config TARGET_U8500_HREF
753 bool "Support u8500_href"
756 config TARGET_VF610TWR
757 bool "Support vf610twr"
760 config TARGET_COLIBRI_VF
761 bool "Support Colibri VF50/61"
765 bool "Xilinx Zynq Platform"
774 bool "Support Xilinx ZynqMP Platform"
780 config TARGET_VEXPRESS64_AEMV8A
781 bool "Support vexpress_aemv8a"
784 config TARGET_VEXPRESS64_BASE_FVP
785 bool "Support Versatile Express ARMv8a FVP BASE model"
789 config TARGET_VEXPRESS64_JUNO
790 bool "Support Versatile Express Juno Development Platform"
793 config TARGET_LS2085A_EMU
794 bool "Support ls2085a_emu"
796 select ARMV8_MULTIENTRY
798 config TARGET_LS2085A_SIMU
799 bool "Support ls2085a_simu"
801 select ARMV8_MULTIENTRY
803 config TARGET_LS2085AQDS
804 bool "Support ls2085aqds"
806 select ARMV8_MULTIENTRY
809 Support for Freescale LS2085AQDS platform
810 The LS2085A Development System (QDS) is a high-performance
811 development platform that supports the QorIQ LS2085A
812 Layerscape Architecture processor.
814 config TARGET_LS2085ARDB
815 bool "Support ls2085ardb"
817 select ARMV8_MULTIENTRY
820 Support for Freescale LS2085ARDB platform.
821 The LS2085A Reference design board (RDB) is a high-performance
822 development platform that supports the QorIQ LS2085A
823 Layerscape Architecture processor.
826 bool "Support HiKey 96boards Consumer Edition Platform"
829 Support for HiKey 96boards platform. It features a HI6220
830 SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM.
832 config TARGET_LS1021AQDS
833 bool "Support ls1021aqds"
837 config TARGET_LS1021ATWR
838 bool "Support ls1021atwr"
842 config TARGET_BALLOON3
843 bool "Support balloon3"
851 bool "Support palmld"
855 bool "Support palmtc"
858 config TARGET_PALMTREO680
859 bool "Support palmtreo680"
863 config TARGET_PXA255_IDP
864 bool "Support pxa255_idp"
867 config TARGET_TRIZEPSIV
868 bool "Support trizepsiv"
871 config TARGET_VPAC270
872 bool "Support vpac270"
876 config TARGET_XAENIAX
877 bool "Support xaeniax"
880 config TARGET_ZIPITZ2
881 bool "Support zipitz2"
885 bool "Support lp8x4x"
888 config TARGET_COLIBRI_PXA270
889 bool "Support colibri_pxa270"
892 config TARGET_JORNADA
893 bool "Support jornada"
897 bool "Socionext UniPhier SoCs"
906 Support for UniPhier SoC family developed by Socionext Inc.
907 (formerly, System LSI Business Division of Panasonic Corporation)
909 config TARGET_STM32F429_DISCOVERY
910 bool "Support STM32F429 Discovery"
915 source "arch/arm/mach-at91/Kconfig"
917 source "arch/arm/mach-bcm283x/Kconfig"
919 source "arch/arm/mach-davinci/Kconfig"
921 source "arch/arm/mach-exynos/Kconfig"
923 source "arch/arm/mach-highbank/Kconfig"
925 source "arch/arm/mach-integrator/Kconfig"
927 source "arch/arm/mach-keystone/Kconfig"
929 source "arch/arm/mach-kirkwood/Kconfig"
931 source "arch/arm/mach-nomadik/Kconfig"
933 source "arch/arm/cpu/armv7/mx5/Kconfig"
935 source "arch/arm/cpu/armv7/mx6/Kconfig"
937 source "arch/arm/cpu/armv7/omap3/Kconfig"
939 source "arch/arm/cpu/armv7/omap4/Kconfig"
941 source "arch/arm/cpu/armv7/omap5/Kconfig"
943 source "arch/arm/mach-orion5x/Kconfig"
945 source "arch/arm/cpu/armv7/rmobile/Kconfig"
947 source "arch/arm/cpu/armv7/s5pc1xx/Kconfig"
949 source "arch/arm/mach-socfpga/Kconfig"
951 source "arch/arm/mach-tegra/Kconfig"
953 source "arch/arm/mach-uniphier/Kconfig"
955 source "arch/arm/mach-versatile/Kconfig"
957 source "arch/arm/mach-zynq/Kconfig"
959 source "arch/arm/cpu/armv7/Kconfig"
961 source "arch/arm/cpu/armv8/zynqmp/Kconfig"
963 source "arch/arm/cpu/armv8/Kconfig"
965 source "arch/arm/imx-common/Kconfig"
967 source "board/aristainetos/Kconfig"
968 source "board/BuR/kwb/Kconfig"
969 source "board/BuR/tseries/Kconfig"
970 source "board/CarMediaLab/flea3/Kconfig"
971 source "board/Marvell/aspenite/Kconfig"
972 source "board/Marvell/db-88f6820-gp/Kconfig"
973 source "board/Marvell/db-mv784mp-gp/Kconfig"
974 source "board/Marvell/gplugd/Kconfig"
975 source "board/armadeus/apf27/Kconfig"
976 source "board/armltd/vexpress/Kconfig"
977 source "board/armltd/vexpress64/Kconfig"
978 source "board/hisilicon/hikey/Kconfig"
979 source "board/bachmann/ot1200/Kconfig"
980 source "board/balloon3/Kconfig"
981 source "board/barco/platinum/Kconfig"
982 source "board/barco/titanium/Kconfig"
983 source "board/bluegiga/apx4devkit/Kconfig"
984 source "board/boundary/nitrogen6x/Kconfig"
985 source "board/broadcom/bcm28155_ap/Kconfig"
986 source "board/broadcom/bcmcygnus/Kconfig"
987 source "board/broadcom/bcmnsp/Kconfig"
988 source "board/cirrus/edb93xx/Kconfig"
989 source "board/compulab/cm_t335/Kconfig"
990 source "board/compulab/cm_t43/Kconfig"
991 source "board/compulab/cm_fx6/Kconfig"
992 source "board/congatec/cgtqmx6eval/Kconfig"
993 source "board/creative/xfi3/Kconfig"
994 source "board/davedenx/qong/Kconfig"
995 source "board/denx/m28evk/Kconfig"
996 source "board/denx/m53evk/Kconfig"
997 source "board/embest/mx6boards/Kconfig"
998 source "board/esg/ima3-mx53/Kconfig"
999 source "board/freescale/ls2085a/Kconfig"
1000 source "board/freescale/ls2085aqds/Kconfig"
1001 source "board/freescale/ls2085ardb/Kconfig"
1002 source "board/freescale/ls1021aqds/Kconfig"
1003 source "board/freescale/ls1021atwr/Kconfig"
1004 source "board/freescale/mx23evk/Kconfig"
1005 source "board/freescale/mx25pdk/Kconfig"
1006 source "board/freescale/mx28evk/Kconfig"
1007 source "board/freescale/mx31ads/Kconfig"
1008 source "board/freescale/mx31pdk/Kconfig"
1009 source "board/freescale/mx35pdk/Kconfig"
1010 source "board/freescale/mx51evk/Kconfig"
1011 source "board/freescale/mx53ard/Kconfig"
1012 source "board/freescale/mx53evk/Kconfig"
1013 source "board/freescale/mx53loco/Kconfig"
1014 source "board/freescale/mx53smd/Kconfig"
1015 source "board/freescale/mx6qarm2/Kconfig"
1016 source "board/freescale/mx6qsabreauto/Kconfig"
1017 source "board/freescale/mx6sabresd/Kconfig"
1018 source "board/freescale/mx6slevk/Kconfig"
1019 source "board/freescale/mx6sxsabresd/Kconfig"
1020 source "board/freescale/mx6ul_14x14_evk/Kconfig"
1021 source "board/freescale/vf610twr/Kconfig"
1022 source "board/gateworks/gw_ventana/Kconfig"
1023 source "board/genesi/mx51_efikamx/Kconfig"
1024 source "board/gumstix/pepper/Kconfig"
1025 source "board/h2200/Kconfig"
1026 source "board/hale/tt01/Kconfig"
1027 source "board/icpdas/lp8x4x/Kconfig"
1028 source "board/imx31_phycore/Kconfig"
1029 source "board/isee/igep0033/Kconfig"
1030 source "board/jornada/Kconfig"
1031 source "board/karo/tx25/Kconfig"
1032 source "board/karo/tx28/Kconfig"
1033 source "board/karo/tx48/Kconfig"
1034 source "board/karo/tx51/Kconfig"
1035 source "board/karo/tx53/Kconfig"
1036 source "board/karo/tx6/Kconfig"
1037 source "board/karo/txa5/Kconfig"
1038 source "board/kosagi/novena/Kconfig"
1039 source "board/logicpd/imx27lite/Kconfig"
1040 source "board/logicpd/imx31_litekit/Kconfig"
1041 source "board/maxbcm/Kconfig"
1042 source "board/mpl/vcma9/Kconfig"
1043 source "board/olimex/mx23_olinuxino/Kconfig"
1044 source "board/palmld/Kconfig"
1045 source "board/palmtc/Kconfig"
1046 source "board/palmtreo680/Kconfig"
1047 source "board/phytec/pcm051/Kconfig"
1048 source "board/ppcag/bg0900/Kconfig"
1049 source "board/pxa255_idp/Kconfig"
1050 source "board/samsung/smdk2410/Kconfig"
1051 source "board/sandisk/sansa_fuze_plus/Kconfig"
1052 source "board/scb9328/Kconfig"
1053 source "board/schulercontrol/sc_sps_1/Kconfig"
1054 source "board/siemens/draco/Kconfig"
1055 source "board/siemens/pxm2/Kconfig"
1056 source "board/siemens/rut/Kconfig"
1057 source "board/silica/pengwyn/Kconfig"
1058 source "board/solidrun/mx6cuboxi/Kconfig"
1059 source "board/spear/spear300/Kconfig"
1060 source "board/spear/spear310/Kconfig"
1061 source "board/spear/spear320/Kconfig"
1062 source "board/spear/spear600/Kconfig"
1063 source "board/spear/x600/Kconfig"
1064 source "board/st-ericsson/snowball/Kconfig"
1065 source "board/st-ericsson/u8500/Kconfig"
1066 source "board/st/stm32f429-discovery/Kconfig"
1067 source "board/st/stv0991/Kconfig"
1068 source "board/sunxi/Kconfig"
1069 source "board/syteco/zmx25/Kconfig"
1070 source "board/tbs/tbs2910/Kconfig"
1071 source "board/ti/am335x/Kconfig"
1072 source "board/ti/am43xx/Kconfig"
1073 source "board/birdland/bav335x/Kconfig"
1074 source "board/ti/ti814x/Kconfig"
1075 source "board/ti/ti816x/Kconfig"
1076 source "board/timll/devkit3250/Kconfig"
1077 source "board/toradex/colibri_pxa270/Kconfig"
1078 source "board/toradex/colibri_vf/Kconfig"
1079 source "board/trizepsiv/Kconfig"
1080 source "board/ttcontrol/vision2/Kconfig"
1081 source "board/udoo/Kconfig"
1082 source "board/vpac270/Kconfig"
1083 source "board/vscom/baltos/Kconfig"
1084 source "board/wandboard/Kconfig"
1085 source "board/warp/Kconfig"
1086 source "board/woodburn/Kconfig"
1087 source "board/work-microwave/work_92105/Kconfig"
1088 source "board/xaeniax/Kconfig"
1089 source "board/zipitz2/Kconfig"
1091 source "arch/arm/Kconfig.debug"