1 menu "ARM architecture"
10 select SYS_CACHE_SHIFT_6
12 config DMA_ADDR_T_64BIT
22 # If set, the workarounds for these ARM errata are applied early during U-Boot
23 # startup. Note that in general these options force the workarounds to be
24 # applied; no CPU-type/version detection exists, unlike the similar options in
25 # the Linux kernel. Do not set these options unless they apply! Also note that
26 # the following can be machine specific errata. These do have ability to
27 # provide rudimentary version and machine specific checks, but expect no
29 # CONFIG_ARM_ERRATA_430973
30 # CONFIG_ARM_ERRATA_454179
31 # CONFIG_ARM_ERRATA_621766
32 # CONFIG_ARM_ERRATA_798870
33 # CONFIG_ARM_ERRATA_801819
34 config ARM_ERRATA_430973
37 config ARM_ERRATA_454179
40 config ARM_ERRATA_621766
43 config ARM_ERRATA_716044
46 config ARM_ERRATA_725233
49 config ARM_ERRATA_742230
52 config ARM_ERRATA_743622
55 config ARM_ERRATA_751472
58 config ARM_ERRATA_761320
61 config ARM_ERRATA_773022
64 config ARM_ERRATA_774769
67 config ARM_ERRATA_794072
70 config ARM_ERRATA_798870
73 config ARM_ERRATA_801819
76 config ARM_ERRATA_826974
79 config ARM_ERRATA_828024
82 config ARM_ERRATA_829520
85 config ARM_ERRATA_833069
88 config ARM_ERRATA_833471
93 select SYS_CACHE_SHIFT_5
97 select SYS_CACHE_SHIFT_5
101 select SYS_CACHE_SHIFT_5
105 select SYS_CACHE_SHIFT_5
109 select SYS_CACHE_SHIFT_5
114 select SYS_CACHE_SHIFT_5
120 select SYS_CACHE_SHIFT_6
125 select SYS_CACHE_SHIFT_5
129 select SYS_CACHE_SHIFT_5
133 select SYS_CACHE_SHIFT_5
136 default "arm720t" if CPU_ARM720T
137 default "arm920t" if CPU_ARM920T
138 default "arm926ejs" if CPU_ARM926EJS
139 default "arm946es" if CPU_ARM946ES
140 default "arm1136" if CPU_ARM1136
141 default "arm1176" if CPU_ARM1176
142 default "armv7" if CPU_V7
143 default "armv7m" if CPU_V7M
144 default "pxa" if CPU_PXA
145 default "sa1100" if CPU_SA1100
146 default "armv8" if ARM64
150 default 4 if CPU_ARM720T
151 default 4 if CPU_ARM920T
152 default 5 if CPU_ARM926EJS
153 default 5 if CPU_ARM946ES
154 default 6 if CPU_ARM1136
155 default 6 if CPU_ARM1176
159 default 4 if CPU_SA1100
162 config SYS_CACHE_SHIFT_5
165 config SYS_CACHE_SHIFT_6
168 config SYS_CACHE_SHIFT_7
171 config SYS_CACHELINE_SIZE
173 default 128 if SYS_CACHE_SHIFT_7
174 default 64 if SYS_CACHE_SHIFT_6
175 default 32 if SYS_CACHE_SHIFT_5
178 bool "Support for ARM SMC Calling Convention (SMCCC)"
179 depends on CPU_V7 || ARM64
182 Say Y here if you want to enable ARM SMC Calling Convention.
183 This should be enabled if U-Boot needs to communicate with system
184 firmware (for example, PSCI) according to SMCCC.
187 bool "support boot from semihosting"
189 In emulated environments, semihosting is a way for
190 the hosted environment to call out to the emulator to
191 retrieve files from the host machine.
193 config SYS_THUMB_BUILD
194 bool "Build U-Boot using the Thumb instruction set"
197 Use this flag to build U-Boot using the Thumb instruction set for
198 ARM architectures. Thumb instruction set provides better code
199 density. For ARM architectures that support Thumb2 this flag will
200 result in Thumb2 code generated by GCC.
202 config SPL_SYS_THUMB_BUILD
203 bool "Build SPL using the Thumb instruction set"
204 default y if SYS_THUMB_BUILD
207 Use this flag to build SPL using the Thumb instruction set for
208 ARM architectures. Thumb instruction set provides better code
209 density. For ARM architectures that support Thumb2 this flag will
210 result in Thumb2 code generated by GCC.
212 config SYS_L2CACHE_OFF
215 If SoC does not support L2CACHE or one do not want to enable
216 L2CACHE, choose this option.
218 config ENABLE_ARM_SOC_BOOT0_HOOK
219 bool "prepare BOOT0 header"
221 If the SoC's BOOT0 requires a header area filled with (magic)
222 values, then choose this option, and create a define called
223 ARM_SOC_BOOT0_HOOK which contains the required assembler
226 config ARM_CORTEX_CPU_IS_UP
230 config USE_ARCH_MEMCPY
231 bool "Use an assembly optimized implementation of memcpy"
235 Enable the generation of an optimized version of memcpy.
236 Such implementation may be faster under some conditions
237 but may increase the binary size.
239 config SPL_USE_ARCH_MEMCPY
240 bool "Use an assembly optimized implementation of memcpy"
241 default y if USE_ARCH_MEMCPY
244 Enable the generation of an optimized version of memcpy.
245 Such implementation may be faster under some conditions
246 but may increase the binary size.
248 config USE_ARCH_MEMSET
249 bool "Use an assembly optimized implementation of memset"
253 Enable the generation of an optimized version of memset.
254 Such implementation may be faster under some conditions
255 but may increase the binary size.
257 config SPL_USE_ARCH_MEMSET
258 bool "Use an assembly optimized implementation of memset"
259 default y if USE_ARCH_MEMSET
262 Enable the generation of an optimized version of memset.
263 Such implementation may be faster under some conditions
264 but may increase the binary size.
271 config ARM64_SUPPORT_AARCH32
272 bool "ARM64 system support AArch32 execution state"
273 default y if ARM64 && !TARGET_THUNDERX_88XX
275 This ARM64 system supports AArch32 execution state.
278 prompt "Target select"
284 config TARGET_EDB93XX
285 bool "Support edb93xx"
288 config TARGET_ASPENITE
289 bool "Support aspenite"
293 bool "Support gplugd"
300 Support for TI's DaVinci platform.
303 bool "Marvell Kirkwood"
305 select BOARD_EARLY_INIT_F
306 select ARCH_MISC_INIT
309 bool "Marvell MVEBU family (Armada XP/375/38x/3700/7K/8K)"
318 config TARGET_DEVKIT3250
319 bool "Support devkit3250"
323 config TARGET_WORK_92105
324 bool "Support work_92105"
328 config TARGET_MX25PDK
329 bool "Support mx25pdk"
330 select BOARD_LATE_INIT
332 select BOARD_EARLY_INIT_F
336 select BOARD_LATE_INIT
344 config TARGET_APX4DEVKIT
345 bool "Support apx4devkit"
355 bool "Support m28evk"
359 config TARGET_MX23EVK
360 bool "Support mx23evk"
363 select BOARD_EARLY_INIT_F
365 config TARGET_MX28EVK
366 bool "Support mx28evk"
369 select BOARD_EARLY_INIT_F
371 config TARGET_MX23_OLINUXINO
372 bool "Support mx23_olinuxino"
375 select BOARD_EARLY_INIT_F
378 bool "Support bg0900"
382 config TARGET_SANSA_FUZE_PLUS
383 bool "Support sansa_fuze_plus"
387 config TARGET_SC_SPS_1
388 bool "Support sc_sps_1"
396 config TARGET_SPEAR300
397 bool "Support spear300"
399 select BOARD_EARLY_INIT_F
401 config TARGET_SPEAR310
402 bool "Support spear310"
404 select BOARD_EARLY_INIT_F
406 config TARGET_SPEAR320
407 bool "Support spear320"
409 select BOARD_EARLY_INIT_F
411 config TARGET_SPEAR600
412 bool "Support spear600"
414 select BOARD_EARLY_INIT_F
416 config TARGET_STV0991
417 bool "Support stv0991"
427 select BOARD_LATE_INIT
431 config TARGET_IMX31_PHYCORE
432 bool "Support imx31_phycore_eet"
434 select BOARD_EARLY_INIT_F
436 config TARGET_IMX31_PHYCORE_EET
437 bool "Support imx31_phycore_eet"
438 select BOARD_LATE_INIT
440 select BOARD_EARLY_INIT_F
442 config TARGET_MX31ADS
443 bool "Support mx31ads"
445 select BOARD_EARLY_INIT_F
447 config TARGET_MX31PDK
448 bool "Support mx31pdk"
449 select BOARD_LATE_INIT
452 select BOARD_EARLY_INIT_F
454 config TARGET_WOODBURN
455 bool "Support woodburn"
458 config TARGET_WOODBURN_SD
459 bool "Support woodburn_sd"
467 config TARGET_MX35PDK
468 bool "Support mx35pdk"
469 select BOARD_LATE_INIT
473 bool "Broadcom BCM283X family"
479 config TARGET_VEXPRESS_CA15_TC2
480 bool "Support vexpress_ca15_tc2"
482 select CPU_V7_HAS_NONSEC
483 select CPU_V7_HAS_VIRT
485 config TARGET_VEXPRESS_CA5X2
486 bool "Support vexpress_ca5x2"
489 config TARGET_VEXPRESS_CA9X4
490 bool "Support vexpress_ca9x4"
494 bool "Support BRXRE1"
496 select BOARD_LATE_INIT
499 bool "Support BRPPT1"
501 select BOARD_LATE_INIT
506 select BOARD_LATE_INIT
512 bool "Support thuban"
514 select BOARD_LATE_INIT
519 config TARGET_RASTABAN
520 bool "Support rastaban"
522 select BOARD_LATE_INIT
528 bool "Support etamin"
530 select BOARD_LATE_INIT
538 select BOARD_LATE_INIT
546 select BOARD_LATE_INIT
551 config TARGET_TI814X_EVM
552 bool "Support ti814x_evm"
555 config TARGET_TI816X_EVM
556 bool "Support ti816x_evm"
559 config TARGET_BCM23550_W1D
560 bool "Support bcm23550_w1d"
563 config TARGET_BCM28155_AP
564 bool "Support bcm28155_ap"
567 config TARGET_BCMCYGNUS
568 bool "Support bcmcygnus"
572 bool "Support bcmnsp"
576 bool "Support Broadcom Northstar2"
579 Support for Broadcom Northstar 2 SoCs. NS2 is a quad-core 64-bit
580 ARMv8 Cortex-A57 processors targeting a broad range of networking
584 bool "Samsung EXYNOS"
594 bool "Samsung S5PC1XX"
602 bool "Calxeda Highbank"
605 config ARCH_INTEGRATOR
606 bool "ARM Ltd. Integrator family"
614 select SYS_THUMB_BUILD
620 Support for the Meson SoC family developed by Amlogic Inc.,
621 targeted at media players and tablet computers. We currently
622 support the S905 (GXBaby) 64-bit SoC.
627 select ROM_UNIFIED_SECTIONS
632 select SYS_FSL_HAS_SEC if SECURE_BOOT
633 select SYS_FSL_SEC_COMPAT_4
634 select SYS_FSL_SEC_LE
635 select BOARD_EARLY_INIT_F
636 select ARCH_MISC_INIT
641 select SYS_FSL_HAS_SEC if SECURE_BOOT
642 select SYS_FSL_SEC_COMPAT_4
643 select SYS_FSL_SEC_LE
644 select SYS_THUMB_BUILD if SPL
649 select BOARD_EARLY_INIT_F
652 bool "Support m53evk"
655 select BOARD_EARLY_INIT_F
657 config TARGET_MX51EVK
658 bool "Support mx51evk"
659 select BOARD_LATE_INIT
661 select BOARD_EARLY_INIT_F
663 config TARGET_MX53ARD
664 bool "Support mx53ard"
666 select BOARD_EARLY_INIT_F
668 config TARGET_MX53EVK
669 bool "Support mx53evk"
670 select BOARD_LATE_INIT
672 select BOARD_EARLY_INIT_F
674 config TARGET_MX53LOCO
675 bool "Support mx53loco"
676 select BOARD_LATE_INIT
678 select BOARD_EARLY_INIT_F
680 config TARGET_MX53SMD
681 bool "Support mx53smd"
683 select BOARD_EARLY_INIT_F
688 select ARM_ERRATA_430973
689 select ARM_ERRATA_454179
690 select ARM_ERRATA_621766
691 select ARM_ERRATA_725233
692 select USE_TINY_PRINTF
693 imply SPL_EXT_SUPPORT
694 imply SPL_FAT_SUPPORT
695 imply SPL_GPIO_SUPPORT
696 imply SPL_I2C_SUPPORT
697 imply SPL_LIBCOMMON_SUPPORT
698 imply SPL_LIBDISK_SUPPORT
699 imply SPL_LIBGENERIC_SUPPORT
700 imply SPL_MMC_SUPPORT
701 imply SPL_NAND_SUPPORT
702 imply SPL_POWER_SUPPORT
703 imply SPL_SERIAL_SUPPORT
704 imply SYS_THUMB_BUILD
709 select USE_TINY_PRINTF
710 imply SPL_DISPLAY_PRINT
711 imply SPL_EXT_SUPPORT
712 imply SPL_FAT_SUPPORT
713 imply SPL_GPIO_SUPPORT
714 imply SPL_I2C_SUPPORT
715 imply SPL_LIBCOMMON_SUPPORT
716 imply SPL_LIBDISK_SUPPORT
717 imply SPL_LIBGENERIC_SUPPORT
718 imply SPL_MMC_SUPPORT
719 imply SPL_NAND_SUPPORT
720 imply SPL_POWER_SUPPORT
721 imply SPL_SERIAL_SUPPORT
722 imply SYS_THUMB_BUILD
727 select ARM_ERRATA_798870
728 select SYS_THUMB_BUILD
729 imply SPL_DISPLAY_PRINT
730 imply SPL_ENV_SUPPORT
731 imply SPL_EXT_SUPPORT
732 imply SPL_FAT_SUPPORT
733 imply SPL_GPIO_SUPPORT
734 imply SPL_I2C_SUPPORT
735 imply SPL_LIBCOMMON_SUPPORT
736 imply SPL_LIBDISK_SUPPORT
737 imply SPL_LIBGENERIC_SUPPORT
738 imply SPL_MMC_SUPPORT
739 imply SPL_NAND_SUPPORT
740 imply SPL_POWER_SUPPORT
741 imply SPL_SERIAL_SUPPORT
747 imply SPL_DM_SEQ_ALIAS
749 imply SPL_OF_TRANSLATE
750 imply SPL_SEPARATE_BSS
751 imply SPL_SYS_MALLOC_SIMPLE
752 imply SYS_THUMB_BUILD
754 Support for AM43xx SOC from Texas Instruments.
755 The AM43xx high performance SOC features a Cortex-A9
756 ARM core, a quad core PRU-ICSS for industrial Ethernet
757 protocols, dual camera support, optional 3D graphics
758 and an optional customer programmable secure boot.
763 imply SYS_THUMB_BUILD
765 Support for AM335x SOC from Texas Instruments.
766 The AM335x high performance SOC features a Cortex-A8
767 ARM core, a dual core PRU-ICSS for industrial Ethernet
768 protocols, optional 3D graphics and an optional customer
769 programmable secure boot.
772 bool "Renesas ARM SoCs"
775 select BOARD_EARLY_INIT_F
776 imply SYS_THUMB_BUILD
778 config TARGET_S32V234EVB
779 bool "Support s32v234evb"
781 select SYS_FSL_ERRATUM_ESDHC111
783 config ARCH_SNAPDRAGON
784 bool "Qualcomm Snapdragon SoCs"
794 bool "Altera SOCFPGA family"
798 select SPL_OF_CONTROL
802 select ENABLE_ARM_SOC_BOOT0_HOOK
803 select ARCH_EARLY_INIT_R
804 select ARCH_MISC_INIT
805 select SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION
806 select SYS_THUMB_BUILD
809 bool "Support cm_t43"
813 bool "Support sunxi (Allwinner) SoCs"
815 select CMD_MMC if MMC
816 select CMD_USB if DISTRO_DEFAULTS
822 select DM_USB if DISTRO_DEFAULTS
823 select OF_BOARD_SETUP
826 select SPL_STACK_R if SUPPORT_SPL
827 select SPL_SYS_MALLOC_SIMPLE if SUPPORT_SPL
829 select SPL_SYS_THUMB_BUILD if !ARM64
830 select USB if DISTRO_DEFAULTS
831 select USB_STORAGE if DISTRO_DEFAULTS
832 select USB_KEYBOARD if DISTRO_DEFAULTS
833 select USE_TINY_PRINTF
836 bool "Support TS4600"
841 bool "Support TS4800"
843 select SYS_FSL_ERRATUM_ESDHC_A001
846 bool "Freescale Vybrid"
848 select SYS_FSL_ERRATUM_ESDHC111
851 bool "Xilinx Zynq Platform"
852 select BOARD_LATE_INIT
856 select SPL_OF_CONTROL if SPL
866 select SPL_SEPARATE_BSS if SPL
874 bool "Support Xilinx ZynqMP Platform"
876 select BOARD_LATE_INIT
888 config TARGET_VEXPRESS64_AEMV8A
889 bool "Support vexpress_aemv8a"
892 config TARGET_VEXPRESS64_BASE_FVP
893 bool "Support Versatile Express ARMv8a FVP BASE model"
897 config TARGET_VEXPRESS64_BASE_FVP_DRAM
898 bool "Support Versatile Express ARMv8a FVP BASE model booting from DRAM"
901 This target is derived from TARGET_VEXPRESS64_BASE_FVP and over-rides
902 the default config to allow the user to load the images directly into
903 DRAM using model parameters rather than by using semi-hosting to load
904 the files from the host filesystem.
906 config TARGET_VEXPRESS64_JUNO
907 bool "Support Versatile Express Juno Development Platform"
910 config TARGET_LS2080A_EMU
911 bool "Support ls2080a_emu"
914 select ARMV8_MULTIENTRY
915 select ARCH_MISC_INIT
917 Support for Freescale LS2080A_EMU platform
918 The LS2080A Development System (EMULATOR) is a pre silicon
919 development platform that supports the QorIQ LS2080A
920 Layerscape Architecture processor.
922 config TARGET_LS2080A_SIMU
923 bool "Support ls2080a_simu"
926 select ARMV8_MULTIENTRY
927 select ARCH_MISC_INIT
929 Support for Freescale LS2080A_SIMU platform
930 The LS2080A Development System (QDS) is a pre silicon
931 development platform that supports the QorIQ LS2080A
932 Layerscape Architecture processor.
934 config TARGET_LS2080AQDS
935 bool "Support ls2080aqds"
938 select ARMV8_MULTIENTRY
939 select BOARD_LATE_INIT
941 select ARCH_MISC_INIT
943 Support for Freescale LS2080AQDS platform
944 The LS2080A Development System (QDS) is a high-performance
945 development platform that supports the QorIQ LS2080A
946 Layerscape Architecture processor.
948 config TARGET_LS2080ARDB
949 bool "Support ls2080ardb"
952 select ARMV8_MULTIENTRY
953 select BOARD_LATE_INIT
955 select ARCH_MISC_INIT
957 Support for Freescale LS2080ARDB platform.
958 The LS2080A Reference design board (RDB) is a high-performance
959 development platform that supports the QorIQ LS2080A
960 Layerscape Architecture processor.
963 bool "Support HiKey 96boards Consumer Edition Platform"
970 Support for HiKey 96boards platform. It features a HI6220
971 SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM.
973 config TARGET_LS1012AQDS
974 bool "Support ls1012aqds"
977 select BOARD_LATE_INIT
979 Support for Freescale LS1012AQDS platform.
980 The LS1012A Development System (QDS) is a high-performance
981 development platform that supports the QorIQ LS1012A
982 Layerscape Architecture processor.
984 config TARGET_LS1012ARDB
985 bool "Support ls1012ardb"
988 select BOARD_LATE_INIT
990 Support for Freescale LS1012ARDB platform.
991 The LS1012A Reference design board (RDB) is a high-performance
992 development platform that supports the QorIQ LS1012A
993 Layerscape Architecture processor.
995 config TARGET_LS1012AFRDM
996 bool "Support ls1012afrdm"
1000 Support for Freescale LS1012AFRDM platform.
1001 The LS1012A Freedom board (FRDM) is a high-performance
1002 development platform that supports the QorIQ LS1012A
1003 Layerscape Architecture processor.
1005 config TARGET_LS1021AQDS
1006 bool "Support ls1021aqds"
1007 select BOARD_LATE_INIT
1009 select CPU_V7_HAS_NONSEC
1010 select CPU_V7_HAS_VIRT
1013 select ARCH_SUPPORT_PSCI
1014 select LS1_DEEP_SLEEP
1016 select BOARD_EARLY_INIT_F
1018 config TARGET_LS1021ATWR
1019 bool "Support ls1021atwr"
1020 select BOARD_LATE_INIT
1022 select CPU_V7_HAS_NONSEC
1023 select CPU_V7_HAS_VIRT
1026 select ARCH_SUPPORT_PSCI
1027 select LS1_DEEP_SLEEP
1028 select BOARD_EARLY_INIT_F
1030 config TARGET_LS1021AIOT
1031 bool "Support ls1021aiot"
1032 select BOARD_LATE_INIT
1034 select CPU_V7_HAS_NONSEC
1035 select CPU_V7_HAS_VIRT
1038 select ARCH_SUPPORT_PSCI
1040 Support for Freescale LS1021AIOT platform.
1041 The LS1021A Freescale board (IOT) is a high-performance
1042 development platform that supports the QorIQ LS1021A
1043 Layerscape Architecture processor.
1045 config TARGET_LS1043AQDS
1046 bool "Support ls1043aqds"
1049 select ARMV8_MULTIENTRY
1050 select BOARD_LATE_INIT
1052 select BOARD_EARLY_INIT_F
1054 Support for Freescale LS1043AQDS platform.
1056 config TARGET_LS1043ARDB
1057 bool "Support ls1043ardb"
1060 select ARMV8_MULTIENTRY
1061 select BOARD_LATE_INIT
1063 select BOARD_EARLY_INIT_F
1065 Support for Freescale LS1043ARDB platform.
1067 config TARGET_LS1046AQDS
1068 bool "Support ls1046aqds"
1071 select ARMV8_MULTIENTRY
1072 select BOARD_LATE_INIT
1074 select DM_SPI_FLASH if DM_SPI
1075 select BOARD_EARLY_INIT_F
1077 Support for Freescale LS1046AQDS platform.
1078 The LS1046A Development System (QDS) is a high-performance
1079 development platform that supports the QorIQ LS1046A
1080 Layerscape Architecture processor.
1082 config TARGET_LS1046ARDB
1083 bool "Support ls1046ardb"
1086 select ARMV8_MULTIENTRY
1087 select BOARD_LATE_INIT
1089 select DM_SPI_FLASH if DM_SPI
1090 select POWER_MC34VR500
1091 select BOARD_EARLY_INIT_F
1093 Support for Freescale LS1046ARDB platform.
1094 The LS1046A Reference Design Board (RDB) is a high-performance
1095 development platform that supports the QorIQ LS1046A
1096 Layerscape Architecture processor.
1099 bool "Support h2200"
1102 config TARGET_ZIPITZ2
1103 bool "Support zipitz2"
1106 config TARGET_COLIBRI_PXA270
1107 bool "Support colibri_pxa270"
1110 config ARCH_UNIPHIER
1111 bool "Socionext UniPhier SoCs"
1112 select BOARD_LATE_INIT
1124 select SPL_DM if SPL
1125 select SPL_LIBCOMMON_SUPPORT if SPL
1126 select SPL_LIBGENERIC_SUPPORT if SPL
1127 select SPL_OF_CONTROL if SPL
1128 select SPL_PINCTRL if SPL
1131 Support for UniPhier SoC family developed by Socionext Inc.
1132 (formerly, System LSI Business Division of Panasonic Corporation)
1135 bool "Support STM32"
1139 select SYS_THUMB_BUILD
1142 bool "Support STMicrolectronics SoCs"
1150 Support for STMicroelectronics STiH407/10 SoC family.
1151 This SoC is used on Linaro 96Board STiH410-B2260
1153 config ARCH_ROCKCHIP
1154 bool "Support Rockchip SoCs"
1158 select SPL_DM if SPL
1160 select SYS_THUMB_BUILD if !ARM64
1161 select SPL_SYS_MALLOC_SIMPLE if SPL
1169 select DM_USB if USB
1173 config TARGET_THUNDERX_88XX
1174 bool "Support ThunderX 88xx"
1177 select SYS_CACHE_SHIFT_7
1180 bool "Support Aspeed SoCs"
1186 source "arch/arm/mach-aspeed/Kconfig"
1188 source "arch/arm/mach-at91/Kconfig"
1190 source "arch/arm/mach-bcm283x/Kconfig"
1192 source "arch/arm/mach-davinci/Kconfig"
1194 source "arch/arm/mach-exynos/Kconfig"
1196 source "arch/arm/mach-highbank/Kconfig"
1198 source "arch/arm/mach-integrator/Kconfig"
1200 source "arch/arm/mach-keystone/Kconfig"
1202 source "arch/arm/mach-kirkwood/Kconfig"
1204 source "arch/arm/mach-mvebu/Kconfig"
1206 source "arch/arm/cpu/armv7/ls102xa/Kconfig"
1208 source "arch/arm/cpu/armv7/mx7ulp/Kconfig"
1210 source "arch/arm/cpu/armv7/mx7/Kconfig"
1212 source "arch/arm/cpu/armv7/mx6/Kconfig"
1214 source "arch/arm/cpu/armv7/mx5/Kconfig"
1216 source "arch/arm/mach-omap2/Kconfig"
1218 source "arch/arm/cpu/armv8/fsl-layerscape/Kconfig"
1220 source "arch/arm/mach-orion5x/Kconfig"
1222 source "arch/arm/mach-rmobile/Kconfig"
1224 source "arch/arm/mach-meson/Kconfig"
1226 source "arch/arm/mach-rockchip/Kconfig"
1228 source "arch/arm/mach-s5pc1xx/Kconfig"
1230 source "arch/arm/mach-snapdragon/Kconfig"
1232 source "arch/arm/mach-socfpga/Kconfig"
1234 source "arch/arm/mach-sti/Kconfig"
1236 source "arch/arm/mach-stm32/Kconfig"
1238 source "arch/arm/mach-tegra/Kconfig"
1240 source "arch/arm/mach-uniphier/Kconfig"
1242 source "arch/arm/cpu/armv7/vf610/Kconfig"
1244 source "arch/arm/mach-zynq/Kconfig"
1246 source "arch/arm/cpu/armv7/Kconfig"
1248 source "arch/arm/cpu/armv8/zynqmp/Kconfig"
1250 source "arch/arm/cpu/armv8/Kconfig"
1252 source "arch/arm/imx-common/Kconfig"
1254 source "board/aries/m28evk/Kconfig"
1255 source "board/aries/m53evk/Kconfig"
1256 source "board/bosch/shc/Kconfig"
1257 source "board/BuR/brxre1/Kconfig"
1258 source "board/BuR/brppt1/Kconfig"
1259 source "board/CarMediaLab/flea3/Kconfig"
1260 source "board/Marvell/aspenite/Kconfig"
1261 source "board/Marvell/gplugd/Kconfig"
1262 source "board/armadeus/apf27/Kconfig"
1263 source "board/armltd/vexpress/Kconfig"
1264 source "board/armltd/vexpress64/Kconfig"
1265 source "board/bluegiga/apx4devkit/Kconfig"
1266 source "board/broadcom/bcm23550_w1d/Kconfig"
1267 source "board/broadcom/bcm28155_ap/Kconfig"
1268 source "board/broadcom/bcmcygnus/Kconfig"
1269 source "board/broadcom/bcmnsp/Kconfig"
1270 source "board/broadcom/bcmns2/Kconfig"
1271 source "board/cavium/thunderx/Kconfig"
1272 source "board/cirrus/edb93xx/Kconfig"
1273 source "board/compulab/cm_t335/Kconfig"
1274 source "board/compulab/cm_t43/Kconfig"
1275 source "board/creative/xfi3/Kconfig"
1276 source "board/freescale/ls2080a/Kconfig"
1277 source "board/freescale/ls2080aqds/Kconfig"
1278 source "board/freescale/ls2080ardb/Kconfig"
1279 source "board/freescale/ls1021aqds/Kconfig"
1280 source "board/freescale/ls1043aqds/Kconfig"
1281 source "board/freescale/ls1021atwr/Kconfig"
1282 source "board/freescale/ls1021aiot/Kconfig"
1283 source "board/freescale/ls1046aqds/Kconfig"
1284 source "board/freescale/ls1043ardb/Kconfig"
1285 source "board/freescale/ls1046ardb/Kconfig"
1286 source "board/freescale/ls1012aqds/Kconfig"
1287 source "board/freescale/ls1012ardb/Kconfig"
1288 source "board/freescale/ls1012afrdm/Kconfig"
1289 source "board/freescale/mx23evk/Kconfig"
1290 source "board/freescale/mx25pdk/Kconfig"
1291 source "board/freescale/mx28evk/Kconfig"
1292 source "board/freescale/mx31ads/Kconfig"
1293 source "board/freescale/mx31pdk/Kconfig"
1294 source "board/freescale/mx35pdk/Kconfig"
1295 source "board/freescale/mx51evk/Kconfig"
1296 source "board/freescale/mx53ard/Kconfig"
1297 source "board/freescale/mx53evk/Kconfig"
1298 source "board/freescale/mx53loco/Kconfig"
1299 source "board/freescale/mx53smd/Kconfig"
1300 source "board/freescale/s32v234evb/Kconfig"
1301 source "board/gdsys/a38x/Kconfig"
1302 source "board/grinn/chiliboard/Kconfig"
1303 source "board/gumstix/pepper/Kconfig"
1304 source "board/h2200/Kconfig"
1305 source "board/hisilicon/hikey/Kconfig"
1306 source "board/imx31_phycore/Kconfig"
1307 source "board/isee/igep0033/Kconfig"
1308 source "board/olimex/mx23_olinuxino/Kconfig"
1309 source "board/phytec/pcm051/Kconfig"
1310 source "board/ppcag/bg0900/Kconfig"
1311 source "board/sandisk/sansa_fuze_plus/Kconfig"
1312 source "board/schulercontrol/sc_sps_1/Kconfig"
1313 source "board/siemens/draco/Kconfig"
1314 source "board/siemens/pxm2/Kconfig"
1315 source "board/siemens/rut/Kconfig"
1316 source "board/silica/pengwyn/Kconfig"
1317 source "board/spear/spear300/Kconfig"
1318 source "board/spear/spear310/Kconfig"
1319 source "board/spear/spear320/Kconfig"
1320 source "board/spear/spear600/Kconfig"
1321 source "board/spear/x600/Kconfig"
1322 source "board/st/stv0991/Kconfig"
1323 source "board/sunxi/Kconfig"
1324 source "board/syteco/zmx25/Kconfig"
1325 source "board/tcl/sl50/Kconfig"
1326 source "board/ti/am335x/Kconfig"
1327 source "board/ti/am43xx/Kconfig"
1328 source "board/birdland/bav335x/Kconfig"
1329 source "board/ti/ti814x/Kconfig"
1330 source "board/ti/ti816x/Kconfig"
1331 source "board/timll/devkit3250/Kconfig"
1332 source "board/toradex/colibri_pxa270/Kconfig"
1333 source "board/technologic/ts4600/Kconfig"
1334 source "board/technologic/ts4800/Kconfig"
1335 source "board/vscom/baltos/Kconfig"
1336 source "board/woodburn/Kconfig"
1337 source "board/work-microwave/work_92105/Kconfig"
1338 source "board/zipitz2/Kconfig"
1340 source "arch/arm/Kconfig.debug"