xref: /openbmc/u-boot/arch/arm/Kconfig (revision 4697abea62a3b02c9c346b94d7eae2e4a1c6cfd0)
1dd84058dSMasahiro Yamadamenu "ARM architecture"
2dd84058dSMasahiro Yamada	depends on ARM
3dd84058dSMasahiro Yamada
4dd84058dSMasahiro Yamadaconfig SYS_ARCH
5dd84058dSMasahiro Yamada	default "arm"
6dd84058dSMasahiro Yamada
7016a954eSMasahiro Yamadaconfig ARM64
8016a954eSMasahiro Yamada	bool
9bb6b142fSMasahiro Yamada	select PHYS_64BIT
10067716baSTom Rini	select SYS_CACHE_SHIFT_6
11016a954eSMasahiro Yamada
1237217f0eSLokesh Vutlaconfig DMA_ADDR_T_64BIT
1337217f0eSLokesh Vutla	bool
1437217f0eSLokesh Vutla	default y if ARM64
1537217f0eSLokesh Vutla
162e07c249SGeorges Savoundararadjconfig HAS_VBAR
172e07c249SGeorges Savoundararadj	bool
182e07c249SGeorges Savoundararadj
1962e92077SAlbert ARIBAUDconfig HAS_THUMB2
2062e92077SAlbert ARIBAUD	bool
2162e92077SAlbert ARIBAUD
222e07c249SGeorges Savoundararadjconfig CPU_ARM720T
232e07c249SGeorges Savoundararadj	bool
24067716baSTom Rini	select SYS_CACHE_SHIFT_5
252e07c249SGeorges Savoundararadj
262e07c249SGeorges Savoundararadjconfig CPU_ARM920T
272e07c249SGeorges Savoundararadj	bool
28067716baSTom Rini	select SYS_CACHE_SHIFT_5
292e07c249SGeorges Savoundararadj
302e07c249SGeorges Savoundararadjconfig CPU_ARM926EJS
312e07c249SGeorges Savoundararadj	bool
32067716baSTom Rini	select SYS_CACHE_SHIFT_5
332e07c249SGeorges Savoundararadj
342e07c249SGeorges Savoundararadjconfig CPU_ARM946ES
352e07c249SGeorges Savoundararadj	bool
36067716baSTom Rini	select SYS_CACHE_SHIFT_5
372e07c249SGeorges Savoundararadj
382e07c249SGeorges Savoundararadjconfig CPU_ARM1136
392e07c249SGeorges Savoundararadj	bool
40067716baSTom Rini	select SYS_CACHE_SHIFT_5
412e07c249SGeorges Savoundararadj
422e07c249SGeorges Savoundararadjconfig CPU_ARM1176
432e07c249SGeorges Savoundararadj	bool
442e07c249SGeorges Savoundararadj	select HAS_VBAR
45067716baSTom Rini	select SYS_CACHE_SHIFT_5
462e07c249SGeorges Savoundararadj
472e07c249SGeorges Savoundararadjconfig CPU_V7
482e07c249SGeorges Savoundararadj	bool
492e07c249SGeorges Savoundararadj	select HAS_VBAR
5062e92077SAlbert ARIBAUD	select HAS_THUMB2
51067716baSTom Rini	select SYS_CACHE_SHIFT_6
522e07c249SGeorges Savoundararadj
5312d8a729Srev13@wp.plconfig CPU_V7M
5412d8a729Srev13@wp.pl	bool
5562e92077SAlbert ARIBAUD	select HAS_THUMB2
56067716baSTom Rini	select SYS_CACHE_SHIFT_5
5712d8a729Srev13@wp.pl
582e07c249SGeorges Savoundararadjconfig CPU_PXA
592e07c249SGeorges Savoundararadj	bool
60067716baSTom Rini	select SYS_CACHE_SHIFT_5
612e07c249SGeorges Savoundararadj
622e07c249SGeorges Savoundararadjconfig CPU_SA1100
632e07c249SGeorges Savoundararadj	bool
64067716baSTom Rini	select SYS_CACHE_SHIFT_5
652e07c249SGeorges Savoundararadj
662e07c249SGeorges Savoundararadjconfig SYS_CPU
672e07c249SGeorges Savoundararadj	default "arm720t" if CPU_ARM720T
682e07c249SGeorges Savoundararadj	default "arm920t" if CPU_ARM920T
692e07c249SGeorges Savoundararadj	default "arm926ejs" if CPU_ARM926EJS
702e07c249SGeorges Savoundararadj	default "arm946es" if CPU_ARM946ES
712e07c249SGeorges Savoundararadj	default "arm1136" if CPU_ARM1136
722e07c249SGeorges Savoundararadj	default "arm1176" if CPU_ARM1176
732e07c249SGeorges Savoundararadj	default "armv7" if CPU_V7
7412d8a729Srev13@wp.pl	default "armv7m" if CPU_V7M
752e07c249SGeorges Savoundararadj	default "pxa" if CPU_PXA
762e07c249SGeorges Savoundararadj	default "sa1100" if CPU_SA1100
7701541eecSMasahiro Yamada	default "armv8" if ARM64
782e07c249SGeorges Savoundararadj
7966020a67SMarek Vasutconfig SYS_ARM_ARCH
8066020a67SMarek Vasut	int
8166020a67SMarek Vasut	default 4 if CPU_ARM720T
8266020a67SMarek Vasut	default 4 if CPU_ARM920T
8366020a67SMarek Vasut	default 5 if CPU_ARM926EJS
8466020a67SMarek Vasut	default 5 if CPU_ARM946ES
8566020a67SMarek Vasut	default 6 if CPU_ARM1136
8666020a67SMarek Vasut	default 6 if CPU_ARM1176
8766020a67SMarek Vasut	default 7 if CPU_V7
8866020a67SMarek Vasut	default 7 if CPU_V7M
8966020a67SMarek Vasut	default 5 if CPU_PXA
9066020a67SMarek Vasut	default 4 if CPU_SA1100
9166020a67SMarek Vasut	default 8 if ARM64
9266020a67SMarek Vasut
93067716baSTom Riniconfig SYS_CACHE_SHIFT_5
94067716baSTom Rini	bool
95067716baSTom Rini
96067716baSTom Riniconfig SYS_CACHE_SHIFT_6
97067716baSTom Rini	bool
98067716baSTom Rini
99067716baSTom Riniconfig SYS_CACHE_SHIFT_7
100067716baSTom Rini	bool
101067716baSTom Rini
102067716baSTom Riniconfig SYS_CACHELINE_SIZE
103067716baSTom Rini	int
104067716baSTom Rini	default 128 if SYS_CACHE_SHIFT_7
105067716baSTom Rini	default 64 if SYS_CACHE_SHIFT_6
106067716baSTom Rini	default 32 if SYS_CACHE_SHIFT_5
107067716baSTom Rini
108f91afc4dSLinus Walleijconfig SEMIHOSTING
109f91afc4dSLinus Walleij	bool "support boot from semihosting"
110f91afc4dSLinus Walleij	help
111f91afc4dSLinus Walleij	  In emulated environments, semihosting is a way for
112f91afc4dSLinus Walleij	  the hosted environment to call out to the emulator to
113f91afc4dSLinus Walleij	  retrieve files from the host machine.
114f91afc4dSLinus Walleij
115f3e9bec8SPeng Fanconfig SYS_L2CACHE_OFF
116f3e9bec8SPeng Fan	bool "L2cache off"
117f3e9bec8SPeng Fan	help
118f3e9bec8SPeng Fan	  If SoC does not support L2CACHE or one do not want to enable
119f3e9bec8SPeng Fan	  L2CACHE, choose this option.
120f3e9bec8SPeng Fan
121cdaa633fSAndre Przywaraconfig ENABLE_ARM_SOC_BOOT0_HOOK
122cdaa633fSAndre Przywara	bool "prepare BOOT0 header"
123cdaa633fSAndre Przywara	help
124cdaa633fSAndre Przywara	  If the SoC's BOOT0 requires a header area filled with (magic)
125cdaa633fSAndre Przywara	  values, then choose this option, and create a define called
126cdaa633fSAndre Przywara	  ARM_SOC_BOOT0_HOOK which contains the required assembler
127cdaa633fSAndre Przywara	  preprocessor code.
128cdaa633fSAndre Przywara
129be72591bSFabio Estevamconfig USE_ARCH_MEMCPY
130be72591bSFabio Estevam	bool "Use an assembly optimized implementation of memcpy"
13140d5534cSTom Rini	default y
13240d5534cSTom Rini	depends on !ARM64
13340d5534cSTom Rini	help
13440d5534cSTom Rini	  Enable the generation of an optimized version of memcpy.
13540d5534cSTom Rini	  Such implementation may be faster under some conditions
13640d5534cSTom Rini	  but may increase the binary size.
13740d5534cSTom Rini
13840d5534cSTom Riniconfig SPL_USE_ARCH_MEMCPY
13940d5534cSTom Rini	bool "Use an assembly optimized implementation of memcpy"
14040d5534cSTom Rini	default y if USE_ARCH_MEMCPY
141085be482SMasahiro Yamada	depends on !ARM64
142be72591bSFabio Estevam	help
143be72591bSFabio Estevam	  Enable the generation of an optimized version of memcpy.
144be72591bSFabio Estevam	  Such implementation may be faster under some conditions
145be72591bSFabio Estevam	  but may increase the binary size.
146be72591bSFabio Estevam
147be72591bSFabio Estevamconfig USE_ARCH_MEMSET
148be72591bSFabio Estevam	bool "Use an assembly optimized implementation of memset"
14940d5534cSTom Rini	default y
15040d5534cSTom Rini	depends on !ARM64
15140d5534cSTom Rini	help
15240d5534cSTom Rini	  Enable the generation of an optimized version of memset.
15340d5534cSTom Rini	  Such implementation may be faster under some conditions
15440d5534cSTom Rini	  but may increase the binary size.
15540d5534cSTom Rini
15640d5534cSTom Riniconfig SPL_USE_ARCH_MEMSET
15740d5534cSTom Rini	bool "Use an assembly optimized implementation of memset"
15840d5534cSTom Rini	default y if USE_ARCH_MEMSET
159085be482SMasahiro Yamada	depends on !ARM64
160be72591bSFabio Estevam	help
161be72591bSFabio Estevam	  Enable the generation of an optimized version of memset.
162be72591bSFabio Estevam	  Such implementation may be faster under some conditions
163be72591bSFabio Estevam	  but may increase the binary size.
164be72591bSFabio Estevam
165272686ebSTom Riniconfig ARCH_OMAP2
166272686ebSTom Rini	bool
167272686ebSTom Rini	select CPU_V7
168272686ebSTom Rini	select SUPPORT_SPL
169272686ebSTom Rini
170ec6617c3SAlison Wangconfig ARM64_SUPPORT_AARCH32
171ec6617c3SAlison Wang	bool "ARM64 system support AArch32 execution state"
172ec6617c3SAlison Wang	default y if ARM64 && !TARGET_THUNDERX_88XX
173ec6617c3SAlison Wang	help
174ec6617c3SAlison Wang	  This ARM64 system supports AArch32 execution state.
175ec6617c3SAlison Wang
176dd84058dSMasahiro Yamadachoice
177dd84058dSMasahiro Yamada	prompt "Target select"
178b928e658SSimon Glass	default TARGET_HIKEY
179dd84058dSMasahiro Yamada
1804614b891SMasahiro Yamadaconfig ARCH_AT91
1814614b891SMasahiro Yamada	bool "Atmel AT91"
182dd84058dSMasahiro Yamada
183dd84058dSMasahiro Yamadaconfig TARGET_EDB93XX
184dd84058dSMasahiro Yamada	bool "Support edb93xx"
1852e07c249SGeorges Savoundararadj	select CPU_ARM920T
186dd84058dSMasahiro Yamada
187dd84058dSMasahiro Yamadaconfig TARGET_ASPENITE
188dd84058dSMasahiro Yamada	bool "Support aspenite"
1892e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
190dd84058dSMasahiro Yamada
191dd84058dSMasahiro Yamadaconfig TARGET_GPLUGD
192dd84058dSMasahiro Yamada	bool "Support gplugd"
1932e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
194dd84058dSMasahiro Yamada
1953491ba63SMasahiro Yamadaconfig ARCH_DAVINCI
1963491ba63SMasahiro Yamada	bool "TI DaVinci"
1972e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
1983491ba63SMasahiro Yamada	help
1993491ba63SMasahiro Yamada	  Support for TI's DaVinci platform.
200dd84058dSMasahiro Yamada
20147539e23SMasahiro Yamadaconfig KIRKWOOD
20247539e23SMasahiro Yamada	bool "Marvell Kirkwood"
2032e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
204a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
2054585601aSSimon Glass	select ARCH_MISC_INIT
206dd84058dSMasahiro Yamada
207c3d89140SStefan Roeseconfig ARCH_MVEBU
20821b29fc6SStefan Roese	bool "Marvell MVEBU family (Armada XP/375/38x/3700/7K/8K)"
2099cffb233SStefan Roese	select OF_CONTROL
2109cffb233SStefan Roese	select OF_SEPARATE
2119cffb233SStefan Roese	select DM
212e3b9c98aSStefan Roese	select DM_ETH
2131d51ea19SStefan Roese	select DM_SERIAL
21409a54c00SStefan Roese	select DM_SPI
21509a54c00SStefan Roese	select DM_SPI_FLASH
216a4884831SStefan Roese
217dd84058dSMasahiro Yamadaconfig TARGET_DEVKIT3250
218dd84058dSMasahiro Yamada	bool "Support devkit3250"
2192e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
220e9b3ce3fSVladimir Zapolskiy	select SUPPORT_SPL
221dd84058dSMasahiro Yamada
222412ae53aSAlbert ARIBAUD \(3ADEV\)config TARGET_WORK_92105
223412ae53aSAlbert ARIBAUD \(3ADEV\)	bool "Support work_92105"
224412ae53aSAlbert ARIBAUD \(3ADEV\)	select CPU_ARM926EJS
225412ae53aSAlbert ARIBAUD \(3ADEV\)	select SUPPORT_SPL
226412ae53aSAlbert ARIBAUD \(3ADEV\)
227dd84058dSMasahiro Yamadaconfig TARGET_MX25PDK
228dd84058dSMasahiro Yamada	bool "Support mx25pdk"
229e5ec4815STom Rini	select BOARD_LATE_INIT
2302e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
231a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
232dd84058dSMasahiro Yamada
233dd84058dSMasahiro Yamadaconfig TARGET_ZMX25
234dd84058dSMasahiro Yamada	bool "Support zmx25"
235e5ec4815STom Rini	select BOARD_LATE_INIT
2362e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
237dd84058dSMasahiro Yamada
238dd84058dSMasahiro Yamadaconfig TARGET_APF27
239dd84058dSMasahiro Yamada	bool "Support apf27"
2402e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
24102627356SMasahiro Yamada	select SUPPORT_SPL
242dd84058dSMasahiro Yamada
243dd84058dSMasahiro Yamadaconfig TARGET_APX4DEVKIT
244dd84058dSMasahiro Yamada	bool "Support apx4devkit"
2452e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
24602627356SMasahiro Yamada	select SUPPORT_SPL
247dd84058dSMasahiro Yamada
248dd84058dSMasahiro Yamadaconfig TARGET_XFI3
249dd84058dSMasahiro Yamada	bool "Support xfi3"
2502e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
25102627356SMasahiro Yamada	select SUPPORT_SPL
252dd84058dSMasahiro Yamada
253dd84058dSMasahiro Yamadaconfig TARGET_M28EVK
254dd84058dSMasahiro Yamada	bool "Support m28evk"
2552e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
25602627356SMasahiro Yamada	select SUPPORT_SPL
257dd84058dSMasahiro Yamada
258dd84058dSMasahiro Yamadaconfig TARGET_MX23EVK
259dd84058dSMasahiro Yamada	bool "Support mx23evk"
2602e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
26102627356SMasahiro Yamada	select SUPPORT_SPL
262a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
263dd84058dSMasahiro Yamada
264dd84058dSMasahiro Yamadaconfig TARGET_MX28EVK
265dd84058dSMasahiro Yamada	bool "Support mx28evk"
2662e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
26702627356SMasahiro Yamada	select SUPPORT_SPL
268a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
269dd84058dSMasahiro Yamada
270dd84058dSMasahiro Yamadaconfig TARGET_MX23_OLINUXINO
271dd84058dSMasahiro Yamada	bool "Support mx23_olinuxino"
2722e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
27302627356SMasahiro Yamada	select SUPPORT_SPL
274a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
275dd84058dSMasahiro Yamada
276dd84058dSMasahiro Yamadaconfig TARGET_BG0900
277dd84058dSMasahiro Yamada	bool "Support bg0900"
2782e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
27902627356SMasahiro Yamada	select SUPPORT_SPL
280dd84058dSMasahiro Yamada
281dd84058dSMasahiro Yamadaconfig TARGET_SANSA_FUZE_PLUS
282dd84058dSMasahiro Yamada	bool "Support sansa_fuze_plus"
2832e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
28402627356SMasahiro Yamada	select SUPPORT_SPL
285dd84058dSMasahiro Yamada
286dd84058dSMasahiro Yamadaconfig TARGET_SC_SPS_1
287dd84058dSMasahiro Yamada	bool "Support sc_sps_1"
2882e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
28902627356SMasahiro Yamada	select SUPPORT_SPL
290dd84058dSMasahiro Yamada
29122f2be7aSMasahiro Yamadaconfig ORION5X
29222f2be7aSMasahiro Yamada	bool "Marvell Orion"
2932e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
294dd84058dSMasahiro Yamada
295dd84058dSMasahiro Yamadaconfig TARGET_SPEAR300
296dd84058dSMasahiro Yamada	bool "Support spear300"
2972e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
298a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
299dd84058dSMasahiro Yamada
300dd84058dSMasahiro Yamadaconfig TARGET_SPEAR310
301dd84058dSMasahiro Yamada	bool "Support spear310"
3022e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
303a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
304dd84058dSMasahiro Yamada
305dd84058dSMasahiro Yamadaconfig TARGET_SPEAR320
306dd84058dSMasahiro Yamada	bool "Support spear320"
3072e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
308a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
309dd84058dSMasahiro Yamada
310dd84058dSMasahiro Yamadaconfig TARGET_SPEAR600
311dd84058dSMasahiro Yamada	bool "Support spear600"
3122e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
313a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
314dd84058dSMasahiro Yamada
3159fa32b12SVikas Manochaconfig TARGET_STV0991
3169fa32b12SVikas Manocha	bool "Support stv0991"
3179fa32b12SVikas Manocha	select CPU_V7
318cac0ca76SMasahiro Yamada	select DM
319cac0ca76SMasahiro Yamada	select DM_SERIAL
320e67abcaaSVikas Manocha	select DM_SPI
321e67abcaaSVikas Manocha	select DM_SPI_FLASH
322e67abcaaSVikas Manocha	select SPI_FLASH
3239fa32b12SVikas Manocha
324dd84058dSMasahiro Yamadaconfig TARGET_X600
325dd84058dSMasahiro Yamada	bool "Support x600"
326e5ec4815STom Rini	select BOARD_LATE_INIT
3272e07c249SGeorges Savoundararadj	select CPU_ARM926EJS
32802627356SMasahiro Yamada	select SUPPORT_SPL
329dd84058dSMasahiro Yamada
330dd84058dSMasahiro Yamadaconfig TARGET_IMX31_PHYCORE
331f428268aSTom Rini	bool "Support imx31_phycore_eet"
332f428268aSTom Rini	select CPU_ARM1136
333a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
334f428268aSTom Rini
335f428268aSTom Riniconfig TARGET_IMX31_PHYCORE_EET
336f428268aSTom Rini	bool "Support imx31_phycore_eet"
337e5ec4815STom Rini	select BOARD_LATE_INIT
3382e07c249SGeorges Savoundararadj	select CPU_ARM1136
339a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
340dd84058dSMasahiro Yamada
341dd84058dSMasahiro Yamadaconfig TARGET_MX31ADS
342dd84058dSMasahiro Yamada	bool "Support mx31ads"
3432e07c249SGeorges Savoundararadj	select CPU_ARM1136
344a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
345dd84058dSMasahiro Yamada
346dd84058dSMasahiro Yamadaconfig TARGET_MX31PDK
347dd84058dSMasahiro Yamada	bool "Support mx31pdk"
348e5ec4815STom Rini	select BOARD_LATE_INIT
3492e07c249SGeorges Savoundararadj	select CPU_ARM1136
35002627356SMasahiro Yamada	select SUPPORT_SPL
351a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
352dd84058dSMasahiro Yamada
353dd84058dSMasahiro Yamadaconfig TARGET_WOODBURN
354dd84058dSMasahiro Yamada	bool "Support woodburn"
3552e07c249SGeorges Savoundararadj	select CPU_ARM1136
356dd84058dSMasahiro Yamada
357dd84058dSMasahiro Yamadaconfig TARGET_WOODBURN_SD
358dd84058dSMasahiro Yamada	bool "Support woodburn_sd"
3592e07c249SGeorges Savoundararadj	select CPU_ARM1136
36002627356SMasahiro Yamada	select SUPPORT_SPL
361dd84058dSMasahiro Yamada
362dd84058dSMasahiro Yamadaconfig TARGET_FLEA3
363dd84058dSMasahiro Yamada	bool "Support flea3"
3642e07c249SGeorges Savoundararadj	select CPU_ARM1136
365dd84058dSMasahiro Yamada
366dd84058dSMasahiro Yamadaconfig TARGET_MX35PDK
367dd84058dSMasahiro Yamada	bool "Support mx35pdk"
368e5ec4815STom Rini	select BOARD_LATE_INIT
3692e07c249SGeorges Savoundararadj	select CPU_ARM1136
370dd84058dSMasahiro Yamada
371ddf6bd48SMasahiro Yamadaconfig ARCH_BCM283X
372ddf6bd48SMasahiro Yamada	bool "Broadcom BCM283X family"
37358d423b8SMasahiro Yamada	select DM
37458d423b8SMasahiro Yamada	select DM_SERIAL
37558d423b8SMasahiro Yamada	select DM_GPIO
37676709096SFabian Vogt	select OF_CONTROL
37746414296SStephen Warren
378dd84058dSMasahiro Yamadaconfig TARGET_VEXPRESS_CA15_TC2
379dd84058dSMasahiro Yamada	bool "Support vexpress_ca15_tc2"
3802e07c249SGeorges Savoundararadj	select CPU_V7
381ea624e19SHans de Goede	select CPU_V7_HAS_NONSEC
382ea624e19SHans de Goede	select CPU_V7_HAS_VIRT
383dd84058dSMasahiro Yamada
384dd84058dSMasahiro Yamadaconfig TARGET_VEXPRESS_CA5X2
385dd84058dSMasahiro Yamada	bool "Support vexpress_ca5x2"
3862e07c249SGeorges Savoundararadj	select CPU_V7
387dd84058dSMasahiro Yamada
388dd84058dSMasahiro Yamadaconfig TARGET_VEXPRESS_CA9X4
389dd84058dSMasahiro Yamada	bool "Support vexpress_ca9x4"
3902e07c249SGeorges Savoundararadj	select CPU_V7
391dd84058dSMasahiro Yamada
392a4d79993SHannes Schmelzerconfig TARGET_BRXRE1
393a4d79993SHannes Schmelzer	bool "Support BRXRE1"
394272686ebSTom Rini	select ARCH_OMAP2
395e5ec4815STom Rini	select BOARD_LATE_INIT
396dd84058dSMasahiro Yamada
3972290fe06SHannes Schmelzerconfig TARGET_BRPPT1
3982290fe06SHannes Schmelzer	bool "Support BRPPT1"
399272686ebSTom Rini	select ARCH_OMAP2
400e5ec4815STom Rini	select BOARD_LATE_INIT
401dd84058dSMasahiro Yamada
402dd84058dSMasahiro Yamadaconfig TARGET_DRACO
403dd84058dSMasahiro Yamada	bool "Support draco"
404272686ebSTom Rini	select ARCH_OMAP2
405e5ec4815STom Rini	select BOARD_LATE_INIT
40671423435SHeiko Schocher	select DM
40771423435SHeiko Schocher	select DM_SERIAL
40871423435SHeiko Schocher	select DM_GPIO
409dd84058dSMasahiro Yamada
4108c65a2faSHeiko Schocherconfig TARGET_THUBAN
4118c65a2faSHeiko Schocher	bool "Support thuban"
412272686ebSTom Rini	select ARCH_OMAP2
413e5ec4815STom Rini	select BOARD_LATE_INIT
41471423435SHeiko Schocher	select DM
41571423435SHeiko Schocher	select DM_SERIAL
41671423435SHeiko Schocher	select DM_GPIO
417dd84058dSMasahiro Yamada
418578056c3SHeiko Schocherconfig TARGET_RASTABAN
419578056c3SHeiko Schocher	bool "Support rastaban"
420272686ebSTom Rini	select ARCH_OMAP2
421e5ec4815STom Rini	select BOARD_LATE_INIT
42271423435SHeiko Schocher	select DM
42371423435SHeiko Schocher	select DM_SERIAL
42471423435SHeiko Schocher	select DM_GPIO
425578056c3SHeiko Schocher
4266b3943f1SHeiko Schocherconfig TARGET_ETAMIN
4276b3943f1SHeiko Schocher	bool "Support etamin"
428272686ebSTom Rini	select ARCH_OMAP2
429e5ec4815STom Rini	select BOARD_LATE_INIT
43071423435SHeiko Schocher	select DM
43171423435SHeiko Schocher	select DM_SERIAL
43271423435SHeiko Schocher	select DM_GPIO
4336b3943f1SHeiko Schocher
434dd84058dSMasahiro Yamadaconfig TARGET_PXM2
435dd84058dSMasahiro Yamada	bool "Support pxm2"
436272686ebSTom Rini	select ARCH_OMAP2
437e5ec4815STom Rini	select BOARD_LATE_INIT
43871423435SHeiko Schocher	select DM
43971423435SHeiko Schocher	select DM_SERIAL
44071423435SHeiko Schocher	select DM_GPIO
441dd84058dSMasahiro Yamada
442dd84058dSMasahiro Yamadaconfig TARGET_RUT
443dd84058dSMasahiro Yamada	bool "Support rut"
444272686ebSTom Rini	select ARCH_OMAP2
445e5ec4815STom Rini	select BOARD_LATE_INIT
44671423435SHeiko Schocher	select DM
44771423435SHeiko Schocher	select DM_SERIAL
44871423435SHeiko Schocher	select DM_GPIO
449dd84058dSMasahiro Yamada
450dd84058dSMasahiro Yamadaconfig TARGET_TI814X_EVM
451dd84058dSMasahiro Yamada	bool "Support ti814x_evm"
452272686ebSTom Rini	select ARCH_OMAP2
453dd84058dSMasahiro Yamada
454dd84058dSMasahiro Yamadaconfig TARGET_TI816X_EVM
455dd84058dSMasahiro Yamada	bool "Support ti816x_evm"
456272686ebSTom Rini	select ARCH_OMAP2
457dd84058dSMasahiro Yamada
45843486e4cSSteve Raeconfig TARGET_BCM23550_W1D
45943486e4cSSteve Rae	bool "Support bcm23550_w1d"
46043486e4cSSteve Rae	select CPU_V7
46143486e4cSSteve Rae
462dd84058dSMasahiro Yamadaconfig TARGET_BCM28155_AP
463dd84058dSMasahiro Yamada	bool "Support bcm28155_ap"
4642e07c249SGeorges Savoundararadj	select CPU_V7
465dd84058dSMasahiro Yamada
466abb1678cSSteve Raeconfig TARGET_BCMCYGNUS
467abb1678cSSteve Rae	bool "Support bcmcygnus"
4682e07c249SGeorges Savoundararadj	select CPU_V7
4699dec5270SSteve Rae
470abb1678cSSteve Raeconfig TARGET_BCMNSP
471abb1678cSSteve Rae	bool "Support bcmnsp"
4722e07c249SGeorges Savoundararadj	select CPU_V7
4739dec5270SSteve Rae
47472df68ccSMasahiro Yamadaconfig ARCH_EXYNOS
47572df68ccSMasahiro Yamada	bool "Samsung EXYNOS"
47658d423b8SMasahiro Yamada	select DM
477fc47cf9dSSimon Glass	select DM_I2C
47858d423b8SMasahiro Yamada	select DM_SPI_FLASH
47958d423b8SMasahiro Yamada	select DM_SERIAL
48058d423b8SMasahiro Yamada	select DM_SPI
48158d423b8SMasahiro Yamada	select DM_GPIO
4821fa4bfdeSSimon Glass	select DM_KEYBOARD
483dd84058dSMasahiro Yamada
484311757beSSimon Glassconfig ARCH_S5PC1XX
485311757beSSimon Glass	bool "Samsung S5PC1XX"
4862e07c249SGeorges Savoundararadj	select CPU_V7
48758d423b8SMasahiro Yamada	select DM
48858d423b8SMasahiro Yamada	select DM_SERIAL
48958d423b8SMasahiro Yamada	select DM_GPIO
49008848e9cSSimon Glass	select DM_I2C
491311757beSSimon Glass
492ef2b694cSMasahiro Yamadaconfig ARCH_HIGHBANK
493ef2b694cSMasahiro Yamada	bool "Calxeda Highbank"
4942e07c249SGeorges Savoundararadj	select CPU_V7
495dd84058dSMasahiro Yamada
4965cbbd9bdSMasahiro Yamadaconfig ARCH_INTEGRATOR
4975cbbd9bdSMasahiro Yamada	bool "ARM Ltd. Integrator family"
4983f394e70SLinus Walleij	select DM
4993f394e70SLinus Walleij	select DM_SERIAL
5005cbbd9bdSMasahiro Yamada
501c338f09eSMasahiro Yamadaconfig ARCH_KEYSTONE
502c338f09eSMasahiro Yamada	bool "TI Keystone"
5032e07c249SGeorges Savoundararadj	select CPU_V7
50402627356SMasahiro Yamada	select SUPPORT_SPL
505534bc70eSTom Rini	select CMD_POWEROFF
506dd84058dSMasahiro Yamada
507bfcef28aSBeniamino Galvaniconfig ARCH_MESON
508bfcef28aSBeniamino Galvani	bool "Amlogic Meson"
509bfcef28aSBeniamino Galvani	help
510bfcef28aSBeniamino Galvani	  Support for the Meson SoC family developed by Amlogic Inc.,
511bfcef28aSBeniamino Galvani	  targeted at media players and tablet computers. We currently
512bfcef28aSBeniamino Galvani	  support the S905 (GXBaby) 64-bit SoC.
513bfcef28aSBeniamino Galvani
5141a8150d4SAdrian Alonsoconfig ARCH_MX7
5151a8150d4SAdrian Alonso	bool "Freescale MX7"
5161a8150d4SAdrian Alonso	select CPU_V7
5172c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC if SECURE_BOOT
5182c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
51990b80386SYork Sun	select SYS_FSL_SEC_LE
520a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
5214585601aSSimon Glass	select ARCH_MISC_INIT
5221a8150d4SAdrian Alonso
52389ebc821SBoris BREZILLONconfig ARCH_MX6
52489ebc821SBoris BREZILLON	bool "Freescale MX6"
52589ebc821SBoris BREZILLON	select CPU_V7
5262c2e2c9eSYork Sun	select SYS_FSL_HAS_SEC if SECURE_BOOT
5272c2e2c9eSYork Sun	select SYS_FSL_SEC_COMPAT_4
52890b80386SYork Sun	select SYS_FSL_SEC_LE
52989ebc821SBoris BREZILLON
530424ee3d1SAndrej Rosanoconfig ARCH_MX5
531424ee3d1SAndrej Rosano	bool "Freescale MX5"
532424ee3d1SAndrej Rosano	select CPU_V7
533a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
534424ee3d1SAndrej Rosano
535dd84058dSMasahiro Yamadaconfig TARGET_M53EVK
536dd84058dSMasahiro Yamada	bool "Support m53evk"
5372e07c249SGeorges Savoundararadj	select CPU_V7
53802627356SMasahiro Yamada	select SUPPORT_SPL
539a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
540dd84058dSMasahiro Yamada
541dd84058dSMasahiro Yamadaconfig TARGET_MX51EVK
542dd84058dSMasahiro Yamada	bool "Support mx51evk"
543e5ec4815STom Rini	select BOARD_LATE_INIT
5442e07c249SGeorges Savoundararadj	select CPU_V7
545a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
546dd84058dSMasahiro Yamada
547dd84058dSMasahiro Yamadaconfig TARGET_MX53ARD
548dd84058dSMasahiro Yamada	bool "Support mx53ard"
5492e07c249SGeorges Savoundararadj	select CPU_V7
550a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
551dd84058dSMasahiro Yamada
552dd84058dSMasahiro Yamadaconfig TARGET_MX53EVK
553dd84058dSMasahiro Yamada	bool "Support mx53evk"
554e5ec4815STom Rini	select BOARD_LATE_INIT
5552e07c249SGeorges Savoundararadj	select CPU_V7
556a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
557dd84058dSMasahiro Yamada
558dd84058dSMasahiro Yamadaconfig TARGET_MX53LOCO
559dd84058dSMasahiro Yamada	bool "Support mx53loco"
560e5ec4815STom Rini	select BOARD_LATE_INIT
5612e07c249SGeorges Savoundararadj	select CPU_V7
562a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
563dd84058dSMasahiro Yamada
564dd84058dSMasahiro Yamadaconfig TARGET_MX53SMD
565dd84058dSMasahiro Yamada	bool "Support mx53smd"
5662e07c249SGeorges Savoundararadj	select CPU_V7
567a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
568dd84058dSMasahiro Yamada
5693cfbcb58SMasahiro Yamadaconfig OMAP34XX
5703cfbcb58SMasahiro Yamada	bool "OMAP34XX SoC"
571272686ebSTom Rini	select ARCH_OMAP2
5727d106242STom Rini	select USE_TINY_PRINTF
573dd84058dSMasahiro Yamada
574d08215a5SMasahiro Yamadaconfig OMAP44XX
575d08215a5SMasahiro Yamada	bool "OMAP44XX SoC"
576272686ebSTom Rini	select ARCH_OMAP2
5777d106242STom Rini	select USE_TINY_PRINTF
578dd84058dSMasahiro Yamada
5796c5431acSMasahiro Yamadaconfig OMAP54XX
5806c5431acSMasahiro Yamada	bool "OMAP54XX SoC"
581272686ebSTom Rini	select ARCH_OMAP2
582dd84058dSMasahiro Yamada
5836384726dSMadan Srinivasconfig AM43XX
5846384726dSMadan Srinivas	bool "AM43XX SoC"
585272686ebSTom Rini	select ARCH_OMAP2
5866384726dSMadan Srinivas	help
5876384726dSMadan Srinivas	  Support for AM43xx SOC from Texas Instruments.
5886384726dSMadan Srinivas	  The AM43xx high performance SOC features a Cortex-A9
5896384726dSMadan Srinivas	  ARM core, a quad core PRU-ICSS for industrial Ethernet
5906384726dSMadan Srinivas	  protocols, dual camera support, optional 3D graphics
5916384726dSMadan Srinivas	  and an optional customer programmable secure boot.
5926384726dSMadan Srinivas
593b39a9adeSAndrew F. Davisconfig AM33XX
594b39a9adeSAndrew F. Davis	bool "AM33XX SoC"
595272686ebSTom Rini	select ARCH_OMAP2
596b39a9adeSAndrew F. Davis	help
597b39a9adeSAndrew F. Davis	  Support for AM335x SOC from Texas Instruments.
598b39a9adeSAndrew F. Davis	  The AM335x high performance SOC features a Cortex-A8
599b39a9adeSAndrew F. Davis	  ARM core, a dual core PRU-ICSS for industrial Ethernet
600b39a9adeSAndrew F. Davis	  protocols, optional 3D graphics and an optional customer
601b39a9adeSAndrew F. Davis	  programmable secure boot.
602b39a9adeSAndrew F. Davis
6031cc95f6eSNobuhiro Iwamatsuconfig ARCH_RMOBILE
604f40b9898SMasahiro Yamada	bool "Renesas ARM SoCs"
6051cc95f6eSNobuhiro Iwamatsu	select DM
6061cc95f6eSNobuhiro Iwamatsu	select DM_SERIAL
607a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
608dd84058dSMasahiro Yamada
6099702ec00SEddy Petrișorconfig TARGET_S32V234EVB
6109702ec00SEddy Petrișor	bool "Support s32v234evb"
6119702ec00SEddy Petrișor	select ARM64
612c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
6139702ec00SEddy Petrișor
61408592136SMateusz Kulikowskiconfig ARCH_SNAPDRAGON
61508592136SMateusz Kulikowski	bool "Qualcomm Snapdragon SoCs"
61608592136SMateusz Kulikowski	select ARM64
61708592136SMateusz Kulikowski	select DM
61808592136SMateusz Kulikowski	select DM_GPIO
61908592136SMateusz Kulikowski	select DM_SERIAL
62008592136SMateusz Kulikowski	select SPMI
62108592136SMateusz Kulikowski	select OF_CONTROL
62208592136SMateusz Kulikowski	select OF_SEPARATE
62308592136SMateusz Kulikowski
6247865f4b0SMasahiro Yamadaconfig ARCH_SOCFPGA
6257865f4b0SMasahiro Yamada	bool "Altera SOCFPGA family"
6262e07c249SGeorges Savoundararadj	select CPU_V7
62702627356SMasahiro Yamada	select SUPPORT_SPL
628dfd3dff5SMarek Vasut	select OF_CONTROL
629dfd3dff5SMarek Vasut	select SPL_OF_CONTROL
6301d9aa3e5SMasahiro Yamada	select DM
6311d9aa3e5SMasahiro Yamada	select DM_SPI_FLASH
6321d9aa3e5SMasahiro Yamada	select DM_SPI
633beee6a30SMarek Vasut	select ENABLE_ARM_SOC_BOOT0_HOOK
634a421192fSSimon Glass	select ARCH_EARLY_INIT_R
6354585601aSSimon Glass	select ARCH_MISC_INIT
636dd84058dSMasahiro Yamada
6378883ddafSNikita Kiryanovconfig TARGET_CM_T43
6388883ddafSNikita Kiryanov	bool "Support cm_t43"
639983e3700STom Rini	select ARCH_OMAP2
6408883ddafSNikita Kiryanov
6412c7e3b90SIan Campbellconfig ARCH_SUNXI
6422c7e3b90SIan Campbell	bool "Support sunxi (Allwinner) SoCs"
64388bb800dSHans de Goede	select CMD_GPIO
6440878a8a7SHans de Goede	select CMD_MMC if MMC
6452997ee50SYann E. MORIN	select CMD_USB if DISTRO_DEFAULTS
646b6006bafSHans de Goede	select DM
64745368827STom Rini	select DM_ETH
648211d57a4SHans de Goede	select DM_GPIO
649211d57a4SHans de Goede	select DM_KEYBOARD
65045368827STom Rini	select DM_SERIAL
6512997ee50SYann E. MORIN	select DM_USB if DISTRO_DEFAULTS
652d75111a7SHans de Goede	select OF_BOARD_SETUP
653b6006bafSHans de Goede	select OF_CONTROL
654b6006bafSHans de Goede	select OF_SEPARATE
6558434f035SAlexander Graf	select SPL_STACK_R if SUPPORT_SPL
6568434f035SAlexander Graf	select SPL_SYS_MALLOC_SIMPLE if SUPPORT_SPL
6576edf6a21SHans de Goede	select SYS_NS16550
6582997ee50SYann E. MORIN	select USB if DISTRO_DEFAULTS
6592997ee50SYann E. MORIN	select USB_STORAGE if DISTRO_DEFAULTS
6602997ee50SYann E. MORIN	select USB_KEYBOARD if DISTRO_DEFAULTS
6618c7d2296SHans de Goede	select USE_TINY_PRINTF
6628ebe4f42SChen-Yu Tsai
663d9e268edSSebastien Bourdelinconfig TARGET_TS4600
664d9e268edSSebastien Bourdelin	bool "Support TS4600"
665d9e268edSSebastien Bourdelin	select CPU_ARM926EJS
666d9e268edSSebastien Bourdelin	select SUPPORT_SPL
667d9e268edSSebastien Bourdelin
6689ee16897SLucile Quirionconfig TARGET_TS4800
6699ee16897SLucile Quirion	bool "Support TS4800"
6709ee16897SLucile Quirion	select CPU_V7
671c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC_A001
6729ee16897SLucile Quirion
673dd84058dSMasahiro Yamadaconfig TARGET_VF610TWR
674dd84058dSMasahiro Yamada	bool "Support vf610twr"
6752e07c249SGeorges Savoundararadj	select CPU_V7
676c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
677dd84058dSMasahiro Yamada
678e7b860faSSanchayan Maityconfig TARGET_COLIBRI_VF
679e7b860faSSanchayan Maity	bool "Support Colibri VF50/61"
680e5ec4815STom Rini	select BOARD_LATE_INIT
681e7b860faSSanchayan Maity	select CPU_V7
682c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
683e7b860faSSanchayan Maity
684931a1d2aSAlbert ARIBAUD \(3ADEV\)config TARGET_PCM052
685931a1d2aSAlbert ARIBAUD \(3ADEV\)	bool "Support pcm-052"
686931a1d2aSAlbert ARIBAUD \(3ADEV\)	select CPU_V7
687c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
688c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC135
689c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC_A001
690931a1d2aSAlbert ARIBAUD \(3ADEV\)
69127192d16SAlbert ARIBAUD \(3ADEV\)config TARGET_BK4R1
69227192d16SAlbert ARIBAUD \(3ADEV\)	bool "Support BK4r1"
69327192d16SAlbert ARIBAUD \(3ADEV\)	select CPU_V7
694c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC111
695c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC135
696c01e4a1aSYork Sun	select SYS_FSL_ERRATUM_ESDHC_A001
69727192d16SAlbert ARIBAUD \(3ADEV\)
6985ca269a4SMasahiro Yamadaconfig ARCH_ZYNQ
69944dcb403SMasahiro Yamada	bool "Xilinx Zynq Platform"
700e5ec4815STom Rini	select BOARD_LATE_INIT
7012e07c249SGeorges Savoundararadj	select CPU_V7
70202627356SMasahiro Yamada	select SUPPORT_SPL
703d065cfd9SJagan Teki	select OF_CONTROL
704eb04ab34SMichal Simek	select SPL_OF_CONTROL if SPL
7058981f05cSMasahiro Yamada	select DM
7066889ca71SMichal Simek	select DM_ETH
7072978ae23SSiva Durga Prasad Paladugu	select DM_GPIO
708eb04ab34SMichal Simek	select SPL_DM if SPL
709d9ae52c8SMichal Simek	select DM_MMC
710329a449fSSimon Glass	select DM_MMC_OPS
7119f7a4502SJagan Teki	select DM_SPI
71242800ffaSSimon Glass	select DM_SERIAL
7139f7a4502SJagan Teki	select DM_SPI_FLASH
714eb04ab34SMichal Simek	select SPL_SEPARATE_BSS if SPL
715dec49e86SSimon Glass	select DM_USB if USB
716329a449fSSimon Glass	select BLK
717dd84058dSMasahiro Yamada
7180b54a9ddSSiva Durga Prasad Paladuguconfig ARCH_ZYNQMP
71984c7204bSMichal Simek	bool "Support Xilinx ZynqMP Platform"
72084c7204bSMichal Simek	select ARM64
721e5ec4815STom Rini	select BOARD_LATE_INIT
722c2490bf5SMichal Simek	select DM
723c2490bf5SMichal Simek	select OF_CONTROL
724c2490bf5SMichal Simek	select DM_SERIAL
725e6a9ed04SMichal Simek	select SUPPORT_SPL
7261f29738aSMichal Simek	select CLK
7271f29738aSMichal Simek	select SPL_CLK
728dec49e86SSimon Glass	select DM_USB if USB
72984c7204bSMichal Simek
730ddd960e6SMasahiro Yamadaconfig TEGRA
731ddd960e6SMasahiro Yamada	bool "NVIDIA Tegra"
732dd84058dSMasahiro Yamada
733f91afc4dSLinus Walleijconfig TARGET_VEXPRESS64_AEMV8A
734dd84058dSMasahiro Yamada	bool "Support vexpress_aemv8a"
735016a954eSMasahiro Yamada	select ARM64
736dd84058dSMasahiro Yamada
737f91afc4dSLinus Walleijconfig TARGET_VEXPRESS64_BASE_FVP
738f91afc4dSLinus Walleij	bool "Support Versatile Express ARMv8a FVP BASE model"
739f91afc4dSLinus Walleij	select ARM64
740f91afc4dSLinus Walleij	select SEMIHOSTING
741f91afc4dSLinus Walleij
742fc04b923SRyan Harkinconfig TARGET_VEXPRESS64_BASE_FVP_DRAM
743fc04b923SRyan Harkin	bool "Support Versatile Express ARMv8a FVP BASE model booting from DRAM"
744fc04b923SRyan Harkin	select ARM64
745fc04b923SRyan Harkin	help
746fc04b923SRyan Harkin	  This target is derived from TARGET_VEXPRESS64_BASE_FVP and over-rides
747fc04b923SRyan Harkin	  the default config to allow the user to load the images directly into
748fc04b923SRyan Harkin	  DRAM using model parameters rather than by using semi-hosting to load
749fc04b923SRyan Harkin	  the files from the host filesystem.
750fc04b923SRyan Harkin
751ffc10373SLinus Walleijconfig TARGET_VEXPRESS64_JUNO
752ffc10373SLinus Walleij	bool "Support Versatile Express Juno Development Platform"
753ffc10373SLinus Walleij	select ARM64
754ffc10373SLinus Walleij
75544937214SPrabhakar Kushwahaconfig TARGET_LS2080A_EMU
75644937214SPrabhakar Kushwaha	bool "Support ls2080a_emu"
757fb2bf8c2SYork Sun	select ARCH_LS2080A
758016a954eSMasahiro Yamada	select ARM64
75923b5877cSLinus Walleij	select ARMV8_MULTIENTRY
7604585601aSSimon Glass	select ARCH_MISC_INIT
7617288c2c2SYork Sun	help
76244937214SPrabhakar Kushwaha	  Support for Freescale LS2080A_EMU platform
76344937214SPrabhakar Kushwaha	  The LS2080A Development System (EMULATOR) is a pre silicon
76444937214SPrabhakar Kushwaha	  development platform that supports the QorIQ LS2080A
7657288c2c2SYork Sun	  Layerscape Architecture processor.
7667288c2c2SYork Sun
76744937214SPrabhakar Kushwahaconfig TARGET_LS2080A_SIMU
76844937214SPrabhakar Kushwaha	bool "Support ls2080a_simu"
769fb2bf8c2SYork Sun	select ARCH_LS2080A
77044937214SPrabhakar Kushwaha	select ARM64
77144937214SPrabhakar Kushwaha	select ARMV8_MULTIENTRY
7724585601aSSimon Glass	select ARCH_MISC_INIT
77344937214SPrabhakar Kushwaha	help
77444937214SPrabhakar Kushwaha	  Support for Freescale LS2080A_SIMU platform
77544937214SPrabhakar Kushwaha	  The LS2080A Development System (QDS) is a pre silicon
77644937214SPrabhakar Kushwaha	  development platform that supports the QorIQ LS2080A
77744937214SPrabhakar Kushwaha	  Layerscape Architecture processor.
77844937214SPrabhakar Kushwaha
77944937214SPrabhakar Kushwahaconfig TARGET_LS2080AQDS
78044937214SPrabhakar Kushwaha	bool "Support ls2080aqds"
781fb2bf8c2SYork Sun	select ARCH_LS2080A
782e2b65ea9SYork Sun	select ARM64
783e2b65ea9SYork Sun	select ARMV8_MULTIENTRY
784e5ec4815STom Rini	select BOARD_LATE_INIT
78532eda7ccSScott Wood	select SUPPORT_SPL
7864585601aSSimon Glass	select ARCH_MISC_INIT
787e2b65ea9SYork Sun	help
78844937214SPrabhakar Kushwaha	  Support for Freescale LS2080AQDS platform
78944937214SPrabhakar Kushwaha	  The LS2080A Development System (QDS) is a high-performance
79044937214SPrabhakar Kushwaha	  development platform that supports the QorIQ LS2080A
79144937214SPrabhakar Kushwaha	  Layerscape Architecture processor.
79244937214SPrabhakar Kushwaha
79344937214SPrabhakar Kushwahaconfig TARGET_LS2080ARDB
79444937214SPrabhakar Kushwaha	bool "Support ls2080ardb"
795fb2bf8c2SYork Sun	select ARCH_LS2080A
79644937214SPrabhakar Kushwaha	select ARM64
79744937214SPrabhakar Kushwaha	select ARMV8_MULTIENTRY
798e5ec4815STom Rini	select BOARD_LATE_INIT
79944937214SPrabhakar Kushwaha	select SUPPORT_SPL
8004585601aSSimon Glass	select ARCH_MISC_INIT
80144937214SPrabhakar Kushwaha	help
80244937214SPrabhakar Kushwaha	  Support for Freescale LS2080ARDB platform.
80344937214SPrabhakar Kushwaha	  The LS2080A Reference design board (RDB) is a high-performance
80444937214SPrabhakar Kushwaha	  development platform that supports the QorIQ LS2080A
805e2b65ea9SYork Sun	  Layerscape Architecture processor.
806e2b65ea9SYork Sun
80711ac2363SPeter Griffinconfig TARGET_HIKEY
80811ac2363SPeter Griffin	bool "Support HiKey 96boards Consumer Edition Platform"
80911ac2363SPeter Griffin	select ARM64
810efd7b60aSPeter Griffin	select DM
811efd7b60aSPeter Griffin	select DM_GPIO
8129c71bcdcSPeter Griffin	select DM_SERIAL
813cd593ed6SPeter Griffin	select OF_CONTROL
81411ac2363SPeter Griffin	  help
81511ac2363SPeter Griffin	  Support for HiKey 96boards platform. It features a HI6220
81611ac2363SPeter Griffin	  SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM.
81711ac2363SPeter Griffin
8189d044fcbSPrabhakar Kushwahaconfig TARGET_LS1012AQDS
8199d044fcbSPrabhakar Kushwaha	bool "Support ls1012aqds"
8209533acf3SYork Sun	select ARCH_LS1012A
8219d044fcbSPrabhakar Kushwaha	select ARM64
822e5ec4815STom Rini	select BOARD_LATE_INIT
8239d044fcbSPrabhakar Kushwaha	help
8249d044fcbSPrabhakar Kushwaha	  Support for Freescale LS1012AQDS platform.
8259d044fcbSPrabhakar Kushwaha	  The LS1012A Development System (QDS) is a high-performance
8269d044fcbSPrabhakar Kushwaha	  development platform that supports the QorIQ LS1012A
8279d044fcbSPrabhakar Kushwaha	  Layerscape Architecture processor.
8289d044fcbSPrabhakar Kushwaha
8293b6e3898SPrabhakar Kushwahaconfig TARGET_LS1012ARDB
8303b6e3898SPrabhakar Kushwaha	bool "Support ls1012ardb"
8319533acf3SYork Sun	select ARCH_LS1012A
8323b6e3898SPrabhakar Kushwaha	select ARM64
833e5ec4815STom Rini	select BOARD_LATE_INIT
8343b6e3898SPrabhakar Kushwaha	help
8353b6e3898SPrabhakar Kushwaha	  Support for Freescale LS1012ARDB platform.
8363b6e3898SPrabhakar Kushwaha	  The LS1012A Reference design board (RDB) is a high-performance
8373b6e3898SPrabhakar Kushwaha	  development platform that supports the QorIQ LS1012A
8383b6e3898SPrabhakar Kushwaha	  Layerscape Architecture processor.
8393b6e3898SPrabhakar Kushwaha
840ff78aa2bSPrabhakar Kushwahaconfig TARGET_LS1012AFRDM
841ff78aa2bSPrabhakar Kushwaha	bool "Support ls1012afrdm"
8429533acf3SYork Sun	select ARCH_LS1012A
843ff78aa2bSPrabhakar Kushwaha	select ARM64
844ff78aa2bSPrabhakar Kushwaha	help
845ff78aa2bSPrabhakar Kushwaha	  Support for Freescale LS1012AFRDM platform.
846ff78aa2bSPrabhakar Kushwaha	  The LS1012A Freedom  board (FRDM) is a high-performance
847ff78aa2bSPrabhakar Kushwaha	  development platform that supports the QorIQ LS1012A
848ff78aa2bSPrabhakar Kushwaha	  Layerscape Architecture processor.
849ff78aa2bSPrabhakar Kushwaha
850550e3dc0SWang Huanconfig TARGET_LS1021AQDS
8510de15707SAlison Wang	bool "Support ls1021aqds"
852e5ec4815STom Rini	select BOARD_LATE_INIT
8532e07c249SGeorges Savoundararadj	select CPU_V7
854adee1d4cSHongbo Zhang	select CPU_V7_HAS_NONSEC
855adee1d4cSHongbo Zhang	select CPU_V7_HAS_VIRT
85650f0c663SAlison Wang	select SUPPORT_SPL
8570a37cf8fSYork Sun	select ARCH_LS1021A
858217f92bbSMasahiro Yamada	select ARCH_SUPPORT_PSCI
8595e8bd7e1SYork Sun	select LS1_DEEP_SLEEP
860d26e34c4SYork Sun	select SYS_FSL_DDR
861a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
862217f92bbSMasahiro Yamada
863c8a7d9daSWang Huanconfig TARGET_LS1021ATWR
8640de15707SAlison Wang	bool "Support ls1021atwr"
865e5ec4815STom Rini	select BOARD_LATE_INIT
8662e07c249SGeorges Savoundararadj	select CPU_V7
867adee1d4cSHongbo Zhang	select CPU_V7_HAS_NONSEC
868adee1d4cSHongbo Zhang	select CPU_V7_HAS_VIRT
86950f0c663SAlison Wang	select SUPPORT_SPL
8700a37cf8fSYork Sun	select ARCH_LS1021A
871217f92bbSMasahiro Yamada	select ARCH_SUPPORT_PSCI
8725e8bd7e1SYork Sun	select LS1_DEEP_SLEEP
873a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
874c8a7d9daSWang Huan
87520c700f8SFeng Liconfig TARGET_LS1021AIOT
87620c700f8SFeng Li	bool "Support ls1021aiot"
877e5ec4815STom Rini	select BOARD_LATE_INIT
87820c700f8SFeng Li	select CPU_V7
87920c700f8SFeng Li	select CPU_V7_HAS_NONSEC
88020c700f8SFeng Li	select CPU_V7_HAS_VIRT
88120c700f8SFeng Li	select SUPPORT_SPL
88220c700f8SFeng Li	select ARCH_LS1021A
88320c700f8SFeng Li	select ARCH_SUPPORT_PSCI
88420c700f8SFeng Li	help
88520c700f8SFeng Li	  Support for Freescale LS1021AIOT platform.
88620c700f8SFeng Li	  The LS1021A Freescale board (IOT) is a high-performance
88720c700f8SFeng Li	  development platform that supports the QorIQ LS1021A
88820c700f8SFeng Li	  Layerscape Architecture processor.
88920c700f8SFeng Li
89002b5d2edSShaohui Xieconfig TARGET_LS1043AQDS
89102b5d2edSShaohui Xie	bool "Support ls1043aqds"
8920a37cf8fSYork Sun	select ARCH_LS1043A
89302b5d2edSShaohui Xie	select ARM64
89402b5d2edSShaohui Xie	select ARMV8_MULTIENTRY
895e5ec4815STom Rini	select BOARD_LATE_INIT
89602b5d2edSShaohui Xie	select SUPPORT_SPL
897a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
89802b5d2edSShaohui Xie	help
89902b5d2edSShaohui Xie	  Support for Freescale LS1043AQDS platform.
90002b5d2edSShaohui Xie
901f3a8e2b7SMingkai Huconfig TARGET_LS1043ARDB
902f3a8e2b7SMingkai Hu	bool "Support ls1043ardb"
9030a37cf8fSYork Sun	select ARCH_LS1043A
904f3a8e2b7SMingkai Hu	select ARM64
905831c068fSHou Zhiqiang	select ARMV8_MULTIENTRY
906e5ec4815STom Rini	select BOARD_LATE_INIT
9073ad44729SGong Qianyu	select SUPPORT_SPL
908a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
909f3a8e2b7SMingkai Hu	help
910f3a8e2b7SMingkai Hu	  Support for Freescale LS1043ARDB platform.
911f3a8e2b7SMingkai Hu
912126fe70dSShaohui Xieconfig TARGET_LS1046AQDS
913126fe70dSShaohui Xie	bool "Support ls1046aqds"
914da28e58aSYork Sun	select ARCH_LS1046A
915126fe70dSShaohui Xie	select ARM64
916126fe70dSShaohui Xie	select ARMV8_MULTIENTRY
917e5ec4815STom Rini	select BOARD_LATE_INIT
918126fe70dSShaohui Xie	select SUPPORT_SPL
919126fe70dSShaohui Xie	select DM_SPI_FLASH if DM_SPI
920a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
921126fe70dSShaohui Xie	help
922126fe70dSShaohui Xie	  Support for Freescale LS1046AQDS platform.
923126fe70dSShaohui Xie	  The LS1046A Development System (QDS) is a high-performance
924126fe70dSShaohui Xie	  development platform that supports the QorIQ LS1046A
925126fe70dSShaohui Xie	  Layerscape Architecture processor.
926126fe70dSShaohui Xie
927dd02936fSMingkai Huconfig TARGET_LS1046ARDB
928dd02936fSMingkai Hu	bool "Support ls1046ardb"
929da28e58aSYork Sun	select ARCH_LS1046A
930dd02936fSMingkai Hu	select ARM64
931dd02936fSMingkai Hu	select ARMV8_MULTIENTRY
932e5ec4815STom Rini	select BOARD_LATE_INIT
933dd02936fSMingkai Hu	select SUPPORT_SPL
934dd02936fSMingkai Hu	select DM_SPI_FLASH if DM_SPI
935dccef2ecSHou Zhiqiang	select POWER_MC34VR500
936a5d67547SSimon Glass	select BOARD_EARLY_INIT_F
937dd02936fSMingkai Hu	help
938dd02936fSMingkai Hu	  Support for Freescale LS1046ARDB platform.
939dd02936fSMingkai Hu	  The LS1046A Reference Design Board (RDB) is a high-performance
940dd02936fSMingkai Hu	  development platform that supports the QorIQ LS1046A
941dd02936fSMingkai Hu	  Layerscape Architecture processor.
942dd02936fSMingkai Hu
943dd84058dSMasahiro Yamadaconfig TARGET_H2200
944dd84058dSMasahiro Yamada	bool "Support h2200"
9452e07c249SGeorges Savoundararadj	select CPU_PXA
946dd84058dSMasahiro Yamada
947f19eb154SVasily Khoruzhickconfig TARGET_ZIPITZ2
948f19eb154SVasily Khoruzhick	bool "Support zipitz2"
949f19eb154SVasily Khoruzhick	select CPU_PXA
950f19eb154SVasily Khoruzhick
951dd84058dSMasahiro Yamadaconfig TARGET_COLIBRI_PXA270
952dd84058dSMasahiro Yamada	bool "Support colibri_pxa270"
9532e07c249SGeorges Savoundararadj	select CPU_PXA
954dd84058dSMasahiro Yamada
95566cba041SMasahiro Yamadaconfig ARCH_UNIPHIER
956b6ef3a3fSMasahiro Yamada	bool "Socionext UniPhier SoCs"
957e5ec4815STom Rini	select BOARD_LATE_INIT
95848264d9bSMasahiro Yamada	select CLK_UNIPHIER
9594e819950SMasahiro Yamada	select DM
960b800cbdeSMasahiro Yamada	select DM_GPIO
9614e819950SMasahiro Yamada	select DM_I2C
9624aceb3f8SMasahiro Yamada	select DM_MMC
9634fb96c48SMasahiro Yamada	select DM_RESET
964b5550e49SMasahiro Yamada	select DM_SERIAL
96547a79f65SMasahiro Yamada	select DM_USB
966b5550e49SMasahiro Yamada	select OF_CONTROL
967b5550e49SMasahiro Yamada	select OF_LIBFDT
96827350c92SMasahiro Yamada	select PINCTRL
969561ca649SMasahiro Yamada	select SPL_DM if SPL
970561ca649SMasahiro Yamada	select SPL_LIBCOMMON_SUPPORT if SPL
971561ca649SMasahiro Yamada	select SPL_LIBGENERIC_SUPPORT if SPL
972561ca649SMasahiro Yamada	select SPL_OF_CONTROL if SPL
973561ca649SMasahiro Yamada	select SPL_PINCTRL if SPL
974b5550e49SMasahiro Yamada	select SUPPORT_SPL
975b6ef3a3fSMasahiro Yamada	help
976b6ef3a3fSMasahiro Yamada	  Support for UniPhier SoC family developed by Socionext Inc.
977b6ef3a3fSMasahiro Yamada	  (formerly, System LSI Business Division of Panasonic Corporation)
97866cba041SMasahiro Yamada
9790a61ee88SVikas Manochaconfig STM32
9800a61ee88SVikas Manocha	bool "Support STM32"
981ed09a554Srev13@wp.pl	select CPU_V7M
98266562414SKamil Lulko	select DM
98366562414SKamil Lulko	select DM_SERIAL
984ed09a554Srev13@wp.pl
9852444dae5SSimon Glassconfig ARCH_ROCKCHIP
9862444dae5SSimon Glass	bool "Support Rockchip SoCs"
9872444dae5SSimon Glass	select OF_CONTROL
988aa15038cSSimon Glass	select BLK
9892444dae5SSimon Glass	select DM
990a381bcf5SKever Yang	select SPL_DM if SPL
991aa15038cSSimon Glass	select SYS_MALLOC_F
992a381bcf5SKever Yang	select SPL_SYS_MALLOC_SIMPLE if SPL
993aa15038cSSimon Glass	select DM_GPIO
994aa15038cSSimon Glass	select DM_I2C
995aa15038cSSimon Glass	select DM_MMC
99642b37d8dSSimon Glass	select DM_MMC_OPS
997aa15038cSSimon Glass	select DM_SERIAL
998aa15038cSSimon Glass	select DM_SPI
999aa15038cSSimon Glass	select DM_SPI_FLASH
1000892742dfSMengDongyang	select DM_USB if USB
10018d29e3a4SKever Yang	select DM_PWM
10028d29e3a4SKever Yang	select DM_REGULATOR
10032444dae5SSimon Glass
1004746f985aSSergey Temerkhanovconfig TARGET_THUNDERX_88XX
1005746f985aSSergey Temerkhanov	bool "Support ThunderX 88xx"
1006b4ba1693SMarek Vasut	select ARM64
1007746f985aSSergey Temerkhanov	select OF_CONTROL
1008067716baSTom Rini	select SYS_CACHE_SHIFT_7
1009746f985aSSergey Temerkhanov
1010*4697abeaSmaxims@google.comconfig ARCH_ASPEED
1011*4697abeaSmaxims@google.com	bool "Support Aspeed SoCs"
1012*4697abeaSmaxims@google.com	select OF_CONTROL
1013*4697abeaSmaxims@google.com	select DM
1014*4697abeaSmaxims@google.com
1015dd84058dSMasahiro Yamadaendchoice
1016dd84058dSMasahiro Yamada
1017*4697abeaSmaxims@google.comsource "arch/arm/mach-aspeed/Kconfig"
1018*4697abeaSmaxims@google.com
10194614b891SMasahiro Yamadasource "arch/arm/mach-at91/Kconfig"
10204614b891SMasahiro Yamada
1021ddf6bd48SMasahiro Yamadasource "arch/arm/mach-bcm283x/Kconfig"
10223491ba63SMasahiro Yamada
1023ddf6bd48SMasahiro Yamadasource "arch/arm/mach-davinci/Kconfig"
102434e609caSSimon Glass
102577b55e8cSThomas Abrahamsource "arch/arm/mach-exynos/Kconfig"
102672df68ccSMasahiro Yamada
102772a8ff4bSMasahiro Yamadasource "arch/arm/mach-highbank/Kconfig"
1028ef2b694cSMasahiro Yamada
10295cbbd9bdSMasahiro Yamadasource "arch/arm/mach-integrator/Kconfig"
10305cbbd9bdSMasahiro Yamada
103139a72345SMasahiro Yamadasource "arch/arm/mach-keystone/Kconfig"
1032c338f09eSMasahiro Yamada
103356f86e39SMasahiro Yamadasource "arch/arm/mach-kirkwood/Kconfig"
103447539e23SMasahiro Yamada
1035727feafeSMarcin Niestrojsource "arch/arm/mach-litesom/Kconfig"
1036727feafeSMarcin Niestroj
1037c3d89140SStefan Roesesource "arch/arm/mach-mvebu/Kconfig"
1038c3d89140SStefan Roese
10390a37cf8fSYork Sunsource "arch/arm/cpu/armv7/ls102xa/Kconfig"
10400a37cf8fSYork Sun
10411a8150d4SAdrian Alonsosource "arch/arm/cpu/armv7/mx7/Kconfig"
10421a8150d4SAdrian Alonso
104389ebc821SBoris BREZILLONsource "arch/arm/cpu/armv7/mx6/Kconfig"
104489ebc821SBoris BREZILLON
1045424ee3d1SAndrej Rosanosource "arch/arm/cpu/armv7/mx5/Kconfig"
1046424ee3d1SAndrej Rosano
1047983e3700STom Rinisource "arch/arm/mach-omap2/Kconfig"
10486384726dSMadan Srinivas
1049da28e58aSYork Sunsource "arch/arm/cpu/armv8/fsl-layerscape/Kconfig"
1050da28e58aSYork Sun
10513e93b4e6SMasahiro Yamadasource "arch/arm/mach-orion5x/Kconfig"
105222f2be7aSMasahiro Yamada
1053badbb63cSNobuhiro Iwamatsusource "arch/arm/mach-rmobile/Kconfig"
1054f40b9898SMasahiro Yamada
1055bfcef28aSBeniamino Galvanisource "arch/arm/mach-meson/Kconfig"
1056bfcef28aSBeniamino Galvani
10572444dae5SSimon Glasssource "arch/arm/mach-rockchip/Kconfig"
10582444dae5SSimon Glass
1059225f5eecSMinkyu Kangsource "arch/arm/mach-s5pc1xx/Kconfig"
1060311757beSSimon Glass
106108592136SMateusz Kulikowskisource "arch/arm/mach-snapdragon/Kconfig"
106208592136SMateusz Kulikowski
10637865f4b0SMasahiro Yamadasource "arch/arm/mach-socfpga/Kconfig"
10647865f4b0SMasahiro Yamada
10650a61ee88SVikas Manochasource "arch/arm/mach-stm32/Kconfig"
10660a61ee88SVikas Manocha
106709f455dcSMasahiro Yamadasource "arch/arm/mach-tegra/Kconfig"
1068ddd960e6SMasahiro Yamada
10694c425570SMasahiro Yamadasource "arch/arm/mach-uniphier/Kconfig"
107066cba041SMasahiro Yamada
10710107f240SMasahiro Yamadasource "arch/arm/mach-zynq/Kconfig"
1072ddd960e6SMasahiro Yamada
1073ea624e19SHans de Goedesource "arch/arm/cpu/armv7/Kconfig"
1074ea624e19SHans de Goede
107575580007SSiva Durga Prasad Paladugusource "arch/arm/cpu/armv8/zynqmp/Kconfig"
107675580007SSiva Durga Prasad Paladugu
107723b5877cSLinus Walleijsource "arch/arm/cpu/armv8/Kconfig"
107823b5877cSLinus Walleij
1079a05a6045SBoris BREZILLONsource "arch/arm/imx-common/Kconfig"
1080a05a6045SBoris BREZILLON
1081d8ccbe93SHeiko Schochersource "board/bosch/shc/Kconfig"
1082a4d79993SHannes Schmelzersource "board/BuR/brxre1/Kconfig"
10832290fe06SHannes Schmelzersource "board/BuR/brppt1/Kconfig"
1084dd84058dSMasahiro Yamadasource "board/CarMediaLab/flea3/Kconfig"
1085dd84058dSMasahiro Yamadasource "board/Marvell/aspenite/Kconfig"
1086dd84058dSMasahiro Yamadasource "board/Marvell/gplugd/Kconfig"
1087dd84058dSMasahiro Yamadasource "board/armadeus/apf27/Kconfig"
1088dd84058dSMasahiro Yamadasource "board/armltd/vexpress/Kconfig"
1089dd84058dSMasahiro Yamadasource "board/armltd/vexpress64/Kconfig"
1090dd84058dSMasahiro Yamadasource "board/bluegiga/apx4devkit/Kconfig"
109143486e4cSSteve Raesource "board/broadcom/bcm23550_w1d/Kconfig"
1092dd84058dSMasahiro Yamadasource "board/broadcom/bcm28155_ap/Kconfig"
1093abb1678cSSteve Raesource "board/broadcom/bcmcygnus/Kconfig"
1094abb1678cSSteve Raesource "board/broadcom/bcmnsp/Kconfig"
1095746f985aSSergey Temerkhanovsource "board/cavium/thunderx/Kconfig"
1096dd84058dSMasahiro Yamadasource "board/cirrus/edb93xx/Kconfig"
1097dd84058dSMasahiro Yamadasource "board/compulab/cm_t335/Kconfig"
1098345243edSTom Rinisource "board/compulab/cm_t43/Kconfig"
1099dd84058dSMasahiro Yamadasource "board/creative/xfi3/Kconfig"
1100dd84058dSMasahiro Yamadasource "board/denx/m28evk/Kconfig"
1101dd84058dSMasahiro Yamadasource "board/denx/m53evk/Kconfig"
110244937214SPrabhakar Kushwahasource "board/freescale/ls2080a/Kconfig"
110344937214SPrabhakar Kushwahasource "board/freescale/ls2080aqds/Kconfig"
110444937214SPrabhakar Kushwahasource "board/freescale/ls2080ardb/Kconfig"
1105550e3dc0SWang Huansource "board/freescale/ls1021aqds/Kconfig"
110602b5d2edSShaohui Xiesource "board/freescale/ls1043aqds/Kconfig"
1107c8a7d9daSWang Huansource "board/freescale/ls1021atwr/Kconfig"
110820c700f8SFeng Lisource "board/freescale/ls1021aiot/Kconfig"
1109126fe70dSShaohui Xiesource "board/freescale/ls1046aqds/Kconfig"
1110f3a8e2b7SMingkai Husource "board/freescale/ls1043ardb/Kconfig"
1111dd02936fSMingkai Husource "board/freescale/ls1046ardb/Kconfig"
11129d044fcbSPrabhakar Kushwahasource "board/freescale/ls1012aqds/Kconfig"
11133b6e3898SPrabhakar Kushwahasource "board/freescale/ls1012ardb/Kconfig"
1114ff78aa2bSPrabhakar Kushwahasource "board/freescale/ls1012afrdm/Kconfig"
1115dd84058dSMasahiro Yamadasource "board/freescale/mx23evk/Kconfig"
1116dd84058dSMasahiro Yamadasource "board/freescale/mx25pdk/Kconfig"
1117dd84058dSMasahiro Yamadasource "board/freescale/mx28evk/Kconfig"
1118dd84058dSMasahiro Yamadasource "board/freescale/mx31ads/Kconfig"
1119dd84058dSMasahiro Yamadasource "board/freescale/mx31pdk/Kconfig"
1120dd84058dSMasahiro Yamadasource "board/freescale/mx35pdk/Kconfig"
1121dd84058dSMasahiro Yamadasource "board/freescale/mx51evk/Kconfig"
1122dd84058dSMasahiro Yamadasource "board/freescale/mx53ard/Kconfig"
1123dd84058dSMasahiro Yamadasource "board/freescale/mx53evk/Kconfig"
1124dd84058dSMasahiro Yamadasource "board/freescale/mx53loco/Kconfig"
1125dd84058dSMasahiro Yamadasource "board/freescale/mx53smd/Kconfig"
11269702ec00SEddy Petrișorsource "board/freescale/s32v234evb/Kconfig"
1127dd84058dSMasahiro Yamadasource "board/freescale/vf610twr/Kconfig"
1128dd84058dSMasahiro Yamadasource "board/gumstix/pepper/Kconfig"
1129dd84058dSMasahiro Yamadasource "board/h2200/Kconfig"
1130345243edSTom Rinisource "board/hisilicon/hikey/Kconfig"
1131dd84058dSMasahiro Yamadasource "board/imx31_phycore/Kconfig"
1132dd84058dSMasahiro Yamadasource "board/isee/igep0033/Kconfig"
1133dd84058dSMasahiro Yamadasource "board/olimex/mx23_olinuxino/Kconfig"
1134dd84058dSMasahiro Yamadasource "board/phytec/pcm051/Kconfig"
1135931a1d2aSAlbert ARIBAUD \(3ADEV\)source "board/phytec/pcm052/Kconfig"
1136dd84058dSMasahiro Yamadasource "board/ppcag/bg0900/Kconfig"
1137dd84058dSMasahiro Yamadasource "board/sandisk/sansa_fuze_plus/Kconfig"
1138dd84058dSMasahiro Yamadasource "board/schulercontrol/sc_sps_1/Kconfig"
1139dd84058dSMasahiro Yamadasource "board/siemens/draco/Kconfig"
1140dd84058dSMasahiro Yamadasource "board/siemens/pxm2/Kconfig"
1141dd84058dSMasahiro Yamadasource "board/siemens/rut/Kconfig"
1142dd84058dSMasahiro Yamadasource "board/silica/pengwyn/Kconfig"
1143dd84058dSMasahiro Yamadasource "board/spear/spear300/Kconfig"
1144dd84058dSMasahiro Yamadasource "board/spear/spear310/Kconfig"
1145dd84058dSMasahiro Yamadasource "board/spear/spear320/Kconfig"
1146dd84058dSMasahiro Yamadasource "board/spear/spear600/Kconfig"
1147dd84058dSMasahiro Yamadasource "board/spear/x600/Kconfig"
11489fa32b12SVikas Manochasource "board/st/stv0991/Kconfig"
1149dd84058dSMasahiro Yamadasource "board/sunxi/Kconfig"
1150dd84058dSMasahiro Yamadasource "board/syteco/zmx25/Kconfig"
11519d1b2987SEnric Balletbò i Serrasource "board/tcl/sl50/Kconfig"
1152dd84058dSMasahiro Yamadasource "board/ti/am335x/Kconfig"
1153dd84058dSMasahiro Yamadasource "board/ti/am43xx/Kconfig"
1154a2bc4321SGilles Gameirosource "board/birdland/bav335x/Kconfig"
1155dd84058dSMasahiro Yamadasource "board/ti/ti814x/Kconfig"
1156dd84058dSMasahiro Yamadasource "board/ti/ti816x/Kconfig"
1157dd84058dSMasahiro Yamadasource "board/timll/devkit3250/Kconfig"
1158dd84058dSMasahiro Yamadasource "board/toradex/colibri_pxa270/Kconfig"
1159e7b860faSSanchayan Maitysource "board/toradex/colibri_vf/Kconfig"
1160d9e268edSSebastien Bourdelinsource "board/technologic/ts4600/Kconfig"
11619ee16897SLucile Quirionsource "board/technologic/ts4800/Kconfig"
11626ce89324SYegor Yefremovsource "board/vscom/baltos/Kconfig"
1163dd84058dSMasahiro Yamadasource "board/woodburn/Kconfig"
1164412ae53aSAlbert ARIBAUD \(3ADEV\)source "board/work-microwave/work_92105/Kconfig"
1165f19eb154SVasily Khoruzhicksource "board/zipitz2/Kconfig"
1166dd84058dSMasahiro Yamada
116751b17d49SMasahiro Yamadasource "arch/arm/Kconfig.debug"
116851b17d49SMasahiro Yamada
1169dd84058dSMasahiro Yamadaendmenu
1170