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 228dda2e2fSTom Rini# If set, the workarounds for these ARM errata are applied early during U-Boot 238dda2e2fSTom Rini# startup. Note that in general these options force the workarounds to be 248dda2e2fSTom Rini# applied; no CPU-type/version detection exists, unlike the similar options in 258dda2e2fSTom Rini# the Linux kernel. Do not set these options unless they apply! Also note that 268dda2e2fSTom Rini# the following can be machine specific errata. These do have ability to 278dda2e2fSTom Rini# provide rudimentary version and machine specific checks, but expect no 288dda2e2fSTom Rini# product checks: 298dda2e2fSTom Rini# CONFIG_ARM_ERRATA_430973 308dda2e2fSTom Rini# CONFIG_ARM_ERRATA_454179 318dda2e2fSTom Rini# CONFIG_ARM_ERRATA_621766 328dda2e2fSTom Rini# CONFIG_ARM_ERRATA_798870 338dda2e2fSTom Rini# CONFIG_ARM_ERRATA_801819 348dda2e2fSTom Riniconfig ARM_ERRATA_430973 358dda2e2fSTom Rini bool 368dda2e2fSTom Rini 378dda2e2fSTom Riniconfig ARM_ERRATA_454179 388dda2e2fSTom Rini bool 398dda2e2fSTom Rini 408dda2e2fSTom Riniconfig ARM_ERRATA_621766 418dda2e2fSTom Rini bool 428dda2e2fSTom Rini 438dda2e2fSTom Riniconfig ARM_ERRATA_716044 448dda2e2fSTom Rini bool 458dda2e2fSTom Rini 4619a75b8cSSiarhei Siamashkaconfig ARM_ERRATA_725233 4719a75b8cSSiarhei Siamashka bool 4819a75b8cSSiarhei Siamashka 498dda2e2fSTom Riniconfig ARM_ERRATA_742230 508dda2e2fSTom Rini bool 518dda2e2fSTom Rini 528dda2e2fSTom Riniconfig ARM_ERRATA_743622 538dda2e2fSTom Rini bool 548dda2e2fSTom Rini 558dda2e2fSTom Riniconfig ARM_ERRATA_751472 568dda2e2fSTom Rini bool 578dda2e2fSTom Rini 588dda2e2fSTom Riniconfig ARM_ERRATA_761320 598dda2e2fSTom Rini bool 608dda2e2fSTom Rini 618dda2e2fSTom Riniconfig ARM_ERRATA_773022 628dda2e2fSTom Rini bool 638dda2e2fSTom Rini 648dda2e2fSTom Riniconfig ARM_ERRATA_774769 658dda2e2fSTom Rini bool 668dda2e2fSTom Rini 678dda2e2fSTom Riniconfig ARM_ERRATA_794072 688dda2e2fSTom Rini bool 698dda2e2fSTom Rini 708dda2e2fSTom Riniconfig ARM_ERRATA_798870 718dda2e2fSTom Rini bool 728dda2e2fSTom Rini 738dda2e2fSTom Riniconfig ARM_ERRATA_801819 748dda2e2fSTom Rini bool 758dda2e2fSTom Rini 768dda2e2fSTom Riniconfig ARM_ERRATA_826974 778dda2e2fSTom Rini bool 788dda2e2fSTom Rini 798dda2e2fSTom Riniconfig ARM_ERRATA_828024 808dda2e2fSTom Rini bool 818dda2e2fSTom Rini 828dda2e2fSTom Riniconfig ARM_ERRATA_829520 838dda2e2fSTom Rini bool 848dda2e2fSTom Rini 858dda2e2fSTom Riniconfig ARM_ERRATA_833069 868dda2e2fSTom Rini bool 878dda2e2fSTom Rini 888dda2e2fSTom Riniconfig ARM_ERRATA_833471 898dda2e2fSTom Rini bool 908dda2e2fSTom Rini 912e07c249SGeorges Savoundararadjconfig CPU_ARM720T 922e07c249SGeorges Savoundararadj bool 93067716baSTom Rini select SYS_CACHE_SHIFT_5 942e07c249SGeorges Savoundararadj 952e07c249SGeorges Savoundararadjconfig CPU_ARM920T 962e07c249SGeorges Savoundararadj bool 97067716baSTom Rini select SYS_CACHE_SHIFT_5 982e07c249SGeorges Savoundararadj 992e07c249SGeorges Savoundararadjconfig CPU_ARM926EJS 1002e07c249SGeorges Savoundararadj bool 101067716baSTom Rini select SYS_CACHE_SHIFT_5 1022e07c249SGeorges Savoundararadj 1032e07c249SGeorges Savoundararadjconfig CPU_ARM946ES 1042e07c249SGeorges Savoundararadj bool 105067716baSTom Rini select SYS_CACHE_SHIFT_5 1062e07c249SGeorges Savoundararadj 1072e07c249SGeorges Savoundararadjconfig CPU_ARM1136 1082e07c249SGeorges Savoundararadj bool 109067716baSTom Rini select SYS_CACHE_SHIFT_5 1102e07c249SGeorges Savoundararadj 1112e07c249SGeorges Savoundararadjconfig CPU_ARM1176 1122e07c249SGeorges Savoundararadj bool 1132e07c249SGeorges Savoundararadj select HAS_VBAR 114067716baSTom Rini select SYS_CACHE_SHIFT_5 1152e07c249SGeorges Savoundararadj 1162e07c249SGeorges Savoundararadjconfig CPU_V7 1172e07c249SGeorges Savoundararadj bool 1182e07c249SGeorges Savoundararadj select HAS_VBAR 11962e92077SAlbert ARIBAUD select HAS_THUMB2 120067716baSTom Rini select SYS_CACHE_SHIFT_6 1212e07c249SGeorges Savoundararadj 12212d8a729Srev13@wp.plconfig CPU_V7M 12312d8a729Srev13@wp.pl bool 12462e92077SAlbert ARIBAUD select HAS_THUMB2 125067716baSTom Rini select SYS_CACHE_SHIFT_5 12612d8a729Srev13@wp.pl 1272e07c249SGeorges Savoundararadjconfig CPU_PXA 1282e07c249SGeorges Savoundararadj bool 129067716baSTom Rini select SYS_CACHE_SHIFT_5 1302e07c249SGeorges Savoundararadj 1312e07c249SGeorges Savoundararadjconfig CPU_SA1100 1322e07c249SGeorges Savoundararadj bool 133067716baSTom Rini select SYS_CACHE_SHIFT_5 1342e07c249SGeorges Savoundararadj 1352e07c249SGeorges Savoundararadjconfig SYS_CPU 1362e07c249SGeorges Savoundararadj default "arm720t" if CPU_ARM720T 1372e07c249SGeorges Savoundararadj default "arm920t" if CPU_ARM920T 1382e07c249SGeorges Savoundararadj default "arm926ejs" if CPU_ARM926EJS 1392e07c249SGeorges Savoundararadj default "arm946es" if CPU_ARM946ES 1402e07c249SGeorges Savoundararadj default "arm1136" if CPU_ARM1136 1412e07c249SGeorges Savoundararadj default "arm1176" if CPU_ARM1176 1422e07c249SGeorges Savoundararadj default "armv7" if CPU_V7 14312d8a729Srev13@wp.pl default "armv7m" if CPU_V7M 1442e07c249SGeorges Savoundararadj default "pxa" if CPU_PXA 1452e07c249SGeorges Savoundararadj default "sa1100" if CPU_SA1100 14601541eecSMasahiro Yamada default "armv8" if ARM64 1472e07c249SGeorges Savoundararadj 14866020a67SMarek Vasutconfig SYS_ARM_ARCH 14966020a67SMarek Vasut int 15066020a67SMarek Vasut default 4 if CPU_ARM720T 15166020a67SMarek Vasut default 4 if CPU_ARM920T 15266020a67SMarek Vasut default 5 if CPU_ARM926EJS 15366020a67SMarek Vasut default 5 if CPU_ARM946ES 15466020a67SMarek Vasut default 6 if CPU_ARM1136 15566020a67SMarek Vasut default 6 if CPU_ARM1176 15666020a67SMarek Vasut default 7 if CPU_V7 15766020a67SMarek Vasut default 7 if CPU_V7M 15866020a67SMarek Vasut default 5 if CPU_PXA 15966020a67SMarek Vasut default 4 if CPU_SA1100 16066020a67SMarek Vasut default 8 if ARM64 16166020a67SMarek Vasut 162067716baSTom Riniconfig SYS_CACHE_SHIFT_5 163067716baSTom Rini bool 164067716baSTom Rini 165067716baSTom Riniconfig SYS_CACHE_SHIFT_6 166067716baSTom Rini bool 167067716baSTom Rini 168067716baSTom Riniconfig SYS_CACHE_SHIFT_7 169067716baSTom Rini bool 170067716baSTom Rini 171067716baSTom Riniconfig SYS_CACHELINE_SIZE 172067716baSTom Rini int 173067716baSTom Rini default 128 if SYS_CACHE_SHIFT_7 174067716baSTom Rini default 64 if SYS_CACHE_SHIFT_6 175067716baSTom Rini default 32 if SYS_CACHE_SHIFT_5 176067716baSTom Rini 177f91afc4dSLinus Walleijconfig SEMIHOSTING 178f91afc4dSLinus Walleij bool "support boot from semihosting" 179f91afc4dSLinus Walleij help 180f91afc4dSLinus Walleij In emulated environments, semihosting is a way for 181f91afc4dSLinus Walleij the hosted environment to call out to the emulator to 182f91afc4dSLinus Walleij retrieve files from the host machine. 183f91afc4dSLinus Walleij 1843a649407STom Riniconfig SYS_THUMB_BUILD 1853a649407STom Rini bool "Build U-Boot using the Thumb instruction set" 1863a649407STom Rini depends on !ARM64 1873a649407STom Rini help 1883a649407STom Rini Use this flag to build U-Boot using the Thumb instruction set for 1893a649407STom Rini ARM architectures. Thumb instruction set provides better code 1903a649407STom Rini density. For ARM architectures that support Thumb2 this flag will 1913a649407STom Rini result in Thumb2 code generated by GCC. 1923a649407STom Rini 1933a649407STom Riniconfig SPL_SYS_THUMB_BUILD 1943a649407STom Rini bool "Build SPL using the Thumb instruction set" 1953a649407STom Rini default y if SYS_THUMB_BUILD 1963a649407STom Rini depends on !ARM64 1973a649407STom Rini help 1983a649407STom Rini Use this flag to build SPL using the Thumb instruction set for 1993a649407STom Rini ARM architectures. Thumb instruction set provides better code 2003a649407STom Rini density. For ARM architectures that support Thumb2 this flag will 2013a649407STom Rini result in Thumb2 code generated by GCC. 2023a649407STom Rini 203f3e9bec8SPeng Fanconfig SYS_L2CACHE_OFF 204f3e9bec8SPeng Fan bool "L2cache off" 205f3e9bec8SPeng Fan help 206f3e9bec8SPeng Fan If SoC does not support L2CACHE or one do not want to enable 207f3e9bec8SPeng Fan L2CACHE, choose this option. 208f3e9bec8SPeng Fan 209cdaa633fSAndre Przywaraconfig ENABLE_ARM_SOC_BOOT0_HOOK 210cdaa633fSAndre Przywara bool "prepare BOOT0 header" 211cdaa633fSAndre Przywara help 212cdaa633fSAndre Przywara If the SoC's BOOT0 requires a header area filled with (magic) 213cdaa633fSAndre Przywara values, then choose this option, and create a define called 214cdaa633fSAndre Przywara ARM_SOC_BOOT0_HOOK which contains the required assembler 215cdaa633fSAndre Przywara preprocessor code. 216cdaa633fSAndre Przywara 217be72591bSFabio Estevamconfig USE_ARCH_MEMCPY 218be72591bSFabio Estevam bool "Use an assembly optimized implementation of memcpy" 21940d5534cSTom Rini default y 22040d5534cSTom Rini depends on !ARM64 22140d5534cSTom Rini help 22240d5534cSTom Rini Enable the generation of an optimized version of memcpy. 22340d5534cSTom Rini Such implementation may be faster under some conditions 22440d5534cSTom Rini but may increase the binary size. 22540d5534cSTom Rini 22640d5534cSTom Riniconfig SPL_USE_ARCH_MEMCPY 22740d5534cSTom Rini bool "Use an assembly optimized implementation of memcpy" 22840d5534cSTom Rini default y if USE_ARCH_MEMCPY 229085be482SMasahiro Yamada depends on !ARM64 230be72591bSFabio Estevam help 231be72591bSFabio Estevam Enable the generation of an optimized version of memcpy. 232be72591bSFabio Estevam Such implementation may be faster under some conditions 233be72591bSFabio Estevam but may increase the binary size. 234be72591bSFabio Estevam 235be72591bSFabio Estevamconfig USE_ARCH_MEMSET 236be72591bSFabio Estevam bool "Use an assembly optimized implementation of memset" 23740d5534cSTom Rini default y 23840d5534cSTom Rini depends on !ARM64 23940d5534cSTom Rini help 24040d5534cSTom Rini Enable the generation of an optimized version of memset. 24140d5534cSTom Rini Such implementation may be faster under some conditions 24240d5534cSTom Rini but may increase the binary size. 24340d5534cSTom Rini 24440d5534cSTom Riniconfig SPL_USE_ARCH_MEMSET 24540d5534cSTom Rini bool "Use an assembly optimized implementation of memset" 24640d5534cSTom Rini default y if USE_ARCH_MEMSET 247085be482SMasahiro Yamada depends on !ARM64 248be72591bSFabio Estevam help 249be72591bSFabio Estevam Enable the generation of an optimized version of memset. 250be72591bSFabio Estevam Such implementation may be faster under some conditions 251be72591bSFabio Estevam but may increase the binary size. 252be72591bSFabio Estevam 253272686ebSTom Riniconfig ARCH_OMAP2 254272686ebSTom Rini bool 255272686ebSTom Rini select CPU_V7 256272686ebSTom Rini select SUPPORT_SPL 257272686ebSTom Rini 258ec6617c3SAlison Wangconfig ARM64_SUPPORT_AARCH32 259ec6617c3SAlison Wang bool "ARM64 system support AArch32 execution state" 260ec6617c3SAlison Wang default y if ARM64 && !TARGET_THUNDERX_88XX 261ec6617c3SAlison Wang help 262ec6617c3SAlison Wang This ARM64 system supports AArch32 execution state. 263ec6617c3SAlison Wang 264dd84058dSMasahiro Yamadachoice 265dd84058dSMasahiro Yamada prompt "Target select" 266b928e658SSimon Glass default TARGET_HIKEY 267dd84058dSMasahiro Yamada 2684614b891SMasahiro Yamadaconfig ARCH_AT91 2694614b891SMasahiro Yamada bool "Atmel AT91" 270dd84058dSMasahiro Yamada 271dd84058dSMasahiro Yamadaconfig TARGET_EDB93XX 272dd84058dSMasahiro Yamada bool "Support edb93xx" 2732e07c249SGeorges Savoundararadj select CPU_ARM920T 274dd84058dSMasahiro Yamada 275dd84058dSMasahiro Yamadaconfig TARGET_ASPENITE 276dd84058dSMasahiro Yamada bool "Support aspenite" 2772e07c249SGeorges Savoundararadj select CPU_ARM926EJS 278dd84058dSMasahiro Yamada 279dd84058dSMasahiro Yamadaconfig TARGET_GPLUGD 280dd84058dSMasahiro Yamada bool "Support gplugd" 2812e07c249SGeorges Savoundararadj select CPU_ARM926EJS 282dd84058dSMasahiro Yamada 2833491ba63SMasahiro Yamadaconfig ARCH_DAVINCI 2843491ba63SMasahiro Yamada bool "TI DaVinci" 2852e07c249SGeorges Savoundararadj select CPU_ARM926EJS 2863491ba63SMasahiro Yamada help 2873491ba63SMasahiro Yamada Support for TI's DaVinci platform. 288dd84058dSMasahiro Yamada 28947539e23SMasahiro Yamadaconfig KIRKWOOD 29047539e23SMasahiro Yamada bool "Marvell Kirkwood" 2912e07c249SGeorges Savoundararadj select CPU_ARM926EJS 292a5d67547SSimon Glass select BOARD_EARLY_INIT_F 2934585601aSSimon Glass select ARCH_MISC_INIT 294dd84058dSMasahiro Yamada 295c3d89140SStefan Roeseconfig ARCH_MVEBU 29621b29fc6SStefan Roese bool "Marvell MVEBU family (Armada XP/375/38x/3700/7K/8K)" 2979cffb233SStefan Roese select OF_CONTROL 2989cffb233SStefan Roese select OF_SEPARATE 2999cffb233SStefan Roese select DM 300e3b9c98aSStefan Roese select DM_ETH 3011d51ea19SStefan Roese select DM_SERIAL 30209a54c00SStefan Roese select DM_SPI 30309a54c00SStefan Roese select DM_SPI_FLASH 304a4884831SStefan Roese 305dd84058dSMasahiro Yamadaconfig TARGET_DEVKIT3250 306dd84058dSMasahiro Yamada bool "Support devkit3250" 3072e07c249SGeorges Savoundararadj select CPU_ARM926EJS 308e9b3ce3fSVladimir Zapolskiy select SUPPORT_SPL 309dd84058dSMasahiro Yamada 310412ae53aSAlbert ARIBAUD \(3ADEV\)config TARGET_WORK_92105 311412ae53aSAlbert ARIBAUD \(3ADEV\) bool "Support work_92105" 312412ae53aSAlbert ARIBAUD \(3ADEV\) select CPU_ARM926EJS 313412ae53aSAlbert ARIBAUD \(3ADEV\) select SUPPORT_SPL 314412ae53aSAlbert ARIBAUD \(3ADEV\) 315dd84058dSMasahiro Yamadaconfig TARGET_MX25PDK 316dd84058dSMasahiro Yamada bool "Support mx25pdk" 317e5ec4815STom Rini select BOARD_LATE_INIT 3182e07c249SGeorges Savoundararadj select CPU_ARM926EJS 319a5d67547SSimon Glass select BOARD_EARLY_INIT_F 320dd84058dSMasahiro Yamada 321dd84058dSMasahiro Yamadaconfig TARGET_ZMX25 322dd84058dSMasahiro Yamada bool "Support zmx25" 323e5ec4815STom Rini select BOARD_LATE_INIT 3242e07c249SGeorges Savoundararadj select CPU_ARM926EJS 325dd84058dSMasahiro Yamada 326dd84058dSMasahiro Yamadaconfig TARGET_APF27 327dd84058dSMasahiro Yamada bool "Support apf27" 3282e07c249SGeorges Savoundararadj select CPU_ARM926EJS 32902627356SMasahiro Yamada select SUPPORT_SPL 330dd84058dSMasahiro Yamada 331dd84058dSMasahiro Yamadaconfig TARGET_APX4DEVKIT 332dd84058dSMasahiro Yamada bool "Support apx4devkit" 3332e07c249SGeorges Savoundararadj select CPU_ARM926EJS 33402627356SMasahiro Yamada select SUPPORT_SPL 335dd84058dSMasahiro Yamada 336dd84058dSMasahiro Yamadaconfig TARGET_XFI3 337dd84058dSMasahiro Yamada bool "Support xfi3" 3382e07c249SGeorges Savoundararadj select CPU_ARM926EJS 33902627356SMasahiro Yamada select SUPPORT_SPL 340dd84058dSMasahiro Yamada 341dd84058dSMasahiro Yamadaconfig TARGET_M28EVK 342dd84058dSMasahiro Yamada bool "Support m28evk" 3432e07c249SGeorges Savoundararadj select CPU_ARM926EJS 34402627356SMasahiro Yamada select SUPPORT_SPL 345dd84058dSMasahiro Yamada 346dd84058dSMasahiro Yamadaconfig TARGET_MX23EVK 347dd84058dSMasahiro Yamada bool "Support mx23evk" 3482e07c249SGeorges Savoundararadj select CPU_ARM926EJS 34902627356SMasahiro Yamada select SUPPORT_SPL 350a5d67547SSimon Glass select BOARD_EARLY_INIT_F 351dd84058dSMasahiro Yamada 352dd84058dSMasahiro Yamadaconfig TARGET_MX28EVK 353dd84058dSMasahiro Yamada bool "Support mx28evk" 3542e07c249SGeorges Savoundararadj select CPU_ARM926EJS 35502627356SMasahiro Yamada select SUPPORT_SPL 356a5d67547SSimon Glass select BOARD_EARLY_INIT_F 357dd84058dSMasahiro Yamada 358dd84058dSMasahiro Yamadaconfig TARGET_MX23_OLINUXINO 359dd84058dSMasahiro Yamada bool "Support mx23_olinuxino" 3602e07c249SGeorges Savoundararadj select CPU_ARM926EJS 36102627356SMasahiro Yamada select SUPPORT_SPL 362a5d67547SSimon Glass select BOARD_EARLY_INIT_F 363dd84058dSMasahiro Yamada 364dd84058dSMasahiro Yamadaconfig TARGET_BG0900 365dd84058dSMasahiro Yamada bool "Support bg0900" 3662e07c249SGeorges Savoundararadj select CPU_ARM926EJS 36702627356SMasahiro Yamada select SUPPORT_SPL 368dd84058dSMasahiro Yamada 369dd84058dSMasahiro Yamadaconfig TARGET_SANSA_FUZE_PLUS 370dd84058dSMasahiro Yamada bool "Support sansa_fuze_plus" 3712e07c249SGeorges Savoundararadj select CPU_ARM926EJS 37202627356SMasahiro Yamada select SUPPORT_SPL 373dd84058dSMasahiro Yamada 374dd84058dSMasahiro Yamadaconfig TARGET_SC_SPS_1 375dd84058dSMasahiro Yamada bool "Support sc_sps_1" 3762e07c249SGeorges Savoundararadj select CPU_ARM926EJS 37702627356SMasahiro Yamada select SUPPORT_SPL 378dd84058dSMasahiro Yamada 37922f2be7aSMasahiro Yamadaconfig ORION5X 38022f2be7aSMasahiro Yamada bool "Marvell Orion" 3812e07c249SGeorges Savoundararadj select CPU_ARM926EJS 382dd84058dSMasahiro Yamada 383dd84058dSMasahiro Yamadaconfig TARGET_SPEAR300 384dd84058dSMasahiro Yamada bool "Support spear300" 3852e07c249SGeorges Savoundararadj select CPU_ARM926EJS 386a5d67547SSimon Glass select BOARD_EARLY_INIT_F 387dd84058dSMasahiro Yamada 388dd84058dSMasahiro Yamadaconfig TARGET_SPEAR310 389dd84058dSMasahiro Yamada bool "Support spear310" 3902e07c249SGeorges Savoundararadj select CPU_ARM926EJS 391a5d67547SSimon Glass select BOARD_EARLY_INIT_F 392dd84058dSMasahiro Yamada 393dd84058dSMasahiro Yamadaconfig TARGET_SPEAR320 394dd84058dSMasahiro Yamada bool "Support spear320" 3952e07c249SGeorges Savoundararadj select CPU_ARM926EJS 396a5d67547SSimon Glass select BOARD_EARLY_INIT_F 397dd84058dSMasahiro Yamada 398dd84058dSMasahiro Yamadaconfig TARGET_SPEAR600 399dd84058dSMasahiro Yamada bool "Support spear600" 4002e07c249SGeorges Savoundararadj select CPU_ARM926EJS 401a5d67547SSimon Glass select BOARD_EARLY_INIT_F 402dd84058dSMasahiro Yamada 4039fa32b12SVikas Manochaconfig TARGET_STV0991 4049fa32b12SVikas Manocha bool "Support stv0991" 4059fa32b12SVikas Manocha select CPU_V7 406cac0ca76SMasahiro Yamada select DM 407cac0ca76SMasahiro Yamada select DM_SERIAL 408e67abcaaSVikas Manocha select DM_SPI 409e67abcaaSVikas Manocha select DM_SPI_FLASH 410e67abcaaSVikas Manocha select SPI_FLASH 4119fa32b12SVikas Manocha 412dd84058dSMasahiro Yamadaconfig TARGET_X600 413dd84058dSMasahiro Yamada bool "Support x600" 414e5ec4815STom Rini select BOARD_LATE_INIT 4152e07c249SGeorges Savoundararadj select CPU_ARM926EJS 41602627356SMasahiro Yamada select SUPPORT_SPL 417dd84058dSMasahiro Yamada 418dd84058dSMasahiro Yamadaconfig TARGET_IMX31_PHYCORE 419f428268aSTom Rini bool "Support imx31_phycore_eet" 420f428268aSTom Rini select CPU_ARM1136 421a5d67547SSimon Glass select BOARD_EARLY_INIT_F 422f428268aSTom Rini 423f428268aSTom Riniconfig TARGET_IMX31_PHYCORE_EET 424f428268aSTom Rini bool "Support imx31_phycore_eet" 425e5ec4815STom Rini select BOARD_LATE_INIT 4262e07c249SGeorges Savoundararadj select CPU_ARM1136 427a5d67547SSimon Glass select BOARD_EARLY_INIT_F 428dd84058dSMasahiro Yamada 429dd84058dSMasahiro Yamadaconfig TARGET_MX31ADS 430dd84058dSMasahiro Yamada bool "Support mx31ads" 4312e07c249SGeorges Savoundararadj select CPU_ARM1136 432a5d67547SSimon Glass select BOARD_EARLY_INIT_F 433dd84058dSMasahiro Yamada 434dd84058dSMasahiro Yamadaconfig TARGET_MX31PDK 435dd84058dSMasahiro Yamada bool "Support mx31pdk" 436e5ec4815STom Rini select BOARD_LATE_INIT 4372e07c249SGeorges Savoundararadj select CPU_ARM1136 43802627356SMasahiro Yamada select SUPPORT_SPL 439a5d67547SSimon Glass select BOARD_EARLY_INIT_F 440dd84058dSMasahiro Yamada 441dd84058dSMasahiro Yamadaconfig TARGET_WOODBURN 442dd84058dSMasahiro Yamada bool "Support woodburn" 4432e07c249SGeorges Savoundararadj select CPU_ARM1136 444dd84058dSMasahiro Yamada 445dd84058dSMasahiro Yamadaconfig TARGET_WOODBURN_SD 446dd84058dSMasahiro Yamada bool "Support woodburn_sd" 4472e07c249SGeorges Savoundararadj select CPU_ARM1136 44802627356SMasahiro Yamada select SUPPORT_SPL 449dd84058dSMasahiro Yamada 450dd84058dSMasahiro Yamadaconfig TARGET_FLEA3 451dd84058dSMasahiro Yamada bool "Support flea3" 4522e07c249SGeorges Savoundararadj select CPU_ARM1136 453dd84058dSMasahiro Yamada 454dd84058dSMasahiro Yamadaconfig TARGET_MX35PDK 455dd84058dSMasahiro Yamada bool "Support mx35pdk" 456e5ec4815STom Rini select BOARD_LATE_INIT 4572e07c249SGeorges Savoundararadj select CPU_ARM1136 458dd84058dSMasahiro Yamada 459ddf6bd48SMasahiro Yamadaconfig ARCH_BCM283X 460ddf6bd48SMasahiro Yamada bool "Broadcom BCM283X family" 46158d423b8SMasahiro Yamada select DM 46258d423b8SMasahiro Yamada select DM_SERIAL 46358d423b8SMasahiro Yamada select DM_GPIO 46476709096SFabian Vogt select OF_CONTROL 46546414296SStephen Warren 466dd84058dSMasahiro Yamadaconfig TARGET_VEXPRESS_CA15_TC2 467dd84058dSMasahiro Yamada bool "Support vexpress_ca15_tc2" 4682e07c249SGeorges Savoundararadj select CPU_V7 469ea624e19SHans de Goede select CPU_V7_HAS_NONSEC 470ea624e19SHans de Goede select CPU_V7_HAS_VIRT 471dd84058dSMasahiro Yamada 472dd84058dSMasahiro Yamadaconfig TARGET_VEXPRESS_CA5X2 473dd84058dSMasahiro Yamada bool "Support vexpress_ca5x2" 4742e07c249SGeorges Savoundararadj select CPU_V7 475dd84058dSMasahiro Yamada 476dd84058dSMasahiro Yamadaconfig TARGET_VEXPRESS_CA9X4 477dd84058dSMasahiro Yamada bool "Support vexpress_ca9x4" 4782e07c249SGeorges Savoundararadj select CPU_V7 479dd84058dSMasahiro Yamada 480a4d79993SHannes Schmelzerconfig TARGET_BRXRE1 481a4d79993SHannes Schmelzer bool "Support BRXRE1" 482272686ebSTom Rini select ARCH_OMAP2 483e5ec4815STom Rini select BOARD_LATE_INIT 484dd84058dSMasahiro Yamada 4852290fe06SHannes Schmelzerconfig TARGET_BRPPT1 4862290fe06SHannes Schmelzer bool "Support BRPPT1" 487272686ebSTom Rini select ARCH_OMAP2 488e5ec4815STom Rini select BOARD_LATE_INIT 489dd84058dSMasahiro Yamada 490dd84058dSMasahiro Yamadaconfig TARGET_DRACO 491dd84058dSMasahiro Yamada bool "Support draco" 492272686ebSTom Rini select ARCH_OMAP2 493e5ec4815STom Rini select BOARD_LATE_INIT 49471423435SHeiko Schocher select DM 49571423435SHeiko Schocher select DM_SERIAL 49671423435SHeiko Schocher select DM_GPIO 497dd84058dSMasahiro Yamada 4988c65a2faSHeiko Schocherconfig TARGET_THUBAN 4998c65a2faSHeiko Schocher bool "Support thuban" 500272686ebSTom Rini select ARCH_OMAP2 501e5ec4815STom Rini select BOARD_LATE_INIT 50271423435SHeiko Schocher select DM 50371423435SHeiko Schocher select DM_SERIAL 50471423435SHeiko Schocher select DM_GPIO 505dd84058dSMasahiro Yamada 506578056c3SHeiko Schocherconfig TARGET_RASTABAN 507578056c3SHeiko Schocher bool "Support rastaban" 508272686ebSTom Rini select ARCH_OMAP2 509e5ec4815STom Rini select BOARD_LATE_INIT 51071423435SHeiko Schocher select DM 51171423435SHeiko Schocher select DM_SERIAL 51271423435SHeiko Schocher select DM_GPIO 513578056c3SHeiko Schocher 5146b3943f1SHeiko Schocherconfig TARGET_ETAMIN 5156b3943f1SHeiko Schocher bool "Support etamin" 516272686ebSTom Rini select ARCH_OMAP2 517e5ec4815STom Rini select BOARD_LATE_INIT 51871423435SHeiko Schocher select DM 51971423435SHeiko Schocher select DM_SERIAL 52071423435SHeiko Schocher select DM_GPIO 5216b3943f1SHeiko Schocher 522dd84058dSMasahiro Yamadaconfig TARGET_PXM2 523dd84058dSMasahiro Yamada bool "Support pxm2" 524272686ebSTom Rini select ARCH_OMAP2 525e5ec4815STom Rini select BOARD_LATE_INIT 52671423435SHeiko Schocher select DM 52771423435SHeiko Schocher select DM_SERIAL 52871423435SHeiko Schocher select DM_GPIO 529dd84058dSMasahiro Yamada 530dd84058dSMasahiro Yamadaconfig TARGET_RUT 531dd84058dSMasahiro Yamada bool "Support rut" 532272686ebSTom Rini select ARCH_OMAP2 533e5ec4815STom Rini select BOARD_LATE_INIT 53471423435SHeiko Schocher select DM 53571423435SHeiko Schocher select DM_SERIAL 53671423435SHeiko Schocher select DM_GPIO 537dd84058dSMasahiro Yamada 538dd84058dSMasahiro Yamadaconfig TARGET_TI814X_EVM 539dd84058dSMasahiro Yamada bool "Support ti814x_evm" 540272686ebSTom Rini select ARCH_OMAP2 541dd84058dSMasahiro Yamada 542dd84058dSMasahiro Yamadaconfig TARGET_TI816X_EVM 543dd84058dSMasahiro Yamada bool "Support ti816x_evm" 544272686ebSTom Rini select ARCH_OMAP2 545dd84058dSMasahiro Yamada 54643486e4cSSteve Raeconfig TARGET_BCM23550_W1D 54743486e4cSSteve Rae bool "Support bcm23550_w1d" 54843486e4cSSteve Rae select CPU_V7 54943486e4cSSteve Rae 550dd84058dSMasahiro Yamadaconfig TARGET_BCM28155_AP 551dd84058dSMasahiro Yamada bool "Support bcm28155_ap" 5522e07c249SGeorges Savoundararadj select CPU_V7 553dd84058dSMasahiro Yamada 554abb1678cSSteve Raeconfig TARGET_BCMCYGNUS 555abb1678cSSteve Rae bool "Support bcmcygnus" 5562e07c249SGeorges Savoundararadj select CPU_V7 5579dec5270SSteve Rae 558abb1678cSSteve Raeconfig TARGET_BCMNSP 559abb1678cSSteve Rae bool "Support bcmnsp" 5602e07c249SGeorges Savoundararadj select CPU_V7 5619dec5270SSteve Rae 56272df68ccSMasahiro Yamadaconfig ARCH_EXYNOS 56372df68ccSMasahiro Yamada bool "Samsung EXYNOS" 56458d423b8SMasahiro Yamada select DM 565fc47cf9dSSimon Glass select DM_I2C 56658d423b8SMasahiro Yamada select DM_SPI_FLASH 56758d423b8SMasahiro Yamada select DM_SERIAL 56858d423b8SMasahiro Yamada select DM_SPI 56958d423b8SMasahiro Yamada select DM_GPIO 5701fa4bfdeSSimon Glass select DM_KEYBOARD 571dd84058dSMasahiro Yamada 572311757beSSimon Glassconfig ARCH_S5PC1XX 573311757beSSimon Glass bool "Samsung S5PC1XX" 5742e07c249SGeorges Savoundararadj select CPU_V7 57558d423b8SMasahiro Yamada select DM 57658d423b8SMasahiro Yamada select DM_SERIAL 57758d423b8SMasahiro Yamada select DM_GPIO 57808848e9cSSimon Glass select DM_I2C 579311757beSSimon Glass 580ef2b694cSMasahiro Yamadaconfig ARCH_HIGHBANK 581ef2b694cSMasahiro Yamada bool "Calxeda Highbank" 5822e07c249SGeorges Savoundararadj select CPU_V7 583dd84058dSMasahiro Yamada 5845cbbd9bdSMasahiro Yamadaconfig ARCH_INTEGRATOR 5855cbbd9bdSMasahiro Yamada bool "ARM Ltd. Integrator family" 5863f394e70SLinus Walleij select DM 5873f394e70SLinus Walleij select DM_SERIAL 5885cbbd9bdSMasahiro Yamada 589c338f09eSMasahiro Yamadaconfig ARCH_KEYSTONE 590c338f09eSMasahiro Yamada bool "TI Keystone" 5912e07c249SGeorges Savoundararadj select CPU_V7 59202627356SMasahiro Yamada select SUPPORT_SPL 5933a649407STom Rini select SYS_THUMB_BUILD 594534bc70eSTom Rini select CMD_POWEROFF 595dd84058dSMasahiro Yamada 596bfcef28aSBeniamino Galvaniconfig ARCH_MESON 597bfcef28aSBeniamino Galvani bool "Amlogic Meson" 598bfcef28aSBeniamino Galvani help 599bfcef28aSBeniamino Galvani Support for the Meson SoC family developed by Amlogic Inc., 600bfcef28aSBeniamino Galvani targeted at media players and tablet computers. We currently 601bfcef28aSBeniamino Galvani support the S905 (GXBaby) 64-bit SoC. 602bfcef28aSBeniamino Galvani 603e90a08daSPeng Fanconfig ARCH_MX7ULP 604e90a08daSPeng Fan bool "NXP MX7ULP" 605e90a08daSPeng Fan select CPU_V7 606e90a08daSPeng Fan select ROM_UNIFIED_SECTIONS 607e90a08daSPeng Fan 6081a8150d4SAdrian Alonsoconfig ARCH_MX7 6091a8150d4SAdrian Alonso bool "Freescale MX7" 6101a8150d4SAdrian Alonso select CPU_V7 6112c2e2c9eSYork Sun select SYS_FSL_HAS_SEC if SECURE_BOOT 6122c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 61390b80386SYork Sun select SYS_FSL_SEC_LE 614a5d67547SSimon Glass select BOARD_EARLY_INIT_F 6154585601aSSimon Glass select ARCH_MISC_INIT 6161a8150d4SAdrian Alonso 61789ebc821SBoris BREZILLONconfig ARCH_MX6 61889ebc821SBoris BREZILLON bool "Freescale MX6" 61989ebc821SBoris BREZILLON select CPU_V7 6202c2e2c9eSYork Sun select SYS_FSL_HAS_SEC if SECURE_BOOT 6212c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 62290b80386SYork Sun select SYS_FSL_SEC_LE 6233a649407STom Rini select SYS_THUMB_BUILD if SPL 62489ebc821SBoris BREZILLON 625424ee3d1SAndrej Rosanoconfig ARCH_MX5 626424ee3d1SAndrej Rosano bool "Freescale MX5" 627424ee3d1SAndrej Rosano select CPU_V7 628a5d67547SSimon Glass select BOARD_EARLY_INIT_F 629424ee3d1SAndrej Rosano 630dd84058dSMasahiro Yamadaconfig TARGET_M53EVK 631dd84058dSMasahiro Yamada bool "Support m53evk" 6322e07c249SGeorges Savoundararadj select CPU_V7 63302627356SMasahiro Yamada select SUPPORT_SPL 634a5d67547SSimon Glass select BOARD_EARLY_INIT_F 635dd84058dSMasahiro Yamada 636dd84058dSMasahiro Yamadaconfig TARGET_MX51EVK 637dd84058dSMasahiro Yamada bool "Support mx51evk" 638e5ec4815STom Rini select BOARD_LATE_INIT 6392e07c249SGeorges Savoundararadj select CPU_V7 640a5d67547SSimon Glass select BOARD_EARLY_INIT_F 641dd84058dSMasahiro Yamada 642dd84058dSMasahiro Yamadaconfig TARGET_MX53ARD 643dd84058dSMasahiro Yamada bool "Support mx53ard" 6442e07c249SGeorges Savoundararadj select CPU_V7 645a5d67547SSimon Glass select BOARD_EARLY_INIT_F 646dd84058dSMasahiro Yamada 647dd84058dSMasahiro Yamadaconfig TARGET_MX53EVK 648dd84058dSMasahiro Yamada bool "Support mx53evk" 649e5ec4815STom Rini select BOARD_LATE_INIT 6502e07c249SGeorges Savoundararadj select CPU_V7 651a5d67547SSimon Glass select BOARD_EARLY_INIT_F 652dd84058dSMasahiro Yamada 653dd84058dSMasahiro Yamadaconfig TARGET_MX53LOCO 654dd84058dSMasahiro Yamada bool "Support mx53loco" 655e5ec4815STom Rini select BOARD_LATE_INIT 6562e07c249SGeorges Savoundararadj select CPU_V7 657a5d67547SSimon Glass select BOARD_EARLY_INIT_F 658dd84058dSMasahiro Yamada 659dd84058dSMasahiro Yamadaconfig TARGET_MX53SMD 660dd84058dSMasahiro Yamada bool "Support mx53smd" 6612e07c249SGeorges Savoundararadj select CPU_V7 662a5d67547SSimon Glass select BOARD_EARLY_INIT_F 663dd84058dSMasahiro Yamada 6643cfbcb58SMasahiro Yamadaconfig OMAP34XX 6653cfbcb58SMasahiro Yamada bool "OMAP34XX SoC" 666272686ebSTom Rini select ARCH_OMAP2 6678dda2e2fSTom Rini select ARM_ERRATA_430973 6688dda2e2fSTom Rini select ARM_ERRATA_454179 6698dda2e2fSTom Rini select ARM_ERRATA_621766 67019a75b8cSSiarhei Siamashka select ARM_ERRATA_725233 6717d106242STom Rini select USE_TINY_PRINTF 6727551dcf9STom Rini imply SPL_EXT_SUPPORT 6737551dcf9STom Rini imply SPL_FAT_SUPPORT 6747551dcf9STom Rini imply SPL_GPIO_SUPPORT 6757551dcf9STom Rini imply SPL_I2C_SUPPORT 6767551dcf9STom Rini imply SPL_LIBCOMMON_SUPPORT 6777551dcf9STom Rini imply SPL_LIBDISK_SUPPORT 6787551dcf9STom Rini imply SPL_LIBGENERIC_SUPPORT 6797551dcf9STom Rini imply SPL_MMC_SUPPORT 6807551dcf9STom Rini imply SPL_NAND_SUPPORT 6817551dcf9STom Rini imply SPL_POWER_SUPPORT 6827551dcf9STom Rini imply SPL_SERIAL_SUPPORT 6833a649407STom Rini imply SYS_THUMB_BUILD 684dd84058dSMasahiro Yamada 685d08215a5SMasahiro Yamadaconfig OMAP44XX 686d08215a5SMasahiro Yamada bool "OMAP44XX SoC" 687272686ebSTom Rini select ARCH_OMAP2 6887d106242STom Rini select USE_TINY_PRINTF 6890f12f101STom Rini imply SPL_DISPLAY_PRINT 6900f12f101STom Rini imply SPL_EXT_SUPPORT 6910f12f101STom Rini imply SPL_FAT_SUPPORT 6920f12f101STom Rini imply SPL_GPIO_SUPPORT 6930f12f101STom Rini imply SPL_I2C_SUPPORT 6940f12f101STom Rini imply SPL_LIBCOMMON_SUPPORT 6950f12f101STom Rini imply SPL_LIBDISK_SUPPORT 6960f12f101STom Rini imply SPL_LIBGENERIC_SUPPORT 6970f12f101STom Rini imply SPL_MMC_SUPPORT 6980f12f101STom Rini imply SPL_NAND_SUPPORT 6990f12f101STom Rini imply SPL_POWER_SUPPORT 7000f12f101STom Rini imply SPL_SERIAL_SUPPORT 7013a649407STom Rini imply SYS_THUMB_BUILD 702dd84058dSMasahiro Yamada 7036c5431acSMasahiro Yamadaconfig OMAP54XX 7046c5431acSMasahiro Yamada bool "OMAP54XX SoC" 705272686ebSTom Rini select ARCH_OMAP2 7068dda2e2fSTom Rini select ARM_ERRATA_798870 7073a649407STom Rini select SYS_THUMB_BUILD 7089d4f7a31STom Rini imply SPL_DISPLAY_PRINT 7099d4f7a31STom Rini imply SPL_ENV_SUPPORT 7109d4f7a31STom Rini imply SPL_EXT_SUPPORT 7119d4f7a31STom Rini imply SPL_FAT_SUPPORT 7129d4f7a31STom Rini imply SPL_GPIO_SUPPORT 7139d4f7a31STom Rini imply SPL_I2C_SUPPORT 7149d4f7a31STom Rini imply SPL_LIBCOMMON_SUPPORT 7159d4f7a31STom Rini imply SPL_LIBDISK_SUPPORT 7169d4f7a31STom Rini imply SPL_LIBGENERIC_SUPPORT 7179d4f7a31STom Rini imply SPL_MMC_SUPPORT 7189d4f7a31STom Rini imply SPL_NAND_SUPPORT 7199d4f7a31STom Rini imply SPL_POWER_SUPPORT 7209d4f7a31STom Rini imply SPL_SERIAL_SUPPORT 721dd84058dSMasahiro Yamada 7226384726dSMadan Srinivasconfig AM43XX 7236384726dSMadan Srinivas bool "AM43XX SoC" 724272686ebSTom Rini select ARCH_OMAP2 7253a649407STom Rini imply SYS_THUMB_BUILD 7266384726dSMadan Srinivas help 7276384726dSMadan Srinivas Support for AM43xx SOC from Texas Instruments. 7286384726dSMadan Srinivas The AM43xx high performance SOC features a Cortex-A9 7296384726dSMadan Srinivas ARM core, a quad core PRU-ICSS for industrial Ethernet 7306384726dSMadan Srinivas protocols, dual camera support, optional 3D graphics 7316384726dSMadan Srinivas and an optional customer programmable secure boot. 7326384726dSMadan Srinivas 733b39a9adeSAndrew F. Davisconfig AM33XX 734b39a9adeSAndrew F. Davis bool "AM33XX SoC" 735272686ebSTom Rini select ARCH_OMAP2 7363a649407STom Rini imply SYS_THUMB_BUILD 737b39a9adeSAndrew F. Davis help 738b39a9adeSAndrew F. Davis Support for AM335x SOC from Texas Instruments. 739b39a9adeSAndrew F. Davis The AM335x high performance SOC features a Cortex-A8 740b39a9adeSAndrew F. Davis ARM core, a dual core PRU-ICSS for industrial Ethernet 741b39a9adeSAndrew F. Davis protocols, optional 3D graphics and an optional customer 742b39a9adeSAndrew F. Davis programmable secure boot. 743b39a9adeSAndrew F. Davis 7441cc95f6eSNobuhiro Iwamatsuconfig ARCH_RMOBILE 745f40b9898SMasahiro Yamada bool "Renesas ARM SoCs" 7461cc95f6eSNobuhiro Iwamatsu select DM 7471cc95f6eSNobuhiro Iwamatsu select DM_SERIAL 748a5d67547SSimon Glass select BOARD_EARLY_INIT_F 7493a649407STom Rini imply SYS_THUMB_BUILD 750dd84058dSMasahiro Yamada 7519702ec00SEddy Petrișorconfig TARGET_S32V234EVB 7529702ec00SEddy Petrișor bool "Support s32v234evb" 7539702ec00SEddy Petrișor select ARM64 754c01e4a1aSYork Sun select SYS_FSL_ERRATUM_ESDHC111 7559702ec00SEddy Petrișor 75608592136SMateusz Kulikowskiconfig ARCH_SNAPDRAGON 75708592136SMateusz Kulikowski bool "Qualcomm Snapdragon SoCs" 75808592136SMateusz Kulikowski select ARM64 75908592136SMateusz Kulikowski select DM 76008592136SMateusz Kulikowski select DM_GPIO 76108592136SMateusz Kulikowski select DM_SERIAL 76208592136SMateusz Kulikowski select SPMI 76308592136SMateusz Kulikowski select OF_CONTROL 76408592136SMateusz Kulikowski select OF_SEPARATE 76508592136SMateusz Kulikowski 7667865f4b0SMasahiro Yamadaconfig ARCH_SOCFPGA 7677865f4b0SMasahiro Yamada bool "Altera SOCFPGA family" 7682e07c249SGeorges Savoundararadj select CPU_V7 76902627356SMasahiro Yamada select SUPPORT_SPL 770dfd3dff5SMarek Vasut select OF_CONTROL 771dfd3dff5SMarek Vasut select SPL_OF_CONTROL 7721d9aa3e5SMasahiro Yamada select DM 7731d9aa3e5SMasahiro Yamada select DM_SPI_FLASH 7741d9aa3e5SMasahiro Yamada select DM_SPI 775beee6a30SMarek Vasut select ENABLE_ARM_SOC_BOOT0_HOOK 776a421192fSSimon Glass select ARCH_EARLY_INIT_R 7774585601aSSimon Glass select ARCH_MISC_INIT 778949123e3SDalon Westergreen select SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION 7793a649407STom Rini select SYS_THUMB_BUILD 780dd84058dSMasahiro Yamada 7818883ddafSNikita Kiryanovconfig TARGET_CM_T43 7828883ddafSNikita Kiryanov bool "Support cm_t43" 783983e3700STom Rini select ARCH_OMAP2 7848883ddafSNikita Kiryanov 7852c7e3b90SIan Campbellconfig ARCH_SUNXI 7862c7e3b90SIan Campbell bool "Support sunxi (Allwinner) SoCs" 78788bb800dSHans de Goede select CMD_GPIO 7880878a8a7SHans de Goede select CMD_MMC if MMC 7892997ee50SYann E. MORIN select CMD_USB if DISTRO_DEFAULTS 790b6006bafSHans de Goede select DM 79145368827STom Rini select DM_ETH 792211d57a4SHans de Goede select DM_GPIO 793211d57a4SHans de Goede select DM_KEYBOARD 79445368827STom Rini select DM_SERIAL 7952997ee50SYann E. MORIN select DM_USB if DISTRO_DEFAULTS 796d75111a7SHans de Goede select OF_BOARD_SETUP 797b6006bafSHans de Goede select OF_CONTROL 798b6006bafSHans de Goede select OF_SEPARATE 7998434f035SAlexander Graf select SPL_STACK_R if SUPPORT_SPL 8008434f035SAlexander Graf select SPL_SYS_MALLOC_SIMPLE if SUPPORT_SPL 8016edf6a21SHans de Goede select SYS_NS16550 8023a649407STom Rini select SPL_SYS_THUMB_BUILD if !ARM64 8032997ee50SYann E. MORIN select USB if DISTRO_DEFAULTS 8042997ee50SYann E. MORIN select USB_STORAGE if DISTRO_DEFAULTS 8052997ee50SYann E. MORIN select USB_KEYBOARD if DISTRO_DEFAULTS 8068c7d2296SHans de Goede select USE_TINY_PRINTF 8078ebe4f42SChen-Yu Tsai 808d9e268edSSebastien Bourdelinconfig TARGET_TS4600 809d9e268edSSebastien Bourdelin bool "Support TS4600" 810d9e268edSSebastien Bourdelin select CPU_ARM926EJS 811d9e268edSSebastien Bourdelin select SUPPORT_SPL 812d9e268edSSebastien Bourdelin 8139ee16897SLucile Quirionconfig TARGET_TS4800 8149ee16897SLucile Quirion bool "Support TS4800" 8159ee16897SLucile Quirion select CPU_V7 816c01e4a1aSYork Sun select SYS_FSL_ERRATUM_ESDHC_A001 8179ee16897SLucile Quirion 8187966b437SStefan Agnerconfig ARCH_VF610 8197966b437SStefan Agner bool "Freescale Vybrid" 8202e07c249SGeorges Savoundararadj select CPU_V7 821c01e4a1aSYork Sun select SYS_FSL_ERRATUM_ESDHC111 822dd84058dSMasahiro Yamada 8235ca269a4SMasahiro Yamadaconfig ARCH_ZYNQ 82444dcb403SMasahiro Yamada bool "Xilinx Zynq Platform" 825e5ec4815STom Rini select BOARD_LATE_INIT 8262e07c249SGeorges Savoundararadj select CPU_V7 82702627356SMasahiro Yamada select SUPPORT_SPL 828d065cfd9SJagan Teki select OF_CONTROL 829eb04ab34SMichal Simek select SPL_OF_CONTROL if SPL 8308981f05cSMasahiro Yamada select DM 8316889ca71SMichal Simek select DM_ETH 8322978ae23SSiva Durga Prasad Paladugu select DM_GPIO 833eb04ab34SMichal Simek select SPL_DM if SPL 834d9ae52c8SMichal Simek select DM_MMC 835329a449fSSimon Glass select DM_MMC_OPS 8369f7a4502SJagan Teki select DM_SPI 83742800ffaSSimon Glass select DM_SERIAL 8389f7a4502SJagan Teki select DM_SPI_FLASH 839eb04ab34SMichal Simek select SPL_SEPARATE_BSS if SPL 840dec49e86SSimon Glass select DM_USB if USB 841329a449fSSimon Glass select BLK 842781745bdSStefan Herbrechtsmeier select CLK 843781745bdSStefan Herbrechtsmeier select SPL_CLK 844781745bdSStefan Herbrechtsmeier select CLK_ZYNQ 845dd84058dSMasahiro Yamada 8460b54a9ddSSiva Durga Prasad Paladuguconfig ARCH_ZYNQMP 84784c7204bSMichal Simek bool "Support Xilinx ZynqMP Platform" 84884c7204bSMichal Simek select ARM64 849e5ec4815STom Rini select BOARD_LATE_INIT 850c2490bf5SMichal Simek select DM 851c2490bf5SMichal Simek select OF_CONTROL 852c2490bf5SMichal Simek select DM_SERIAL 853e6a9ed04SMichal Simek select SUPPORT_SPL 8541f29738aSMichal Simek select CLK 8551f29738aSMichal Simek select SPL_CLK 856dec49e86SSimon Glass select DM_USB if USB 85784c7204bSMichal Simek 858ddd960e6SMasahiro Yamadaconfig TEGRA 859ddd960e6SMasahiro Yamada bool "NVIDIA Tegra" 860dd84058dSMasahiro Yamada 861f91afc4dSLinus Walleijconfig TARGET_VEXPRESS64_AEMV8A 862dd84058dSMasahiro Yamada bool "Support vexpress_aemv8a" 863016a954eSMasahiro Yamada select ARM64 864dd84058dSMasahiro Yamada 865f91afc4dSLinus Walleijconfig TARGET_VEXPRESS64_BASE_FVP 866f91afc4dSLinus Walleij bool "Support Versatile Express ARMv8a FVP BASE model" 867f91afc4dSLinus Walleij select ARM64 868f91afc4dSLinus Walleij select SEMIHOSTING 869f91afc4dSLinus Walleij 870fc04b923SRyan Harkinconfig TARGET_VEXPRESS64_BASE_FVP_DRAM 871fc04b923SRyan Harkin bool "Support Versatile Express ARMv8a FVP BASE model booting from DRAM" 872fc04b923SRyan Harkin select ARM64 873fc04b923SRyan Harkin help 874fc04b923SRyan Harkin This target is derived from TARGET_VEXPRESS64_BASE_FVP and over-rides 875fc04b923SRyan Harkin the default config to allow the user to load the images directly into 876fc04b923SRyan Harkin DRAM using model parameters rather than by using semi-hosting to load 877fc04b923SRyan Harkin the files from the host filesystem. 878fc04b923SRyan Harkin 879ffc10373SLinus Walleijconfig TARGET_VEXPRESS64_JUNO 880ffc10373SLinus Walleij bool "Support Versatile Express Juno Development Platform" 881ffc10373SLinus Walleij select ARM64 882ffc10373SLinus Walleij 88344937214SPrabhakar Kushwahaconfig TARGET_LS2080A_EMU 88444937214SPrabhakar Kushwaha bool "Support ls2080a_emu" 885fb2bf8c2SYork Sun select ARCH_LS2080A 886016a954eSMasahiro Yamada select ARM64 88723b5877cSLinus Walleij select ARMV8_MULTIENTRY 8884585601aSSimon Glass select ARCH_MISC_INIT 8897288c2c2SYork Sun help 89044937214SPrabhakar Kushwaha Support for Freescale LS2080A_EMU platform 89144937214SPrabhakar Kushwaha The LS2080A Development System (EMULATOR) is a pre silicon 89244937214SPrabhakar Kushwaha development platform that supports the QorIQ LS2080A 8937288c2c2SYork Sun Layerscape Architecture processor. 8947288c2c2SYork Sun 89544937214SPrabhakar Kushwahaconfig TARGET_LS2080A_SIMU 89644937214SPrabhakar Kushwaha bool "Support ls2080a_simu" 897fb2bf8c2SYork Sun select ARCH_LS2080A 89844937214SPrabhakar Kushwaha select ARM64 89944937214SPrabhakar Kushwaha select ARMV8_MULTIENTRY 9004585601aSSimon Glass select ARCH_MISC_INIT 90144937214SPrabhakar Kushwaha help 90244937214SPrabhakar Kushwaha Support for Freescale LS2080A_SIMU platform 90344937214SPrabhakar Kushwaha The LS2080A Development System (QDS) is a pre silicon 90444937214SPrabhakar Kushwaha development platform that supports the QorIQ LS2080A 90544937214SPrabhakar Kushwaha Layerscape Architecture processor. 90644937214SPrabhakar Kushwaha 90744937214SPrabhakar Kushwahaconfig TARGET_LS2080AQDS 90844937214SPrabhakar Kushwaha bool "Support ls2080aqds" 909fb2bf8c2SYork Sun select ARCH_LS2080A 910e2b65ea9SYork Sun select ARM64 911e2b65ea9SYork Sun select ARMV8_MULTIENTRY 912e5ec4815STom Rini select BOARD_LATE_INIT 91332eda7ccSScott Wood select SUPPORT_SPL 9144585601aSSimon Glass select ARCH_MISC_INIT 915e2b65ea9SYork Sun help 91644937214SPrabhakar Kushwaha Support for Freescale LS2080AQDS platform 91744937214SPrabhakar Kushwaha The LS2080A Development System (QDS) is a high-performance 91844937214SPrabhakar Kushwaha development platform that supports the QorIQ LS2080A 91944937214SPrabhakar Kushwaha Layerscape Architecture processor. 92044937214SPrabhakar Kushwaha 92144937214SPrabhakar Kushwahaconfig TARGET_LS2080ARDB 92244937214SPrabhakar Kushwaha bool "Support ls2080ardb" 923fb2bf8c2SYork Sun select ARCH_LS2080A 92444937214SPrabhakar Kushwaha select ARM64 92544937214SPrabhakar Kushwaha select ARMV8_MULTIENTRY 926e5ec4815STom Rini select BOARD_LATE_INIT 92744937214SPrabhakar Kushwaha select SUPPORT_SPL 9284585601aSSimon Glass select ARCH_MISC_INIT 92944937214SPrabhakar Kushwaha help 93044937214SPrabhakar Kushwaha Support for Freescale LS2080ARDB platform. 93144937214SPrabhakar Kushwaha The LS2080A Reference design board (RDB) is a high-performance 93244937214SPrabhakar Kushwaha development platform that supports the QorIQ LS2080A 933e2b65ea9SYork Sun Layerscape Architecture processor. 934e2b65ea9SYork Sun 93511ac2363SPeter Griffinconfig TARGET_HIKEY 93611ac2363SPeter Griffin bool "Support HiKey 96boards Consumer Edition Platform" 93711ac2363SPeter Griffin select ARM64 938efd7b60aSPeter Griffin select DM 939efd7b60aSPeter Griffin select DM_GPIO 9409c71bcdcSPeter Griffin select DM_SERIAL 941cd593ed6SPeter Griffin select OF_CONTROL 94211ac2363SPeter Griffin help 94311ac2363SPeter Griffin Support for HiKey 96boards platform. It features a HI6220 94411ac2363SPeter Griffin SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM. 94511ac2363SPeter Griffin 9469d044fcbSPrabhakar Kushwahaconfig TARGET_LS1012AQDS 9479d044fcbSPrabhakar Kushwaha bool "Support ls1012aqds" 9489533acf3SYork Sun select ARCH_LS1012A 9499d044fcbSPrabhakar Kushwaha select ARM64 950e5ec4815STom Rini select BOARD_LATE_INIT 9519d044fcbSPrabhakar Kushwaha help 9529d044fcbSPrabhakar Kushwaha Support for Freescale LS1012AQDS platform. 9539d044fcbSPrabhakar Kushwaha The LS1012A Development System (QDS) is a high-performance 9549d044fcbSPrabhakar Kushwaha development platform that supports the QorIQ LS1012A 9559d044fcbSPrabhakar Kushwaha Layerscape Architecture processor. 9569d044fcbSPrabhakar Kushwaha 9573b6e3898SPrabhakar Kushwahaconfig TARGET_LS1012ARDB 9583b6e3898SPrabhakar Kushwaha bool "Support ls1012ardb" 9599533acf3SYork Sun select ARCH_LS1012A 9603b6e3898SPrabhakar Kushwaha select ARM64 961e5ec4815STom Rini select BOARD_LATE_INIT 9623b6e3898SPrabhakar Kushwaha help 9633b6e3898SPrabhakar Kushwaha Support for Freescale LS1012ARDB platform. 9643b6e3898SPrabhakar Kushwaha The LS1012A Reference design board (RDB) is a high-performance 9653b6e3898SPrabhakar Kushwaha development platform that supports the QorIQ LS1012A 9663b6e3898SPrabhakar Kushwaha Layerscape Architecture processor. 9673b6e3898SPrabhakar Kushwaha 968ff78aa2bSPrabhakar Kushwahaconfig TARGET_LS1012AFRDM 969ff78aa2bSPrabhakar Kushwaha bool "Support ls1012afrdm" 9709533acf3SYork Sun select ARCH_LS1012A 971ff78aa2bSPrabhakar Kushwaha select ARM64 972ff78aa2bSPrabhakar Kushwaha help 973ff78aa2bSPrabhakar Kushwaha Support for Freescale LS1012AFRDM platform. 974ff78aa2bSPrabhakar Kushwaha The LS1012A Freedom board (FRDM) is a high-performance 975ff78aa2bSPrabhakar Kushwaha development platform that supports the QorIQ LS1012A 976ff78aa2bSPrabhakar Kushwaha Layerscape Architecture processor. 977ff78aa2bSPrabhakar Kushwaha 978550e3dc0SWang Huanconfig TARGET_LS1021AQDS 9790de15707SAlison Wang bool "Support ls1021aqds" 980e5ec4815STom Rini select BOARD_LATE_INIT 9812e07c249SGeorges Savoundararadj select CPU_V7 982adee1d4cSHongbo Zhang select CPU_V7_HAS_NONSEC 983adee1d4cSHongbo Zhang select CPU_V7_HAS_VIRT 98450f0c663SAlison Wang select SUPPORT_SPL 9850a37cf8fSYork Sun select ARCH_LS1021A 986217f92bbSMasahiro Yamada select ARCH_SUPPORT_PSCI 9875e8bd7e1SYork Sun select LS1_DEEP_SLEEP 988d26e34c4SYork Sun select SYS_FSL_DDR 989a5d67547SSimon Glass select BOARD_EARLY_INIT_F 990217f92bbSMasahiro Yamada 991c8a7d9daSWang Huanconfig TARGET_LS1021ATWR 9920de15707SAlison Wang bool "Support ls1021atwr" 993e5ec4815STom Rini select BOARD_LATE_INIT 9942e07c249SGeorges Savoundararadj select CPU_V7 995adee1d4cSHongbo Zhang select CPU_V7_HAS_NONSEC 996adee1d4cSHongbo Zhang select CPU_V7_HAS_VIRT 99750f0c663SAlison Wang select SUPPORT_SPL 9980a37cf8fSYork Sun select ARCH_LS1021A 999217f92bbSMasahiro Yamada select ARCH_SUPPORT_PSCI 10005e8bd7e1SYork Sun select LS1_DEEP_SLEEP 1001a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1002c8a7d9daSWang Huan 100320c700f8SFeng Liconfig TARGET_LS1021AIOT 100420c700f8SFeng Li bool "Support ls1021aiot" 1005e5ec4815STom Rini select BOARD_LATE_INIT 100620c700f8SFeng Li select CPU_V7 100720c700f8SFeng Li select CPU_V7_HAS_NONSEC 100820c700f8SFeng Li select CPU_V7_HAS_VIRT 100920c700f8SFeng Li select SUPPORT_SPL 101020c700f8SFeng Li select ARCH_LS1021A 101120c700f8SFeng Li select ARCH_SUPPORT_PSCI 101220c700f8SFeng Li help 101320c700f8SFeng Li Support for Freescale LS1021AIOT platform. 101420c700f8SFeng Li The LS1021A Freescale board (IOT) is a high-performance 101520c700f8SFeng Li development platform that supports the QorIQ LS1021A 101620c700f8SFeng Li Layerscape Architecture processor. 101720c700f8SFeng Li 101802b5d2edSShaohui Xieconfig TARGET_LS1043AQDS 101902b5d2edSShaohui Xie bool "Support ls1043aqds" 10200a37cf8fSYork Sun select ARCH_LS1043A 102102b5d2edSShaohui Xie select ARM64 102202b5d2edSShaohui Xie select ARMV8_MULTIENTRY 1023e5ec4815STom Rini select BOARD_LATE_INIT 102402b5d2edSShaohui Xie select SUPPORT_SPL 1025a5d67547SSimon Glass select BOARD_EARLY_INIT_F 102602b5d2edSShaohui Xie help 102702b5d2edSShaohui Xie Support for Freescale LS1043AQDS platform. 102802b5d2edSShaohui Xie 1029f3a8e2b7SMingkai Huconfig TARGET_LS1043ARDB 1030f3a8e2b7SMingkai Hu bool "Support ls1043ardb" 10310a37cf8fSYork Sun select ARCH_LS1043A 1032f3a8e2b7SMingkai Hu select ARM64 1033831c068fSHou Zhiqiang select ARMV8_MULTIENTRY 1034e5ec4815STom Rini select BOARD_LATE_INIT 10353ad44729SGong Qianyu select SUPPORT_SPL 1036a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1037f3a8e2b7SMingkai Hu help 1038f3a8e2b7SMingkai Hu Support for Freescale LS1043ARDB platform. 1039f3a8e2b7SMingkai Hu 1040126fe70dSShaohui Xieconfig TARGET_LS1046AQDS 1041126fe70dSShaohui Xie bool "Support ls1046aqds" 1042da28e58aSYork Sun select ARCH_LS1046A 1043126fe70dSShaohui Xie select ARM64 1044126fe70dSShaohui Xie select ARMV8_MULTIENTRY 1045e5ec4815STom Rini select BOARD_LATE_INIT 1046126fe70dSShaohui Xie select SUPPORT_SPL 1047126fe70dSShaohui Xie select DM_SPI_FLASH if DM_SPI 1048a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1049126fe70dSShaohui Xie help 1050126fe70dSShaohui Xie Support for Freescale LS1046AQDS platform. 1051126fe70dSShaohui Xie The LS1046A Development System (QDS) is a high-performance 1052126fe70dSShaohui Xie development platform that supports the QorIQ LS1046A 1053126fe70dSShaohui Xie Layerscape Architecture processor. 1054126fe70dSShaohui Xie 1055dd02936fSMingkai Huconfig TARGET_LS1046ARDB 1056dd02936fSMingkai Hu bool "Support ls1046ardb" 1057da28e58aSYork Sun select ARCH_LS1046A 1058dd02936fSMingkai Hu select ARM64 1059dd02936fSMingkai Hu select ARMV8_MULTIENTRY 1060e5ec4815STom Rini select BOARD_LATE_INIT 1061dd02936fSMingkai Hu select SUPPORT_SPL 1062dd02936fSMingkai Hu select DM_SPI_FLASH if DM_SPI 1063dccef2ecSHou Zhiqiang select POWER_MC34VR500 1064a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1065dd02936fSMingkai Hu help 1066dd02936fSMingkai Hu Support for Freescale LS1046ARDB platform. 1067dd02936fSMingkai Hu The LS1046A Reference Design Board (RDB) is a high-performance 1068dd02936fSMingkai Hu development platform that supports the QorIQ LS1046A 1069dd02936fSMingkai Hu Layerscape Architecture processor. 1070dd02936fSMingkai Hu 1071dd84058dSMasahiro Yamadaconfig TARGET_H2200 1072dd84058dSMasahiro Yamada bool "Support h2200" 10732e07c249SGeorges Savoundararadj select CPU_PXA 1074dd84058dSMasahiro Yamada 1075f19eb154SVasily Khoruzhickconfig TARGET_ZIPITZ2 1076f19eb154SVasily Khoruzhick bool "Support zipitz2" 1077f19eb154SVasily Khoruzhick select CPU_PXA 1078f19eb154SVasily Khoruzhick 1079dd84058dSMasahiro Yamadaconfig TARGET_COLIBRI_PXA270 1080dd84058dSMasahiro Yamada bool "Support colibri_pxa270" 10812e07c249SGeorges Savoundararadj select CPU_PXA 1082dd84058dSMasahiro Yamada 108366cba041SMasahiro Yamadaconfig ARCH_UNIPHIER 1084b6ef3a3fSMasahiro Yamada bool "Socionext UniPhier SoCs" 1085e5ec4815STom Rini select BOARD_LATE_INIT 108648264d9bSMasahiro Yamada select CLK_UNIPHIER 10874e819950SMasahiro Yamada select DM 1088b800cbdeSMasahiro Yamada select DM_GPIO 10894e819950SMasahiro Yamada select DM_I2C 10904aceb3f8SMasahiro Yamada select DM_MMC 10914fb96c48SMasahiro Yamada select DM_RESET 1092b5550e49SMasahiro Yamada select DM_SERIAL 109347a79f65SMasahiro Yamada select DM_USB 1094b5550e49SMasahiro Yamada select OF_CONTROL 1095b5550e49SMasahiro Yamada select OF_LIBFDT 109627350c92SMasahiro Yamada select PINCTRL 1097561ca649SMasahiro Yamada select SPL_DM if SPL 1098561ca649SMasahiro Yamada select SPL_LIBCOMMON_SUPPORT if SPL 1099561ca649SMasahiro Yamada select SPL_LIBGENERIC_SUPPORT if SPL 1100561ca649SMasahiro Yamada select SPL_OF_CONTROL if SPL 1101561ca649SMasahiro Yamada select SPL_PINCTRL if SPL 1102b5550e49SMasahiro Yamada select SUPPORT_SPL 1103b6ef3a3fSMasahiro Yamada help 1104b6ef3a3fSMasahiro Yamada Support for UniPhier SoC family developed by Socionext Inc. 1105b6ef3a3fSMasahiro Yamada (formerly, System LSI Business Division of Panasonic Corporation) 110666cba041SMasahiro Yamada 11070a61ee88SVikas Manochaconfig STM32 11080a61ee88SVikas Manocha bool "Support STM32" 1109ed09a554Srev13@wp.pl select CPU_V7M 111066562414SKamil Lulko select DM 111166562414SKamil Lulko select DM_SERIAL 11123a649407STom Rini select SYS_THUMB_BUILD 1113ed09a554Srev13@wp.pl 111494e9a4efSPatrice Chotardconfig ARCH_STI 111594e9a4efSPatrice Chotard bool "Support STMicrolectronics SoCs" 111694e9a4efSPatrice Chotard select CPU_V7 1117214a17e6SPatrice Chotard select DM 1118214a17e6SPatrice Chotard select DM_SERIAL 1119eee20f81SPatrice Chotard select BLK 1120eee20f81SPatrice Chotard select DM_MMC 112194e9a4efSPatrice Chotard help 112294e9a4efSPatrice Chotard Support for STMicroelectronics STiH407/10 SoC family. 112394e9a4efSPatrice Chotard This SoC is used on Linaro 96Board STiH410-B2260 112494e9a4efSPatrice Chotard 11252444dae5SSimon Glassconfig ARCH_ROCKCHIP 11262444dae5SSimon Glass bool "Support Rockchip SoCs" 11272444dae5SSimon Glass select OF_CONTROL 1128aa15038cSSimon Glass select BLK 11292444dae5SSimon Glass select DM 1130a381bcf5SKever Yang select SPL_DM if SPL 1131aa15038cSSimon Glass select SYS_MALLOC_F 11323a649407STom Rini select SYS_THUMB_BUILD if !ARM64 1133a381bcf5SKever Yang select SPL_SYS_MALLOC_SIMPLE if SPL 1134aa15038cSSimon Glass select DM_GPIO 1135aa15038cSSimon Glass select DM_I2C 1136aa15038cSSimon Glass select DM_MMC 113742b37d8dSSimon Glass select DM_MMC_OPS 1138aa15038cSSimon Glass select DM_SERIAL 1139aa15038cSSimon Glass select DM_SPI 1140aa15038cSSimon Glass select DM_SPI_FLASH 1141892742dfSMengDongyang select DM_USB if USB 11428d29e3a4SKever Yang select DM_PWM 11438d29e3a4SKever Yang select DM_REGULATOR 11442444dae5SSimon Glass 1145746f985aSSergey Temerkhanovconfig TARGET_THUNDERX_88XX 1146746f985aSSergey Temerkhanov bool "Support ThunderX 88xx" 1147b4ba1693SMarek Vasut select ARM64 1148746f985aSSergey Temerkhanov select OF_CONTROL 1149067716baSTom Rini select SYS_CACHE_SHIFT_7 1150746f985aSSergey Temerkhanov 11514697abeaSmaxims@google.comconfig ARCH_ASPEED 11524697abeaSmaxims@google.com bool "Support Aspeed SoCs" 11534697abeaSmaxims@google.com select OF_CONTROL 11544697abeaSmaxims@google.com select DM 11554697abeaSmaxims@google.com 1156dd84058dSMasahiro Yamadaendchoice 1157dd84058dSMasahiro Yamada 11584697abeaSmaxims@google.comsource "arch/arm/mach-aspeed/Kconfig" 11594697abeaSmaxims@google.com 11604614b891SMasahiro Yamadasource "arch/arm/mach-at91/Kconfig" 11614614b891SMasahiro Yamada 1162ddf6bd48SMasahiro Yamadasource "arch/arm/mach-bcm283x/Kconfig" 11633491ba63SMasahiro Yamada 1164ddf6bd48SMasahiro Yamadasource "arch/arm/mach-davinci/Kconfig" 116534e609caSSimon Glass 116677b55e8cSThomas Abrahamsource "arch/arm/mach-exynos/Kconfig" 116772df68ccSMasahiro Yamada 116872a8ff4bSMasahiro Yamadasource "arch/arm/mach-highbank/Kconfig" 1169ef2b694cSMasahiro Yamada 11705cbbd9bdSMasahiro Yamadasource "arch/arm/mach-integrator/Kconfig" 11715cbbd9bdSMasahiro Yamada 117239a72345SMasahiro Yamadasource "arch/arm/mach-keystone/Kconfig" 1173c338f09eSMasahiro Yamada 117456f86e39SMasahiro Yamadasource "arch/arm/mach-kirkwood/Kconfig" 117547539e23SMasahiro Yamada 1176c3d89140SStefan Roesesource "arch/arm/mach-mvebu/Kconfig" 1177c3d89140SStefan Roese 11780a37cf8fSYork Sunsource "arch/arm/cpu/armv7/ls102xa/Kconfig" 11790a37cf8fSYork Sun 1180e90a08daSPeng Fansource "arch/arm/cpu/armv7/mx7ulp/Kconfig" 1181e90a08daSPeng Fan 11821a8150d4SAdrian Alonsosource "arch/arm/cpu/armv7/mx7/Kconfig" 11831a8150d4SAdrian Alonso 118489ebc821SBoris BREZILLONsource "arch/arm/cpu/armv7/mx6/Kconfig" 118589ebc821SBoris BREZILLON 1186424ee3d1SAndrej Rosanosource "arch/arm/cpu/armv7/mx5/Kconfig" 1187424ee3d1SAndrej Rosano 1188983e3700STom Rinisource "arch/arm/mach-omap2/Kconfig" 11896384726dSMadan Srinivas 1190da28e58aSYork Sunsource "arch/arm/cpu/armv8/fsl-layerscape/Kconfig" 1191da28e58aSYork Sun 11923e93b4e6SMasahiro Yamadasource "arch/arm/mach-orion5x/Kconfig" 119322f2be7aSMasahiro Yamada 1194badbb63cSNobuhiro Iwamatsusource "arch/arm/mach-rmobile/Kconfig" 1195f40b9898SMasahiro Yamada 1196bfcef28aSBeniamino Galvanisource "arch/arm/mach-meson/Kconfig" 1197bfcef28aSBeniamino Galvani 11982444dae5SSimon Glasssource "arch/arm/mach-rockchip/Kconfig" 11992444dae5SSimon Glass 1200225f5eecSMinkyu Kangsource "arch/arm/mach-s5pc1xx/Kconfig" 1201311757beSSimon Glass 120208592136SMateusz Kulikowskisource "arch/arm/mach-snapdragon/Kconfig" 120308592136SMateusz Kulikowski 12047865f4b0SMasahiro Yamadasource "arch/arm/mach-socfpga/Kconfig" 12057865f4b0SMasahiro Yamada 120694e9a4efSPatrice Chotardsource "arch/arm/mach-sti/Kconfig" 120794e9a4efSPatrice Chotard 12080a61ee88SVikas Manochasource "arch/arm/mach-stm32/Kconfig" 12090a61ee88SVikas Manocha 121009f455dcSMasahiro Yamadasource "arch/arm/mach-tegra/Kconfig" 1211ddd960e6SMasahiro Yamada 12124c425570SMasahiro Yamadasource "arch/arm/mach-uniphier/Kconfig" 121366cba041SMasahiro Yamada 12147966b437SStefan Agnersource "arch/arm/cpu/armv7/vf610/Kconfig" 12157966b437SStefan Agner 12160107f240SMasahiro Yamadasource "arch/arm/mach-zynq/Kconfig" 1217ddd960e6SMasahiro Yamada 1218ea624e19SHans de Goedesource "arch/arm/cpu/armv7/Kconfig" 1219ea624e19SHans de Goede 122075580007SSiva Durga Prasad Paladugusource "arch/arm/cpu/armv8/zynqmp/Kconfig" 122175580007SSiva Durga Prasad Paladugu 122223b5877cSLinus Walleijsource "arch/arm/cpu/armv8/Kconfig" 122323b5877cSLinus Walleij 1224a05a6045SBoris BREZILLONsource "arch/arm/imx-common/Kconfig" 1225a05a6045SBoris BREZILLON 1226*fcea480dSMarek Vasutsource "board/aries/m28evk/Kconfig" 1227d8ccbe93SHeiko Schochersource "board/bosch/shc/Kconfig" 1228a4d79993SHannes Schmelzersource "board/BuR/brxre1/Kconfig" 12292290fe06SHannes Schmelzersource "board/BuR/brppt1/Kconfig" 1230dd84058dSMasahiro Yamadasource "board/CarMediaLab/flea3/Kconfig" 1231dd84058dSMasahiro Yamadasource "board/Marvell/aspenite/Kconfig" 1232dd84058dSMasahiro Yamadasource "board/Marvell/gplugd/Kconfig" 1233dd84058dSMasahiro Yamadasource "board/armadeus/apf27/Kconfig" 1234dd84058dSMasahiro Yamadasource "board/armltd/vexpress/Kconfig" 1235dd84058dSMasahiro Yamadasource "board/armltd/vexpress64/Kconfig" 1236dd84058dSMasahiro Yamadasource "board/bluegiga/apx4devkit/Kconfig" 123743486e4cSSteve Raesource "board/broadcom/bcm23550_w1d/Kconfig" 1238dd84058dSMasahiro Yamadasource "board/broadcom/bcm28155_ap/Kconfig" 1239abb1678cSSteve Raesource "board/broadcom/bcmcygnus/Kconfig" 1240abb1678cSSteve Raesource "board/broadcom/bcmnsp/Kconfig" 1241746f985aSSergey Temerkhanovsource "board/cavium/thunderx/Kconfig" 1242dd84058dSMasahiro Yamadasource "board/cirrus/edb93xx/Kconfig" 1243dd84058dSMasahiro Yamadasource "board/compulab/cm_t335/Kconfig" 1244345243edSTom Rinisource "board/compulab/cm_t43/Kconfig" 1245dd84058dSMasahiro Yamadasource "board/creative/xfi3/Kconfig" 1246dd84058dSMasahiro Yamadasource "board/denx/m53evk/Kconfig" 124744937214SPrabhakar Kushwahasource "board/freescale/ls2080a/Kconfig" 124844937214SPrabhakar Kushwahasource "board/freescale/ls2080aqds/Kconfig" 124944937214SPrabhakar Kushwahasource "board/freescale/ls2080ardb/Kconfig" 1250550e3dc0SWang Huansource "board/freescale/ls1021aqds/Kconfig" 125102b5d2edSShaohui Xiesource "board/freescale/ls1043aqds/Kconfig" 1252c8a7d9daSWang Huansource "board/freescale/ls1021atwr/Kconfig" 125320c700f8SFeng Lisource "board/freescale/ls1021aiot/Kconfig" 1254126fe70dSShaohui Xiesource "board/freescale/ls1046aqds/Kconfig" 1255f3a8e2b7SMingkai Husource "board/freescale/ls1043ardb/Kconfig" 1256dd02936fSMingkai Husource "board/freescale/ls1046ardb/Kconfig" 12579d044fcbSPrabhakar Kushwahasource "board/freescale/ls1012aqds/Kconfig" 12583b6e3898SPrabhakar Kushwahasource "board/freescale/ls1012ardb/Kconfig" 1259ff78aa2bSPrabhakar Kushwahasource "board/freescale/ls1012afrdm/Kconfig" 1260dd84058dSMasahiro Yamadasource "board/freescale/mx23evk/Kconfig" 1261dd84058dSMasahiro Yamadasource "board/freescale/mx25pdk/Kconfig" 1262dd84058dSMasahiro Yamadasource "board/freescale/mx28evk/Kconfig" 1263dd84058dSMasahiro Yamadasource "board/freescale/mx31ads/Kconfig" 1264dd84058dSMasahiro Yamadasource "board/freescale/mx31pdk/Kconfig" 1265dd84058dSMasahiro Yamadasource "board/freescale/mx35pdk/Kconfig" 1266dd84058dSMasahiro Yamadasource "board/freescale/mx51evk/Kconfig" 1267dd84058dSMasahiro Yamadasource "board/freescale/mx53ard/Kconfig" 1268dd84058dSMasahiro Yamadasource "board/freescale/mx53evk/Kconfig" 1269dd84058dSMasahiro Yamadasource "board/freescale/mx53loco/Kconfig" 1270dd84058dSMasahiro Yamadasource "board/freescale/mx53smd/Kconfig" 12719702ec00SEddy Petrișorsource "board/freescale/s32v234evb/Kconfig" 1272ab38bf6aSMarcin Niestrojsource "board/grinn/chiliboard/Kconfig" 1273dd84058dSMasahiro Yamadasource "board/gumstix/pepper/Kconfig" 1274dd84058dSMasahiro Yamadasource "board/h2200/Kconfig" 1275345243edSTom Rinisource "board/hisilicon/hikey/Kconfig" 1276dd84058dSMasahiro Yamadasource "board/imx31_phycore/Kconfig" 1277dd84058dSMasahiro Yamadasource "board/isee/igep0033/Kconfig" 1278dd84058dSMasahiro Yamadasource "board/olimex/mx23_olinuxino/Kconfig" 1279dd84058dSMasahiro Yamadasource "board/phytec/pcm051/Kconfig" 1280dd84058dSMasahiro Yamadasource "board/ppcag/bg0900/Kconfig" 1281dd84058dSMasahiro Yamadasource "board/sandisk/sansa_fuze_plus/Kconfig" 1282dd84058dSMasahiro Yamadasource "board/schulercontrol/sc_sps_1/Kconfig" 1283dd84058dSMasahiro Yamadasource "board/siemens/draco/Kconfig" 1284dd84058dSMasahiro Yamadasource "board/siemens/pxm2/Kconfig" 1285dd84058dSMasahiro Yamadasource "board/siemens/rut/Kconfig" 1286dd84058dSMasahiro Yamadasource "board/silica/pengwyn/Kconfig" 1287dd84058dSMasahiro Yamadasource "board/spear/spear300/Kconfig" 1288dd84058dSMasahiro Yamadasource "board/spear/spear310/Kconfig" 1289dd84058dSMasahiro Yamadasource "board/spear/spear320/Kconfig" 1290dd84058dSMasahiro Yamadasource "board/spear/spear600/Kconfig" 1291dd84058dSMasahiro Yamadasource "board/spear/x600/Kconfig" 12929fa32b12SVikas Manochasource "board/st/stv0991/Kconfig" 1293dd84058dSMasahiro Yamadasource "board/sunxi/Kconfig" 1294dd84058dSMasahiro Yamadasource "board/syteco/zmx25/Kconfig" 12959d1b2987SEnric Balletbò i Serrasource "board/tcl/sl50/Kconfig" 1296dd84058dSMasahiro Yamadasource "board/ti/am335x/Kconfig" 1297dd84058dSMasahiro Yamadasource "board/ti/am43xx/Kconfig" 1298a2bc4321SGilles Gameirosource "board/birdland/bav335x/Kconfig" 1299dd84058dSMasahiro Yamadasource "board/ti/ti814x/Kconfig" 1300dd84058dSMasahiro Yamadasource "board/ti/ti816x/Kconfig" 1301dd84058dSMasahiro Yamadasource "board/timll/devkit3250/Kconfig" 1302dd84058dSMasahiro Yamadasource "board/toradex/colibri_pxa270/Kconfig" 1303d9e268edSSebastien Bourdelinsource "board/technologic/ts4600/Kconfig" 13049ee16897SLucile Quirionsource "board/technologic/ts4800/Kconfig" 13056ce89324SYegor Yefremovsource "board/vscom/baltos/Kconfig" 1306dd84058dSMasahiro Yamadasource "board/woodburn/Kconfig" 1307412ae53aSAlbert ARIBAUD \(3ADEV\)source "board/work-microwave/work_92105/Kconfig" 1308f19eb154SVasily Khoruzhicksource "board/zipitz2/Kconfig" 1309dd84058dSMasahiro Yamada 131051b17d49SMasahiro Yamadasource "arch/arm/Kconfig.debug" 131151b17d49SMasahiro Yamada 1312dd84058dSMasahiro Yamadaendmenu 1313