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 22111a6af9SPhil Edworthy# Used for compatibility with asm files copied from the kernel 23111a6af9SPhil Edworthyconfig ARM_ASM_UNIFIED 24111a6af9SPhil Edworthy bool 25111a6af9SPhil Edworthy default y 26111a6af9SPhil Edworthy 27111a6af9SPhil Edworthy# Used for compatibility with asm files copied from the kernel 28111a6af9SPhil Edworthyconfig THUMB2_KERNEL 29111a6af9SPhil Edworthy bool 30111a6af9SPhil Edworthy 318dda2e2fSTom Rini# If set, the workarounds for these ARM errata are applied early during U-Boot 328dda2e2fSTom Rini# startup. Note that in general these options force the workarounds to be 338dda2e2fSTom Rini# applied; no CPU-type/version detection exists, unlike the similar options in 348dda2e2fSTom Rini# the Linux kernel. Do not set these options unless they apply! Also note that 358dda2e2fSTom Rini# the following can be machine specific errata. These do have ability to 368dda2e2fSTom Rini# provide rudimentary version and machine specific checks, but expect no 378dda2e2fSTom Rini# product checks: 388dda2e2fSTom Rini# CONFIG_ARM_ERRATA_430973 398dda2e2fSTom Rini# CONFIG_ARM_ERRATA_454179 408dda2e2fSTom Rini# CONFIG_ARM_ERRATA_621766 418dda2e2fSTom Rini# CONFIG_ARM_ERRATA_798870 428dda2e2fSTom Rini# CONFIG_ARM_ERRATA_801819 438dda2e2fSTom Riniconfig ARM_ERRATA_430973 448dda2e2fSTom Rini bool 458dda2e2fSTom Rini 468dda2e2fSTom Riniconfig ARM_ERRATA_454179 478dda2e2fSTom Rini bool 488dda2e2fSTom Rini 498dda2e2fSTom Riniconfig ARM_ERRATA_621766 508dda2e2fSTom Rini bool 518dda2e2fSTom Rini 528dda2e2fSTom Riniconfig ARM_ERRATA_716044 538dda2e2fSTom Rini bool 548dda2e2fSTom Rini 5519a75b8cSSiarhei Siamashkaconfig ARM_ERRATA_725233 5619a75b8cSSiarhei Siamashka bool 5719a75b8cSSiarhei Siamashka 588dda2e2fSTom Riniconfig ARM_ERRATA_742230 598dda2e2fSTom Rini bool 608dda2e2fSTom Rini 618dda2e2fSTom Riniconfig ARM_ERRATA_743622 628dda2e2fSTom Rini bool 638dda2e2fSTom Rini 648dda2e2fSTom Riniconfig ARM_ERRATA_751472 658dda2e2fSTom Rini bool 668dda2e2fSTom Rini 678dda2e2fSTom Riniconfig ARM_ERRATA_761320 688dda2e2fSTom Rini bool 698dda2e2fSTom Rini 708dda2e2fSTom Riniconfig ARM_ERRATA_773022 718dda2e2fSTom Rini bool 728dda2e2fSTom Rini 738dda2e2fSTom Riniconfig ARM_ERRATA_774769 748dda2e2fSTom Rini bool 758dda2e2fSTom Rini 768dda2e2fSTom Riniconfig ARM_ERRATA_794072 778dda2e2fSTom Rini bool 788dda2e2fSTom Rini 798dda2e2fSTom Riniconfig ARM_ERRATA_798870 808dda2e2fSTom Rini bool 818dda2e2fSTom Rini 828dda2e2fSTom Riniconfig ARM_ERRATA_801819 838dda2e2fSTom Rini bool 848dda2e2fSTom Rini 858dda2e2fSTom Riniconfig ARM_ERRATA_826974 868dda2e2fSTom Rini bool 878dda2e2fSTom Rini 888dda2e2fSTom Riniconfig ARM_ERRATA_828024 898dda2e2fSTom Rini bool 908dda2e2fSTom Rini 918dda2e2fSTom Riniconfig ARM_ERRATA_829520 928dda2e2fSTom Rini bool 938dda2e2fSTom Rini 948dda2e2fSTom Riniconfig ARM_ERRATA_833069 958dda2e2fSTom Rini bool 968dda2e2fSTom Rini 978dda2e2fSTom Riniconfig ARM_ERRATA_833471 988dda2e2fSTom Rini bool 998dda2e2fSTom Rini 1008776350dSNisal Menukaconfig ARM_ERRATA_852421 1018776350dSNisal Menuka bool 1028776350dSNisal Menuka 1038776350dSNisal Menukaconfig ARM_ERRATA_852423 1048776350dSNisal Menuka bool 1058776350dSNisal Menuka 1062e07c249SGeorges Savoundararadjconfig CPU_ARM720T 1072e07c249SGeorges Savoundararadj bool 108067716baSTom Rini select SYS_CACHE_SHIFT_5 1092e07c249SGeorges Savoundararadj 1102e07c249SGeorges Savoundararadjconfig CPU_ARM920T 1112e07c249SGeorges Savoundararadj bool 112067716baSTom Rini select SYS_CACHE_SHIFT_5 1132e07c249SGeorges Savoundararadj 1142e07c249SGeorges Savoundararadjconfig CPU_ARM926EJS 1152e07c249SGeorges Savoundararadj bool 116067716baSTom Rini select SYS_CACHE_SHIFT_5 1172e07c249SGeorges Savoundararadj 1182e07c249SGeorges Savoundararadjconfig CPU_ARM946ES 1192e07c249SGeorges Savoundararadj bool 120067716baSTom Rini select SYS_CACHE_SHIFT_5 1212e07c249SGeorges Savoundararadj 1222e07c249SGeorges Savoundararadjconfig CPU_ARM1136 1232e07c249SGeorges Savoundararadj bool 124067716baSTom Rini select SYS_CACHE_SHIFT_5 1252e07c249SGeorges Savoundararadj 1262e07c249SGeorges Savoundararadjconfig CPU_ARM1176 1272e07c249SGeorges Savoundararadj bool 1282e07c249SGeorges Savoundararadj select HAS_VBAR 129067716baSTom Rini select SYS_CACHE_SHIFT_5 1302e07c249SGeorges Savoundararadj 1312e07c249SGeorges Savoundararadjconfig CPU_V7 1322e07c249SGeorges Savoundararadj bool 1332e07c249SGeorges Savoundararadj select HAS_VBAR 13462e92077SAlbert ARIBAUD select HAS_THUMB2 135067716baSTom Rini select SYS_CACHE_SHIFT_6 1362e07c249SGeorges Savoundararadj 13712d8a729Srev13@wp.plconfig CPU_V7M 13812d8a729Srev13@wp.pl bool 13962e92077SAlbert ARIBAUD select HAS_THUMB2 140111a6af9SPhil Edworthy select THUMB2_KERNEL 141067716baSTom Rini select SYS_CACHE_SHIFT_5 14212d8a729Srev13@wp.pl 1432e07c249SGeorges Savoundararadjconfig CPU_PXA 1442e07c249SGeorges Savoundararadj bool 145067716baSTom Rini select SYS_CACHE_SHIFT_5 1462e07c249SGeorges Savoundararadj 1472e07c249SGeorges Savoundararadjconfig CPU_SA1100 1482e07c249SGeorges Savoundararadj bool 149067716baSTom Rini select SYS_CACHE_SHIFT_5 1502e07c249SGeorges Savoundararadj 1512e07c249SGeorges Savoundararadjconfig SYS_CPU 1522e07c249SGeorges Savoundararadj default "arm720t" if CPU_ARM720T 1532e07c249SGeorges Savoundararadj default "arm920t" if CPU_ARM920T 1542e07c249SGeorges Savoundararadj default "arm926ejs" if CPU_ARM926EJS 1552e07c249SGeorges Savoundararadj default "arm946es" if CPU_ARM946ES 1562e07c249SGeorges Savoundararadj default "arm1136" if CPU_ARM1136 1572e07c249SGeorges Savoundararadj default "arm1176" if CPU_ARM1176 1582e07c249SGeorges Savoundararadj default "armv7" if CPU_V7 15912d8a729Srev13@wp.pl default "armv7m" if CPU_V7M 1602e07c249SGeorges Savoundararadj default "pxa" if CPU_PXA 1612e07c249SGeorges Savoundararadj default "sa1100" if CPU_SA1100 16201541eecSMasahiro Yamada default "armv8" if ARM64 1632e07c249SGeorges Savoundararadj 16466020a67SMarek Vasutconfig SYS_ARM_ARCH 16566020a67SMarek Vasut int 16666020a67SMarek Vasut default 4 if CPU_ARM720T 16766020a67SMarek Vasut default 4 if CPU_ARM920T 16866020a67SMarek Vasut default 5 if CPU_ARM926EJS 16966020a67SMarek Vasut default 5 if CPU_ARM946ES 17066020a67SMarek Vasut default 6 if CPU_ARM1136 17166020a67SMarek Vasut default 6 if CPU_ARM1176 17266020a67SMarek Vasut default 7 if CPU_V7 17366020a67SMarek Vasut default 7 if CPU_V7M 17466020a67SMarek Vasut default 5 if CPU_PXA 17566020a67SMarek Vasut default 4 if CPU_SA1100 17666020a67SMarek Vasut default 8 if ARM64 17766020a67SMarek Vasut 178067716baSTom Riniconfig SYS_CACHE_SHIFT_5 179067716baSTom Rini bool 180067716baSTom Rini 181067716baSTom Riniconfig SYS_CACHE_SHIFT_6 182067716baSTom Rini bool 183067716baSTom Rini 184067716baSTom Riniconfig SYS_CACHE_SHIFT_7 185067716baSTom Rini bool 186067716baSTom Rini 187067716baSTom Riniconfig SYS_CACHELINE_SIZE 188067716baSTom Rini int 189067716baSTom Rini default 128 if SYS_CACHE_SHIFT_7 190067716baSTom Rini default 64 if SYS_CACHE_SHIFT_6 191067716baSTom Rini default 32 if SYS_CACHE_SHIFT_5 192067716baSTom Rini 193c54bcf68SMasahiro Yamadaconfig ARM_SMCCC 194c54bcf68SMasahiro Yamada bool "Support for ARM SMC Calling Convention (SMCCC)" 195c54bcf68SMasahiro Yamada depends on CPU_V7 || ARM64 196573a3811SMasahiro Yamada select ARM_PSCI_FW 197c54bcf68SMasahiro Yamada help 198c54bcf68SMasahiro Yamada Say Y here if you want to enable ARM SMC Calling Convention. 199c54bcf68SMasahiro Yamada This should be enabled if U-Boot needs to communicate with system 200c54bcf68SMasahiro Yamada firmware (for example, PSCI) according to SMCCC. 201c54bcf68SMasahiro Yamada 202f91afc4dSLinus Walleijconfig SEMIHOSTING 203f91afc4dSLinus Walleij bool "support boot from semihosting" 204f91afc4dSLinus Walleij help 205f91afc4dSLinus Walleij In emulated environments, semihosting is a way for 206f91afc4dSLinus Walleij the hosted environment to call out to the emulator to 207f91afc4dSLinus Walleij retrieve files from the host machine. 208f91afc4dSLinus Walleij 2093a649407STom Riniconfig SYS_THUMB_BUILD 2103a649407STom Rini bool "Build U-Boot using the Thumb instruction set" 2113a649407STom Rini depends on !ARM64 2123a649407STom Rini help 2133a649407STom Rini Use this flag to build U-Boot using the Thumb instruction set for 2143a649407STom Rini ARM architectures. Thumb instruction set provides better code 2153a649407STom Rini density. For ARM architectures that support Thumb2 this flag will 2163a649407STom Rini result in Thumb2 code generated by GCC. 2173a649407STom Rini 2183a649407STom Riniconfig SPL_SYS_THUMB_BUILD 2193a649407STom Rini bool "Build SPL using the Thumb instruction set" 2203a649407STom Rini default y if SYS_THUMB_BUILD 2213a649407STom Rini depends on !ARM64 2223a649407STom Rini help 2233a649407STom Rini Use this flag to build SPL using the Thumb instruction set for 2243a649407STom Rini ARM architectures. Thumb instruction set provides better code 2253a649407STom Rini density. For ARM architectures that support Thumb2 this flag will 2263a649407STom Rini result in Thumb2 code generated by GCC. 2273a649407STom Rini 228f3e9bec8SPeng Fanconfig SYS_L2CACHE_OFF 229f3e9bec8SPeng Fan bool "L2cache off" 230f3e9bec8SPeng Fan help 231f3e9bec8SPeng Fan If SoC does not support L2CACHE or one do not want to enable 232f3e9bec8SPeng Fan L2CACHE, choose this option. 233f3e9bec8SPeng Fan 234cdaa633fSAndre Przywaraconfig ENABLE_ARM_SOC_BOOT0_HOOK 235cdaa633fSAndre Przywara bool "prepare BOOT0 header" 236cdaa633fSAndre Przywara help 237cdaa633fSAndre Przywara If the SoC's BOOT0 requires a header area filled with (magic) 238cdaa633fSAndre Przywara values, then choose this option, and create a define called 239cdaa633fSAndre Przywara ARM_SOC_BOOT0_HOOK which contains the required assembler 240cdaa633fSAndre Przywara preprocessor code. 241cdaa633fSAndre Przywara 24285db5831SAndre Przywaraconfig ARM_CORTEX_CPU_IS_UP 24385db5831SAndre Przywara bool 24485db5831SAndre Przywara default n 24585db5831SAndre Przywara 246be72591bSFabio Estevamconfig USE_ARCH_MEMCPY 247be72591bSFabio Estevam bool "Use an assembly optimized implementation of memcpy" 24840d5534cSTom Rini default y 24940d5534cSTom Rini depends on !ARM64 25040d5534cSTom Rini help 25140d5534cSTom Rini Enable the generation of an optimized version of memcpy. 25240d5534cSTom Rini Such implementation may be faster under some conditions 25340d5534cSTom Rini but may increase the binary size. 25440d5534cSTom Rini 25540d5534cSTom Riniconfig SPL_USE_ARCH_MEMCPY 256f8136e68SAndy Yan bool "Use an assembly optimized implementation of memcpy for SPL" 25740d5534cSTom Rini default y if USE_ARCH_MEMCPY 258085be482SMasahiro Yamada depends on !ARM64 259be72591bSFabio Estevam help 260be72591bSFabio Estevam Enable the generation of an optimized version of memcpy. 261be72591bSFabio Estevam Such implementation may be faster under some conditions 262be72591bSFabio Estevam but may increase the binary size. 263be72591bSFabio Estevam 264be72591bSFabio Estevamconfig USE_ARCH_MEMSET 265be72591bSFabio Estevam bool "Use an assembly optimized implementation of memset" 26640d5534cSTom Rini default y 26740d5534cSTom Rini depends on !ARM64 26840d5534cSTom Rini help 26940d5534cSTom Rini Enable the generation of an optimized version of memset. 27040d5534cSTom Rini Such implementation may be faster under some conditions 27140d5534cSTom Rini but may increase the binary size. 27240d5534cSTom Rini 27340d5534cSTom Riniconfig SPL_USE_ARCH_MEMSET 274f8136e68SAndy Yan bool "Use an assembly optimized implementation of memset for SPL" 27540d5534cSTom Rini default y if USE_ARCH_MEMSET 276085be482SMasahiro Yamada depends on !ARM64 277be72591bSFabio Estevam help 278be72591bSFabio Estevam Enable the generation of an optimized version of memset. 279be72591bSFabio Estevam Such implementation may be faster under some conditions 280be72591bSFabio Estevam but may increase the binary size. 281be72591bSFabio Estevam 282ec6617c3SAlison Wangconfig ARM64_SUPPORT_AARCH32 283ec6617c3SAlison Wang bool "ARM64 system support AArch32 execution state" 284ec6617c3SAlison Wang default y if ARM64 && !TARGET_THUNDERX_88XX 285ec6617c3SAlison Wang help 286ec6617c3SAlison Wang This ARM64 system supports AArch32 execution state. 287ec6617c3SAlison Wang 288dd84058dSMasahiro Yamadachoice 289dd84058dSMasahiro Yamada prompt "Target select" 290b928e658SSimon Glass default TARGET_HIKEY 291dd84058dSMasahiro Yamada 2924614b891SMasahiro Yamadaconfig ARCH_AT91 2934614b891SMasahiro Yamada bool "Atmel AT91" 2940680f1b1SLey Foon Tan select SPL_BOARD_INIT if SPL 295dd84058dSMasahiro Yamada 296dd84058dSMasahiro Yamadaconfig TARGET_EDB93XX 297dd84058dSMasahiro Yamada bool "Support edb93xx" 2982e07c249SGeorges Savoundararadj select CPU_ARM920T 299dd84058dSMasahiro Yamada 300dd84058dSMasahiro Yamadaconfig TARGET_ASPENITE 301dd84058dSMasahiro Yamada bool "Support aspenite" 3022e07c249SGeorges Savoundararadj select CPU_ARM926EJS 303dd84058dSMasahiro Yamada 304dd84058dSMasahiro Yamadaconfig TARGET_GPLUGD 305dd84058dSMasahiro Yamada bool "Support gplugd" 3062e07c249SGeorges Savoundararadj select CPU_ARM926EJS 307dd84058dSMasahiro Yamada 3083491ba63SMasahiro Yamadaconfig ARCH_DAVINCI 3093491ba63SMasahiro Yamada bool "TI DaVinci" 3102e07c249SGeorges Savoundararadj select CPU_ARM926EJS 311*15dc63d6SSimon Glass imply CMD_SAVES 3123491ba63SMasahiro Yamada help 3133491ba63SMasahiro Yamada Support for TI's DaVinci platform. 314dd84058dSMasahiro Yamada 31547539e23SMasahiro Yamadaconfig KIRKWOOD 31647539e23SMasahiro Yamada bool "Marvell Kirkwood" 3172e07c249SGeorges Savoundararadj select CPU_ARM926EJS 318a5d67547SSimon Glass select BOARD_EARLY_INIT_F 3194585601aSSimon Glass select ARCH_MISC_INIT 320dd84058dSMasahiro Yamada 321c3d89140SStefan Roeseconfig ARCH_MVEBU 32221b29fc6SStefan Roese bool "Marvell MVEBU family (Armada XP/375/38x/3700/7K/8K)" 3239cffb233SStefan Roese select OF_CONTROL 3249cffb233SStefan Roese select OF_SEPARATE 3259cffb233SStefan Roese select DM 326e3b9c98aSStefan Roese select DM_ETH 3271d51ea19SStefan Roese select DM_SERIAL 32809a54c00SStefan Roese select DM_SPI 32909a54c00SStefan Roese select DM_SPI_FLASH 330a4884831SStefan Roese 331dd84058dSMasahiro Yamadaconfig TARGET_DEVKIT3250 332dd84058dSMasahiro Yamada bool "Support devkit3250" 3332e07c249SGeorges Savoundararadj select CPU_ARM926EJS 334e9b3ce3fSVladimir Zapolskiy select SUPPORT_SPL 335dd84058dSMasahiro Yamada 336412ae53aSAlbert ARIBAUD \(3ADEV\)config TARGET_WORK_92105 337412ae53aSAlbert ARIBAUD \(3ADEV\) bool "Support work_92105" 338412ae53aSAlbert ARIBAUD \(3ADEV\) select CPU_ARM926EJS 339412ae53aSAlbert ARIBAUD \(3ADEV\) select SUPPORT_SPL 340412ae53aSAlbert ARIBAUD \(3ADEV\) 341dd84058dSMasahiro Yamadaconfig TARGET_MX25PDK 342dd84058dSMasahiro Yamada bool "Support mx25pdk" 343e5ec4815STom Rini select BOARD_LATE_INIT 3442e07c249SGeorges Savoundararadj select CPU_ARM926EJS 345a5d67547SSimon Glass select BOARD_EARLY_INIT_F 346dd84058dSMasahiro Yamada 347dd84058dSMasahiro Yamadaconfig TARGET_ZMX25 348dd84058dSMasahiro Yamada bool "Support zmx25" 349e5ec4815STom Rini select BOARD_LATE_INIT 3502e07c249SGeorges Savoundararadj select CPU_ARM926EJS 351dd84058dSMasahiro Yamada 352dd84058dSMasahiro Yamadaconfig TARGET_APF27 353dd84058dSMasahiro Yamada bool "Support apf27" 3542e07c249SGeorges Savoundararadj select CPU_ARM926EJS 35502627356SMasahiro Yamada select SUPPORT_SPL 356dd84058dSMasahiro Yamada 357dd84058dSMasahiro Yamadaconfig TARGET_APX4DEVKIT 358dd84058dSMasahiro Yamada bool "Support apx4devkit" 3592e07c249SGeorges Savoundararadj select CPU_ARM926EJS 36002627356SMasahiro Yamada select SUPPORT_SPL 361dd84058dSMasahiro Yamada 362dd84058dSMasahiro Yamadaconfig TARGET_XFI3 363dd84058dSMasahiro Yamada bool "Support xfi3" 3642e07c249SGeorges Savoundararadj select CPU_ARM926EJS 36502627356SMasahiro Yamada select SUPPORT_SPL 366dd84058dSMasahiro Yamada 367dd84058dSMasahiro Yamadaconfig TARGET_M28EVK 368dd84058dSMasahiro Yamada bool "Support m28evk" 3692e07c249SGeorges Savoundararadj select CPU_ARM926EJS 37002627356SMasahiro Yamada select SUPPORT_SPL 371dd84058dSMasahiro Yamada 372dd84058dSMasahiro Yamadaconfig TARGET_MX23EVK 373dd84058dSMasahiro Yamada bool "Support mx23evk" 3742e07c249SGeorges Savoundararadj select CPU_ARM926EJS 37502627356SMasahiro Yamada select SUPPORT_SPL 376a5d67547SSimon Glass select BOARD_EARLY_INIT_F 377dd84058dSMasahiro Yamada 378dd84058dSMasahiro Yamadaconfig TARGET_MX28EVK 379dd84058dSMasahiro Yamada bool "Support mx28evk" 3802e07c249SGeorges Savoundararadj select CPU_ARM926EJS 38102627356SMasahiro Yamada select SUPPORT_SPL 382a5d67547SSimon Glass select BOARD_EARLY_INIT_F 383dd84058dSMasahiro Yamada 384dd84058dSMasahiro Yamadaconfig TARGET_MX23_OLINUXINO 385dd84058dSMasahiro Yamada bool "Support mx23_olinuxino" 3862e07c249SGeorges Savoundararadj select CPU_ARM926EJS 38702627356SMasahiro Yamada select SUPPORT_SPL 388a5d67547SSimon Glass select BOARD_EARLY_INIT_F 389dd84058dSMasahiro Yamada 390dd84058dSMasahiro Yamadaconfig TARGET_BG0900 391dd84058dSMasahiro Yamada bool "Support bg0900" 3922e07c249SGeorges Savoundararadj select CPU_ARM926EJS 39302627356SMasahiro Yamada select SUPPORT_SPL 394dd84058dSMasahiro Yamada 395dd84058dSMasahiro Yamadaconfig TARGET_SANSA_FUZE_PLUS 396dd84058dSMasahiro Yamada bool "Support sansa_fuze_plus" 3972e07c249SGeorges Savoundararadj select CPU_ARM926EJS 39802627356SMasahiro Yamada select SUPPORT_SPL 399dd84058dSMasahiro Yamada 400dd84058dSMasahiro Yamadaconfig TARGET_SC_SPS_1 401dd84058dSMasahiro Yamada bool "Support sc_sps_1" 4022e07c249SGeorges Savoundararadj select CPU_ARM926EJS 40302627356SMasahiro Yamada select SUPPORT_SPL 404dd84058dSMasahiro Yamada 40522f2be7aSMasahiro Yamadaconfig ORION5X 40622f2be7aSMasahiro Yamada bool "Marvell Orion" 4072e07c249SGeorges Savoundararadj select CPU_ARM926EJS 408dd84058dSMasahiro Yamada 409dd84058dSMasahiro Yamadaconfig TARGET_SPEAR300 410dd84058dSMasahiro Yamada bool "Support spear300" 4112e07c249SGeorges Savoundararadj select CPU_ARM926EJS 412a5d67547SSimon Glass select BOARD_EARLY_INIT_F 413*15dc63d6SSimon Glass imply CMD_SAVES 414dd84058dSMasahiro Yamada 415dd84058dSMasahiro Yamadaconfig TARGET_SPEAR310 416dd84058dSMasahiro Yamada bool "Support spear310" 4172e07c249SGeorges Savoundararadj select CPU_ARM926EJS 418a5d67547SSimon Glass select BOARD_EARLY_INIT_F 419*15dc63d6SSimon Glass imply CMD_SAVES 420dd84058dSMasahiro Yamada 421dd84058dSMasahiro Yamadaconfig TARGET_SPEAR320 422dd84058dSMasahiro Yamada bool "Support spear320" 4232e07c249SGeorges Savoundararadj select CPU_ARM926EJS 424a5d67547SSimon Glass select BOARD_EARLY_INIT_F 425*15dc63d6SSimon Glass imply CMD_SAVES 426dd84058dSMasahiro Yamada 427dd84058dSMasahiro Yamadaconfig TARGET_SPEAR600 428dd84058dSMasahiro Yamada bool "Support spear600" 4292e07c249SGeorges Savoundararadj select CPU_ARM926EJS 430a5d67547SSimon Glass select BOARD_EARLY_INIT_F 431*15dc63d6SSimon Glass imply CMD_SAVES 432dd84058dSMasahiro Yamada 4339fa32b12SVikas Manochaconfig TARGET_STV0991 4349fa32b12SVikas Manocha bool "Support stv0991" 4359fa32b12SVikas Manocha select CPU_V7 436cac0ca76SMasahiro Yamada select DM 437cac0ca76SMasahiro Yamada select DM_SERIAL 438e67abcaaSVikas Manocha select DM_SPI 439e67abcaaSVikas Manocha select DM_SPI_FLASH 440e67abcaaSVikas Manocha select SPI_FLASH 4419fa32b12SVikas Manocha 442dd84058dSMasahiro Yamadaconfig TARGET_X600 443dd84058dSMasahiro Yamada bool "Support x600" 444e5ec4815STom Rini select BOARD_LATE_INIT 4452e07c249SGeorges Savoundararadj select CPU_ARM926EJS 44602627356SMasahiro Yamada select SUPPORT_SPL 447dd84058dSMasahiro Yamada 448dd84058dSMasahiro Yamadaconfig TARGET_IMX31_PHYCORE 449f428268aSTom Rini bool "Support imx31_phycore_eet" 450f428268aSTom Rini select CPU_ARM1136 451a5d67547SSimon Glass select BOARD_EARLY_INIT_F 452f428268aSTom Rini 453f428268aSTom Riniconfig TARGET_IMX31_PHYCORE_EET 454f428268aSTom Rini bool "Support imx31_phycore_eet" 455e5ec4815STom Rini select BOARD_LATE_INIT 4562e07c249SGeorges Savoundararadj select CPU_ARM1136 457a5d67547SSimon Glass select BOARD_EARLY_INIT_F 458dd84058dSMasahiro Yamada 459dd84058dSMasahiro Yamadaconfig TARGET_MX31ADS 460dd84058dSMasahiro Yamada bool "Support mx31ads" 4612e07c249SGeorges Savoundararadj select CPU_ARM1136 462a5d67547SSimon Glass select BOARD_EARLY_INIT_F 463dd84058dSMasahiro Yamada 464dd84058dSMasahiro Yamadaconfig TARGET_MX31PDK 465dd84058dSMasahiro Yamada bool "Support mx31pdk" 466e5ec4815STom Rini select BOARD_LATE_INIT 4672e07c249SGeorges Savoundararadj select CPU_ARM1136 46802627356SMasahiro Yamada select SUPPORT_SPL 469a5d67547SSimon Glass select BOARD_EARLY_INIT_F 470dd84058dSMasahiro Yamada 471dd84058dSMasahiro Yamadaconfig TARGET_WOODBURN 472dd84058dSMasahiro Yamada bool "Support woodburn" 4732e07c249SGeorges Savoundararadj select CPU_ARM1136 474dd84058dSMasahiro Yamada 475dd84058dSMasahiro Yamadaconfig TARGET_WOODBURN_SD 476dd84058dSMasahiro Yamada bool "Support woodburn_sd" 4772e07c249SGeorges Savoundararadj select CPU_ARM1136 47802627356SMasahiro Yamada select SUPPORT_SPL 479dd84058dSMasahiro Yamada 480dd84058dSMasahiro Yamadaconfig TARGET_FLEA3 481dd84058dSMasahiro Yamada bool "Support flea3" 4822e07c249SGeorges Savoundararadj select CPU_ARM1136 483dd84058dSMasahiro Yamada 484dd84058dSMasahiro Yamadaconfig TARGET_MX35PDK 485dd84058dSMasahiro Yamada bool "Support mx35pdk" 486e5ec4815STom Rini select BOARD_LATE_INIT 4872e07c249SGeorges Savoundararadj select CPU_ARM1136 488dd84058dSMasahiro Yamada 489ddf6bd48SMasahiro Yamadaconfig ARCH_BCM283X 490ddf6bd48SMasahiro Yamada bool "Broadcom BCM283X family" 49158d423b8SMasahiro Yamada select DM 49258d423b8SMasahiro Yamada select DM_SERIAL 49358d423b8SMasahiro Yamada select DM_GPIO 49476709096SFabian Vogt select OF_CONTROL 49591d27a17STom Rini imply FAT_WRITE 496b31e065fSSimon Glass imply ENV_IS_IN_FAT 49746414296SStephen Warren 498dd84058dSMasahiro Yamadaconfig TARGET_VEXPRESS_CA15_TC2 499dd84058dSMasahiro Yamada bool "Support vexpress_ca15_tc2" 5002e07c249SGeorges Savoundararadj select CPU_V7 501ea624e19SHans de Goede select CPU_V7_HAS_NONSEC 502ea624e19SHans de Goede select CPU_V7_HAS_VIRT 503dd84058dSMasahiro Yamada 504dd84058dSMasahiro Yamadaconfig TARGET_VEXPRESS_CA5X2 505dd84058dSMasahiro Yamada bool "Support vexpress_ca5x2" 5062e07c249SGeorges Savoundararadj select CPU_V7 507dd84058dSMasahiro Yamada 508dd84058dSMasahiro Yamadaconfig TARGET_VEXPRESS_CA9X4 509dd84058dSMasahiro Yamada bool "Support vexpress_ca9x4" 5102e07c249SGeorges Savoundararadj select CPU_V7 511dd84058dSMasahiro Yamada 51243486e4cSSteve Raeconfig TARGET_BCM23550_W1D 51343486e4cSSteve Rae bool "Support bcm23550_w1d" 51443486e4cSSteve Rae select CPU_V7 515221a949eSDaniel Thompson imply CRC32_VERIFY 51691d27a17STom Rini imply FAT_WRITE 51743486e4cSSteve Rae 518dd84058dSMasahiro Yamadaconfig TARGET_BCM28155_AP 519dd84058dSMasahiro Yamada bool "Support bcm28155_ap" 5202e07c249SGeorges Savoundararadj select CPU_V7 521221a949eSDaniel Thompson imply CRC32_VERIFY 52291d27a17STom Rini imply FAT_WRITE 523dd84058dSMasahiro Yamada 524abb1678cSSteve Raeconfig TARGET_BCMCYGNUS 525abb1678cSSteve Rae bool "Support bcmcygnus" 5262e07c249SGeorges Savoundararadj select CPU_V7 527221a949eSDaniel Thompson imply CRC32_VERIFY 528551c3934SSimon Glass imply CMD_HASH 52991d27a17STom Rini imply FAT_WRITE 530221a949eSDaniel Thompson imply HASH_VERIFY 531c89782dcSSuji Velupillai imply NETDEVICES 532c89782dcSSuji Velupillai imply BCM_SF2_ETH 533c89782dcSSuji Velupillai imply BCM_SF2_ETH_GMAC 5349dec5270SSteve Rae 535abb1678cSSteve Raeconfig TARGET_BCMNSP 536abb1678cSSteve Rae bool "Support bcmnsp" 5372e07c249SGeorges Savoundararadj select CPU_V7 5389dec5270SSteve Rae 539274bced8SJon Masonconfig TARGET_BCMNS2 540274bced8SJon Mason bool "Support Broadcom Northstar2" 541274bced8SJon Mason select ARM64 542274bced8SJon Mason help 543274bced8SJon Mason Support for Broadcom Northstar 2 SoCs. NS2 is a quad-core 64-bit 544274bced8SJon Mason ARMv8 Cortex-A57 processors targeting a broad range of networking 545274bced8SJon Mason applications 546274bced8SJon Mason 54772df68ccSMasahiro Yamadaconfig ARCH_EXYNOS 54872df68ccSMasahiro Yamada bool "Samsung EXYNOS" 54958d423b8SMasahiro Yamada select DM 550fc47cf9dSSimon Glass select DM_I2C 55158d423b8SMasahiro Yamada select DM_SPI_FLASH 55258d423b8SMasahiro Yamada select DM_SERIAL 55358d423b8SMasahiro Yamada select DM_SPI 55458d423b8SMasahiro Yamada select DM_GPIO 5551fa4bfdeSSimon Glass select DM_KEYBOARD 55691d27a17STom Rini imply FAT_WRITE 557dd84058dSMasahiro Yamada 558311757beSSimon Glassconfig ARCH_S5PC1XX 559311757beSSimon Glass bool "Samsung S5PC1XX" 5602e07c249SGeorges Savoundararadj select CPU_V7 56158d423b8SMasahiro Yamada select DM 56258d423b8SMasahiro Yamada select DM_SERIAL 56358d423b8SMasahiro Yamada select DM_GPIO 56408848e9cSSimon Glass select DM_I2C 565311757beSSimon Glass 566ef2b694cSMasahiro Yamadaconfig ARCH_HIGHBANK 567ef2b694cSMasahiro Yamada bool "Calxeda Highbank" 5682e07c249SGeorges Savoundararadj select CPU_V7 569dd84058dSMasahiro Yamada 5705cbbd9bdSMasahiro Yamadaconfig ARCH_INTEGRATOR 5715cbbd9bdSMasahiro Yamada bool "ARM Ltd. Integrator family" 5723f394e70SLinus Walleij select DM 5733f394e70SLinus Walleij select DM_SERIAL 5745cbbd9bdSMasahiro Yamada 575c338f09eSMasahiro Yamadaconfig ARCH_KEYSTONE 576c338f09eSMasahiro Yamada bool "TI Keystone" 5772e07c249SGeorges Savoundararadj select CPU_V7 57802627356SMasahiro Yamada select SUPPORT_SPL 5793a649407STom Rini select SYS_THUMB_BUILD 580534bc70eSTom Rini select CMD_POWEROFF 581d56b4b19STom Rini imply CMD_MTDPARTS 58246f9ef18SAndrew F. Davis imply FIT 583*15dc63d6SSimon Glass imply CMD_SAVES 584dd84058dSMasahiro Yamada 585a93fbf4aSMasahiro Yamadaconfig ARCH_OMAP2PLUS 586a93fbf4aSMasahiro Yamada bool "TI OMAP2+" 587a93fbf4aSMasahiro Yamada select CPU_V7 5880680f1b1SLey Foon Tan select SPL_BOARD_INIT if SPL 589a93fbf4aSMasahiro Yamada select SUPPORT_SPL 590a93fbf4aSMasahiro Yamada imply FIT 591a93fbf4aSMasahiro Yamada 592bfcef28aSBeniamino Galvaniconfig ARCH_MESON 593bfcef28aSBeniamino Galvani bool "Amlogic Meson" 594bfcef28aSBeniamino Galvani help 595bfcef28aSBeniamino Galvani Support for the Meson SoC family developed by Amlogic Inc., 596bfcef28aSBeniamino Galvani targeted at media players and tablet computers. We currently 597bfcef28aSBeniamino Galvani support the S905 (GXBaby) 64-bit SoC. 598bfcef28aSBeniamino Galvani 599e90a08daSPeng Fanconfig ARCH_MX7ULP 600e90a08daSPeng Fan bool "NXP MX7ULP" 601e90a08daSPeng Fan select CPU_V7 602e90a08daSPeng Fan select ROM_UNIFIED_SECTIONS 603e90a08daSPeng Fan 6041a8150d4SAdrian Alonsoconfig ARCH_MX7 6051a8150d4SAdrian Alonso bool "Freescale MX7" 6061a8150d4SAdrian Alonso select CPU_V7 6072c2e2c9eSYork Sun select SYS_FSL_HAS_SEC if SECURE_BOOT 6082c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 60990b80386SYork Sun select SYS_FSL_SEC_LE 610a5d67547SSimon Glass select BOARD_EARLY_INIT_F 6114585601aSSimon Glass select ARCH_MISC_INIT 6121a8150d4SAdrian Alonso 61389ebc821SBoris BREZILLONconfig ARCH_MX6 61489ebc821SBoris BREZILLON bool "Freescale MX6" 61589ebc821SBoris BREZILLON select CPU_V7 6162c2e2c9eSYork Sun select SYS_FSL_HAS_SEC if SECURE_BOOT 6172c2e2c9eSYork Sun select SYS_FSL_SEC_COMPAT_4 61890b80386SYork Sun select SYS_FSL_SEC_LE 6193a649407STom Rini select SYS_THUMB_BUILD if SPL 62089ebc821SBoris BREZILLON 621424ee3d1SAndrej Rosanoconfig ARCH_MX5 622424ee3d1SAndrej Rosano bool "Freescale MX5" 623424ee3d1SAndrej Rosano select CPU_V7 624a5d67547SSimon Glass select BOARD_EARLY_INIT_F 625424ee3d1SAndrej Rosano 6261cc95f6eSNobuhiro Iwamatsuconfig ARCH_RMOBILE 627f40b9898SMasahiro Yamada bool "Renesas ARM SoCs" 6281cc95f6eSNobuhiro Iwamatsu select DM 6291cc95f6eSNobuhiro Iwamatsu select DM_SERIAL 630a5d67547SSimon Glass select BOARD_EARLY_INIT_F 63191d27a17STom Rini imply FAT_WRITE 6323a649407STom Rini imply SYS_THUMB_BUILD 633dd84058dSMasahiro Yamada 6349702ec00SEddy Petrișorconfig TARGET_S32V234EVB 6359702ec00SEddy Petrișor bool "Support s32v234evb" 6369702ec00SEddy Petrișor select ARM64 637c01e4a1aSYork Sun select SYS_FSL_ERRATUM_ESDHC111 6389702ec00SEddy Petrișor 63908592136SMateusz Kulikowskiconfig ARCH_SNAPDRAGON 64008592136SMateusz Kulikowski bool "Qualcomm Snapdragon SoCs" 64108592136SMateusz Kulikowski select ARM64 64208592136SMateusz Kulikowski select DM 64308592136SMateusz Kulikowski select DM_GPIO 64408592136SMateusz Kulikowski select DM_SERIAL 64508592136SMateusz Kulikowski select SPMI 64608592136SMateusz Kulikowski select OF_CONTROL 64708592136SMateusz Kulikowski select OF_SEPARATE 64808592136SMateusz Kulikowski 6497865f4b0SMasahiro Yamadaconfig ARCH_SOCFPGA 6507865f4b0SMasahiro Yamada bool "Altera SOCFPGA family" 6512e07c249SGeorges Savoundararadj select CPU_V7 65202627356SMasahiro Yamada select SUPPORT_SPL 653dfd3dff5SMarek Vasut select OF_CONTROL 654dfd3dff5SMarek Vasut select SPL_OF_CONTROL 6551d9aa3e5SMasahiro Yamada select DM 6561d9aa3e5SMasahiro Yamada select DM_SPI_FLASH 6571d9aa3e5SMasahiro Yamada select DM_SPI 658beee6a30SMarek Vasut select ENABLE_ARM_SOC_BOOT0_HOOK 659a421192fSSimon Glass select ARCH_EARLY_INIT_R 6604585601aSSimon Glass select ARCH_MISC_INIT 661949123e3SDalon Westergreen select SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION 6623a649407STom Rini select SYS_THUMB_BUILD 663d56b4b19STom Rini imply CMD_MTDPARTS 664221a949eSDaniel Thompson imply CRC32_VERIFY 66591d27a17STom Rini imply FAT_WRITE 666dd84058dSMasahiro Yamada 6672c7e3b90SIan Campbellconfig ARCH_SUNXI 6682c7e3b90SIan Campbell bool "Support sunxi (Allwinner) SoCs" 66988bb800dSHans de Goede select CMD_GPIO 6700878a8a7SHans de Goede select CMD_MMC if MMC 6712997ee50SYann E. MORIN select CMD_USB if DISTRO_DEFAULTS 672b6006bafSHans de Goede select DM 67345368827STom Rini select DM_ETH 674211d57a4SHans de Goede select DM_GPIO 675211d57a4SHans de Goede select DM_KEYBOARD 67645368827STom Rini select DM_SERIAL 6772997ee50SYann E. MORIN select DM_USB if DISTRO_DEFAULTS 678d75111a7SHans de Goede select OF_BOARD_SETUP 679b6006bafSHans de Goede select OF_CONTROL 680b6006bafSHans de Goede select OF_SEPARATE 681ab43de80STom Rini select SPL_STACK_R if SPL 682ab43de80STom Rini select SPL_SYS_MALLOC_SIMPLE if SPL 6836edf6a21SHans de Goede select SYS_NS16550 6843a649407STom Rini select SPL_SYS_THUMB_BUILD if !ARM64 6852997ee50SYann E. MORIN select USB if DISTRO_DEFAULTS 6862997ee50SYann E. MORIN select USB_STORAGE if DISTRO_DEFAULTS 6872997ee50SYann E. MORIN select USB_KEYBOARD if DISTRO_DEFAULTS 6888c7d2296SHans de Goede select USE_TINY_PRINTF 68991d27a17STom Rini imply FAT_WRITE 690af83a604SMasahiro Yamada imply PRE_CONSOLE_BUFFER 691af83a604SMasahiro Yamada imply SPL_GPIO_SUPPORT 692af83a604SMasahiro Yamada imply SPL_LIBCOMMON_SUPPORT 693af83a604SMasahiro Yamada imply SPL_LIBDISK_SUPPORT 694af83a604SMasahiro Yamada imply SPL_LIBGENERIC_SUPPORT 6954aa2ba3aSMasahiro Yamada imply SPL_MMC_SUPPORT if MMC 696af83a604SMasahiro Yamada imply SPL_POWER_SUPPORT 697af83a604SMasahiro Yamada imply SPL_SERIAL_SUPPORT 6988ebe4f42SChen-Yu Tsai 699d9e268edSSebastien Bourdelinconfig TARGET_TS4600 700d9e268edSSebastien Bourdelin bool "Support TS4600" 701d9e268edSSebastien Bourdelin select CPU_ARM926EJS 702d9e268edSSebastien Bourdelin select SUPPORT_SPL 703d9e268edSSebastien Bourdelin 7047966b437SStefan Agnerconfig ARCH_VF610 7057966b437SStefan Agner bool "Freescale Vybrid" 7062e07c249SGeorges Savoundararadj select CPU_V7 707c01e4a1aSYork Sun select SYS_FSL_ERRATUM_ESDHC111 708d56b4b19STom Rini imply CMD_MTDPARTS 709dd84058dSMasahiro Yamada 7105ca269a4SMasahiro Yamadaconfig ARCH_ZYNQ 71144dcb403SMasahiro Yamada bool "Xilinx Zynq Platform" 712e5ec4815STom Rini select BOARD_LATE_INIT 7132e07c249SGeorges Savoundararadj select CPU_V7 71402627356SMasahiro Yamada select SUPPORT_SPL 715d065cfd9SJagan Teki select OF_CONTROL 7160680f1b1SLey Foon Tan select SPL_BOARD_INIT if SPL 717eb04ab34SMichal Simek select SPL_OF_CONTROL if SPL 7188981f05cSMasahiro Yamada select DM 7196889ca71SMichal Simek select DM_ETH 7202978ae23SSiva Durga Prasad Paladugu select DM_GPIO 721eb04ab34SMichal Simek select SPL_DM if SPL 722d9ae52c8SMichal Simek select DM_MMC 723329a449fSSimon Glass select DM_MMC_OPS 7249f7a4502SJagan Teki select DM_SPI 72542800ffaSSimon Glass select DM_SERIAL 7269f7a4502SJagan Teki select DM_SPI_FLASH 727eb04ab34SMichal Simek select SPL_SEPARATE_BSS if SPL 728dec49e86SSimon Glass select DM_USB if USB 729329a449fSSimon Glass select BLK 730781745bdSStefan Herbrechtsmeier select CLK 731781745bdSStefan Herbrechtsmeier select SPL_CLK 732781745bdSStefan Herbrechtsmeier select CLK_ZYNQ 733d315628eSSimon Glass imply CMD_CLK 73491d27a17STom Rini imply FAT_WRITE 735dd84058dSMasahiro Yamada 7360b54a9ddSSiva Durga Prasad Paladuguconfig ARCH_ZYNQMP 73784c7204bSMichal Simek bool "Support Xilinx ZynqMP Platform" 73884c7204bSMichal Simek select ARM64 739e5ec4815STom Rini select BOARD_LATE_INIT 740c2490bf5SMichal Simek select DM 741c2490bf5SMichal Simek select OF_CONTROL 742c2490bf5SMichal Simek select DM_SERIAL 743e6a9ed04SMichal Simek select SUPPORT_SPL 7441f29738aSMichal Simek select CLK 7450680f1b1SLey Foon Tan select SPL_BOARD_INIT if SPL 7461f29738aSMichal Simek select SPL_CLK 747dec49e86SSimon Glass select DM_USB if USB 74891d27a17STom Rini imply FAT_WRITE 74984c7204bSMichal Simek 750ddd960e6SMasahiro Yamadaconfig TEGRA 751ddd960e6SMasahiro Yamada bool "NVIDIA Tegra" 75291d27a17STom Rini imply FAT_WRITE 753dd84058dSMasahiro Yamada 754f91afc4dSLinus Walleijconfig TARGET_VEXPRESS64_AEMV8A 755dd84058dSMasahiro Yamada bool "Support vexpress_aemv8a" 756016a954eSMasahiro Yamada select ARM64 757dd84058dSMasahiro Yamada 758f91afc4dSLinus Walleijconfig TARGET_VEXPRESS64_BASE_FVP 759f91afc4dSLinus Walleij bool "Support Versatile Express ARMv8a FVP BASE model" 760f91afc4dSLinus Walleij select ARM64 761f91afc4dSLinus Walleij select SEMIHOSTING 762f91afc4dSLinus Walleij 763fc04b923SRyan Harkinconfig TARGET_VEXPRESS64_BASE_FVP_DRAM 764fc04b923SRyan Harkin bool "Support Versatile Express ARMv8a FVP BASE model booting from DRAM" 765fc04b923SRyan Harkin select ARM64 766fc04b923SRyan Harkin help 767fc04b923SRyan Harkin This target is derived from TARGET_VEXPRESS64_BASE_FVP and over-rides 768fc04b923SRyan Harkin the default config to allow the user to load the images directly into 769fc04b923SRyan Harkin DRAM using model parameters rather than by using semi-hosting to load 770fc04b923SRyan Harkin the files from the host filesystem. 771fc04b923SRyan Harkin 772ffc10373SLinus Walleijconfig TARGET_VEXPRESS64_JUNO 773ffc10373SLinus Walleij bool "Support Versatile Express Juno Development Platform" 774ffc10373SLinus Walleij select ARM64 775ffc10373SLinus Walleij 77644937214SPrabhakar Kushwahaconfig TARGET_LS2080A_EMU 77744937214SPrabhakar Kushwaha bool "Support ls2080a_emu" 778fb2bf8c2SYork Sun select ARCH_LS2080A 779016a954eSMasahiro Yamada select ARM64 78023b5877cSLinus Walleij select ARMV8_MULTIENTRY 7814585601aSSimon Glass select ARCH_MISC_INIT 7827288c2c2SYork Sun help 78344937214SPrabhakar Kushwaha Support for Freescale LS2080A_EMU platform 78444937214SPrabhakar Kushwaha The LS2080A Development System (EMULATOR) is a pre silicon 78544937214SPrabhakar Kushwaha development platform that supports the QorIQ LS2080A 7867288c2c2SYork Sun Layerscape Architecture processor. 7877288c2c2SYork Sun 78844937214SPrabhakar Kushwahaconfig TARGET_LS2080A_SIMU 78944937214SPrabhakar Kushwaha bool "Support ls2080a_simu" 790fb2bf8c2SYork Sun select ARCH_LS2080A 79144937214SPrabhakar Kushwaha select ARM64 79244937214SPrabhakar Kushwaha select ARMV8_MULTIENTRY 7934585601aSSimon Glass select ARCH_MISC_INIT 79444937214SPrabhakar Kushwaha help 79544937214SPrabhakar Kushwaha Support for Freescale LS2080A_SIMU platform 79644937214SPrabhakar Kushwaha The LS2080A Development System (QDS) is a pre silicon 79744937214SPrabhakar Kushwaha development platform that supports the QorIQ LS2080A 79844937214SPrabhakar Kushwaha Layerscape Architecture processor. 79944937214SPrabhakar Kushwaha 80044937214SPrabhakar Kushwahaconfig TARGET_LS2080AQDS 80144937214SPrabhakar Kushwaha bool "Support ls2080aqds" 802fb2bf8c2SYork Sun select ARCH_LS2080A 803e2b65ea9SYork Sun select ARM64 804e2b65ea9SYork Sun select ARMV8_MULTIENTRY 805e5ec4815STom Rini select BOARD_LATE_INIT 80632eda7ccSScott Wood select SUPPORT_SPL 8074585601aSSimon Glass select ARCH_MISC_INIT 808fedb428cSSimon Glass imply SCSI 809e2b65ea9SYork Sun help 81044937214SPrabhakar Kushwaha Support for Freescale LS2080AQDS platform 81144937214SPrabhakar Kushwaha The LS2080A Development System (QDS) is a high-performance 81244937214SPrabhakar Kushwaha development platform that supports the QorIQ LS2080A 81344937214SPrabhakar Kushwaha Layerscape Architecture processor. 81444937214SPrabhakar Kushwaha 81544937214SPrabhakar Kushwahaconfig TARGET_LS2080ARDB 81644937214SPrabhakar Kushwaha bool "Support ls2080ardb" 817fb2bf8c2SYork Sun select ARCH_LS2080A 81844937214SPrabhakar Kushwaha select ARM64 81944937214SPrabhakar Kushwaha select ARMV8_MULTIENTRY 820e5ec4815STom Rini select BOARD_LATE_INIT 82144937214SPrabhakar Kushwaha select SUPPORT_SPL 8224585601aSSimon Glass select ARCH_MISC_INIT 823fedb428cSSimon Glass imply SCSI 82444937214SPrabhakar Kushwaha help 82544937214SPrabhakar Kushwaha Support for Freescale LS2080ARDB platform. 82644937214SPrabhakar Kushwaha The LS2080A Reference design board (RDB) is a high-performance 82744937214SPrabhakar Kushwaha development platform that supports the QorIQ LS2080A 828e2b65ea9SYork Sun Layerscape Architecture processor. 829e2b65ea9SYork Sun 8303049a583SPriyanka Jainconfig TARGET_LS2081ARDB 8313049a583SPriyanka Jain bool "Support ls2081ardb" 8323049a583SPriyanka Jain select ARCH_LS2080A 8333049a583SPriyanka Jain select ARM64 8343049a583SPriyanka Jain select ARMV8_MULTIENTRY 8353049a583SPriyanka Jain select BOARD_LATE_INIT 8363049a583SPriyanka Jain select SUPPORT_SPL 8373049a583SPriyanka Jain select ARCH_MISC_INIT 8383049a583SPriyanka Jain help 8393049a583SPriyanka Jain Support for Freescale LS2081ARDB platform. 8403049a583SPriyanka Jain The LS2081A Reference design board (RDB) is a high-performance 8413049a583SPriyanka Jain development platform that supports the QorIQ LS2081A/LS2041A 8423049a583SPriyanka Jain Layerscape Architecture processor. 8433049a583SPriyanka Jain 84411ac2363SPeter Griffinconfig TARGET_HIKEY 84511ac2363SPeter Griffin bool "Support HiKey 96boards Consumer Edition Platform" 84611ac2363SPeter Griffin select ARM64 847efd7b60aSPeter Griffin select DM 848efd7b60aSPeter Griffin select DM_GPIO 8499c71bcdcSPeter Griffin select DM_SERIAL 850cd593ed6SPeter Griffin select OF_CONTROL 85111ac2363SPeter Griffin help 85211ac2363SPeter Griffin Support for HiKey 96boards platform. It features a HI6220 85311ac2363SPeter Griffin SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM. 85411ac2363SPeter Griffin 855d754254fSJorge Ramirez-Ortizconfig TARGET_POPLAR 856d754254fSJorge Ramirez-Ortiz bool "Support Poplar 96boards Enterprise Edition Platform" 857d754254fSJorge Ramirez-Ortiz select ARM64 858d754254fSJorge Ramirez-Ortiz select DM 859d754254fSJorge Ramirez-Ortiz select OF_CONTROL 860d754254fSJorge Ramirez-Ortiz select DM_SERIAL 861d754254fSJorge Ramirez-Ortiz select DM_USB 862d754254fSJorge Ramirez-Ortiz help 863d754254fSJorge Ramirez-Ortiz Support for Poplar 96boards EE platform. It features a HI3798cv200 864d754254fSJorge Ramirez-Ortiz SoC, with 4xA53 CPU, 1GB RAM and the high performance Mali T720 GPU 865d754254fSJorge Ramirez-Ortiz making it capable of running any commercial set-top solution based on 866d754254fSJorge Ramirez-Ortiz Linux or Android. 867d754254fSJorge Ramirez-Ortiz 8689d044fcbSPrabhakar Kushwahaconfig TARGET_LS1012AQDS 8699d044fcbSPrabhakar Kushwaha bool "Support ls1012aqds" 8709533acf3SYork Sun select ARCH_LS1012A 8719d044fcbSPrabhakar Kushwaha select ARM64 872e5ec4815STom Rini select BOARD_LATE_INIT 8739d044fcbSPrabhakar Kushwaha help 8749d044fcbSPrabhakar Kushwaha Support for Freescale LS1012AQDS platform. 8759d044fcbSPrabhakar Kushwaha The LS1012A Development System (QDS) is a high-performance 8769d044fcbSPrabhakar Kushwaha development platform that supports the QorIQ LS1012A 8779d044fcbSPrabhakar Kushwaha Layerscape Architecture processor. 8789d044fcbSPrabhakar Kushwaha 8793b6e3898SPrabhakar Kushwahaconfig TARGET_LS1012ARDB 8803b6e3898SPrabhakar Kushwaha bool "Support ls1012ardb" 8819533acf3SYork Sun select ARCH_LS1012A 8823b6e3898SPrabhakar Kushwaha select ARM64 883e5ec4815STom Rini select BOARD_LATE_INIT 884fedb428cSSimon Glass imply SCSI 8853b6e3898SPrabhakar Kushwaha help 8863b6e3898SPrabhakar Kushwaha Support for Freescale LS1012ARDB platform. 8873b6e3898SPrabhakar Kushwaha The LS1012A Reference design board (RDB) is a high-performance 8883b6e3898SPrabhakar Kushwaha development platform that supports the QorIQ LS1012A 8893b6e3898SPrabhakar Kushwaha Layerscape Architecture processor. 8903b6e3898SPrabhakar Kushwaha 891ff78aa2bSPrabhakar Kushwahaconfig TARGET_LS1012AFRDM 892ff78aa2bSPrabhakar Kushwaha bool "Support ls1012afrdm" 8939533acf3SYork Sun select ARCH_LS1012A 894ff78aa2bSPrabhakar Kushwaha select ARM64 895ff78aa2bSPrabhakar Kushwaha help 896ff78aa2bSPrabhakar Kushwaha Support for Freescale LS1012AFRDM platform. 897ff78aa2bSPrabhakar Kushwaha The LS1012A Freedom board (FRDM) is a high-performance 898ff78aa2bSPrabhakar Kushwaha development platform that supports the QorIQ LS1012A 899ff78aa2bSPrabhakar Kushwaha Layerscape Architecture processor. 900ff78aa2bSPrabhakar Kushwaha 901550e3dc0SWang Huanconfig TARGET_LS1021AQDS 9020de15707SAlison Wang bool "Support ls1021aqds" 903e5ec4815STom Rini select BOARD_LATE_INIT 9042e07c249SGeorges Savoundararadj select CPU_V7 905adee1d4cSHongbo Zhang select CPU_V7_HAS_NONSEC 906adee1d4cSHongbo Zhang select CPU_V7_HAS_VIRT 90750f0c663SAlison Wang select SUPPORT_SPL 9080a37cf8fSYork Sun select ARCH_LS1021A 909217f92bbSMasahiro Yamada select ARCH_SUPPORT_PSCI 9105e8bd7e1SYork Sun select LS1_DEEP_SLEEP 911d26e34c4SYork Sun select SYS_FSL_DDR 912a5d67547SSimon Glass select BOARD_EARLY_INIT_F 913fedb428cSSimon Glass imply SCSI 914217f92bbSMasahiro Yamada 915c8a7d9daSWang Huanconfig TARGET_LS1021ATWR 9160de15707SAlison Wang bool "Support ls1021atwr" 917e5ec4815STom Rini select BOARD_LATE_INIT 9182e07c249SGeorges Savoundararadj select CPU_V7 919adee1d4cSHongbo Zhang select CPU_V7_HAS_NONSEC 920adee1d4cSHongbo Zhang select CPU_V7_HAS_VIRT 92150f0c663SAlison Wang select SUPPORT_SPL 9220a37cf8fSYork Sun select ARCH_LS1021A 923217f92bbSMasahiro Yamada select ARCH_SUPPORT_PSCI 9245e8bd7e1SYork Sun select LS1_DEEP_SLEEP 925a5d67547SSimon Glass select BOARD_EARLY_INIT_F 926fedb428cSSimon Glass imply SCSI 927c8a7d9daSWang Huan 92820c700f8SFeng Liconfig TARGET_LS1021AIOT 92920c700f8SFeng Li bool "Support ls1021aiot" 930e5ec4815STom Rini select BOARD_LATE_INIT 93120c700f8SFeng Li select CPU_V7 93220c700f8SFeng Li select CPU_V7_HAS_NONSEC 93320c700f8SFeng Li select CPU_V7_HAS_VIRT 93420c700f8SFeng Li select SUPPORT_SPL 93520c700f8SFeng Li select ARCH_LS1021A 93620c700f8SFeng Li select ARCH_SUPPORT_PSCI 937fedb428cSSimon Glass imply SCSI 93820c700f8SFeng Li help 93920c700f8SFeng Li Support for Freescale LS1021AIOT platform. 94020c700f8SFeng Li The LS1021A Freescale board (IOT) is a high-performance 94120c700f8SFeng Li development platform that supports the QorIQ LS1021A 94220c700f8SFeng Li Layerscape Architecture processor. 94320c700f8SFeng Li 94402b5d2edSShaohui Xieconfig TARGET_LS1043AQDS 94502b5d2edSShaohui Xie bool "Support ls1043aqds" 9460a37cf8fSYork Sun select ARCH_LS1043A 94702b5d2edSShaohui Xie select ARM64 94802b5d2edSShaohui Xie select ARMV8_MULTIENTRY 949e5ec4815STom Rini select BOARD_LATE_INIT 95002b5d2edSShaohui Xie select SUPPORT_SPL 951a5d67547SSimon Glass select BOARD_EARLY_INIT_F 952fedb428cSSimon Glass imply SCSI 95302b5d2edSShaohui Xie help 95402b5d2edSShaohui Xie Support for Freescale LS1043AQDS platform. 95502b5d2edSShaohui Xie 956f3a8e2b7SMingkai Huconfig TARGET_LS1043ARDB 957f3a8e2b7SMingkai Hu bool "Support ls1043ardb" 9580a37cf8fSYork Sun select ARCH_LS1043A 959f3a8e2b7SMingkai Hu select ARM64 960831c068fSHou Zhiqiang select ARMV8_MULTIENTRY 961e5ec4815STom Rini select BOARD_LATE_INIT 9623ad44729SGong Qianyu select SUPPORT_SPL 963a5d67547SSimon Glass select BOARD_EARLY_INIT_F 964fedb428cSSimon Glass imply SCSI 965f3a8e2b7SMingkai Hu help 966f3a8e2b7SMingkai Hu Support for Freescale LS1043ARDB platform. 967f3a8e2b7SMingkai Hu 968126fe70dSShaohui Xieconfig TARGET_LS1046AQDS 969126fe70dSShaohui Xie bool "Support ls1046aqds" 970da28e58aSYork Sun select ARCH_LS1046A 971126fe70dSShaohui Xie select ARM64 972126fe70dSShaohui Xie select ARMV8_MULTIENTRY 973e5ec4815STom Rini select BOARD_LATE_INIT 974126fe70dSShaohui Xie select SUPPORT_SPL 975126fe70dSShaohui Xie select DM_SPI_FLASH if DM_SPI 976a5d67547SSimon Glass select BOARD_EARLY_INIT_F 977fedb428cSSimon Glass imply SCSI 978126fe70dSShaohui Xie help 979126fe70dSShaohui Xie Support for Freescale LS1046AQDS platform. 980126fe70dSShaohui Xie The LS1046A Development System (QDS) is a high-performance 981126fe70dSShaohui Xie development platform that supports the QorIQ LS1046A 982126fe70dSShaohui Xie Layerscape Architecture processor. 983126fe70dSShaohui Xie 984dd02936fSMingkai Huconfig TARGET_LS1046ARDB 985dd02936fSMingkai Hu bool "Support ls1046ardb" 986da28e58aSYork Sun select ARCH_LS1046A 987dd02936fSMingkai Hu select ARM64 988dd02936fSMingkai Hu select ARMV8_MULTIENTRY 989e5ec4815STom Rini select BOARD_LATE_INIT 990dd02936fSMingkai Hu select SUPPORT_SPL 991dd02936fSMingkai Hu select DM_SPI_FLASH if DM_SPI 992dccef2ecSHou Zhiqiang select POWER_MC34VR500 993a5d67547SSimon Glass select BOARD_EARLY_INIT_F 994fedb428cSSimon Glass imply SCSI 995dd02936fSMingkai Hu help 996dd02936fSMingkai Hu Support for Freescale LS1046ARDB platform. 997dd02936fSMingkai Hu The LS1046A Reference Design Board (RDB) is a high-performance 998dd02936fSMingkai Hu development platform that supports the QorIQ LS1046A 999dd02936fSMingkai Hu Layerscape Architecture processor. 1000dd02936fSMingkai Hu 1001dd84058dSMasahiro Yamadaconfig TARGET_H2200 1002dd84058dSMasahiro Yamada bool "Support h2200" 10032e07c249SGeorges Savoundararadj select CPU_PXA 1004dd84058dSMasahiro Yamada 1005f19eb154SVasily Khoruzhickconfig TARGET_ZIPITZ2 1006f19eb154SVasily Khoruzhick bool "Support zipitz2" 1007f19eb154SVasily Khoruzhick select CPU_PXA 1008f19eb154SVasily Khoruzhick 1009dd84058dSMasahiro Yamadaconfig TARGET_COLIBRI_PXA270 1010dd84058dSMasahiro Yamada bool "Support colibri_pxa270" 10112e07c249SGeorges Savoundararadj select CPU_PXA 1012dd84058dSMasahiro Yamada 101366cba041SMasahiro Yamadaconfig ARCH_UNIPHIER 1014b6ef3a3fSMasahiro Yamada bool "Socionext UniPhier SoCs" 1015e5ec4815STom Rini select BOARD_LATE_INIT 101648264d9bSMasahiro Yamada select CLK_UNIPHIER 10174e819950SMasahiro Yamada select DM 1018b800cbdeSMasahiro Yamada select DM_GPIO 10194e819950SMasahiro Yamada select DM_I2C 10204aceb3f8SMasahiro Yamada select DM_MMC 10214fb96c48SMasahiro Yamada select DM_RESET 1022b5550e49SMasahiro Yamada select DM_SERIAL 102347a79f65SMasahiro Yamada select DM_USB 1024b5550e49SMasahiro Yamada select OF_CONTROL 1025b5550e49SMasahiro Yamada select OF_LIBFDT 102627350c92SMasahiro Yamada select PINCTRL 10270680f1b1SLey Foon Tan select SPL_BOARD_INIT if SPL 1028561ca649SMasahiro Yamada select SPL_DM if SPL 1029561ca649SMasahiro Yamada select SPL_LIBCOMMON_SUPPORT if SPL 1030561ca649SMasahiro Yamada select SPL_LIBGENERIC_SUPPORT if SPL 1031561ca649SMasahiro Yamada select SPL_OF_CONTROL if SPL 1032561ca649SMasahiro Yamada select SPL_PINCTRL if SPL 1033b5550e49SMasahiro Yamada select SUPPORT_SPL 103491d27a17STom Rini imply FAT_WRITE 10352be29653SSimon Glass imply ENV_IS_IN_MMC 1036b6ef3a3fSMasahiro Yamada help 1037b6ef3a3fSMasahiro Yamada Support for UniPhier SoC family developed by Socionext Inc. 1038b6ef3a3fSMasahiro Yamada (formerly, System LSI Business Division of Panasonic Corporation) 103966cba041SMasahiro Yamada 10400a61ee88SVikas Manochaconfig STM32 10410a61ee88SVikas Manocha bool "Support STM32" 1042ed09a554Srev13@wp.pl select CPU_V7M 104366562414SKamil Lulko select DM 104466562414SKamil Lulko select DM_SERIAL 10453a649407STom Rini select SYS_THUMB_BUILD 1046ed09a554Srev13@wp.pl 104794e9a4efSPatrice Chotardconfig ARCH_STI 104894e9a4efSPatrice Chotard bool "Support STMicrolectronics SoCs" 104994e9a4efSPatrice Chotard select CPU_V7 1050214a17e6SPatrice Chotard select DM 1051214a17e6SPatrice Chotard select DM_SERIAL 1052eee20f81SPatrice Chotard select BLK 1053eee20f81SPatrice Chotard select DM_MMC 1054584861ffSPatrice Chotard select DM_RESET 105594e9a4efSPatrice Chotard help 105694e9a4efSPatrice Chotard Support for STMicroelectronics STiH407/10 SoC family. 105794e9a4efSPatrice Chotard This SoC is used on Linaro 96Board STiH410-B2260 105894e9a4efSPatrice Chotard 10592444dae5SSimon Glassconfig ARCH_ROCKCHIP 10602444dae5SSimon Glass bool "Support Rockchip SoCs" 10612444dae5SSimon Glass select OF_CONTROL 1062aa15038cSSimon Glass select BLK 10632444dae5SSimon Glass select DM 1064a381bcf5SKever Yang select SPL_DM if SPL 1065aa15038cSSimon Glass select SYS_MALLOC_F 10663a649407STom Rini select SYS_THUMB_BUILD if !ARM64 1067a381bcf5SKever Yang select SPL_SYS_MALLOC_SIMPLE if SPL 1068aa15038cSSimon Glass select DM_GPIO 1069aa15038cSSimon Glass select DM_I2C 1070aa15038cSSimon Glass select DM_MMC 107142b37d8dSSimon Glass select DM_MMC_OPS 1072aa15038cSSimon Glass select DM_SERIAL 1073aa15038cSSimon Glass select DM_SPI 1074aa15038cSSimon Glass select DM_SPI_FLASH 1075892742dfSMengDongyang select DM_USB if USB 10768d29e3a4SKever Yang select DM_PWM 10778d29e3a4SKever Yang select DM_REGULATOR 107891d27a17STom Rini imply FAT_WRITE 10792444dae5SSimon Glass 1080746f985aSSergey Temerkhanovconfig TARGET_THUNDERX_88XX 1081746f985aSSergey Temerkhanov bool "Support ThunderX 88xx" 1082b4ba1693SMarek Vasut select ARM64 1083746f985aSSergey Temerkhanov select OF_CONTROL 1084067716baSTom Rini select SYS_CACHE_SHIFT_7 1085746f985aSSergey Temerkhanov 10864697abeaSmaxims@google.comconfig ARCH_ASPEED 10874697abeaSmaxims@google.com bool "Support Aspeed SoCs" 10884697abeaSmaxims@google.com select OF_CONTROL 10894697abeaSmaxims@google.com select DM 10904697abeaSmaxims@google.com 1091dd84058dSMasahiro Yamadaendchoice 1092dd84058dSMasahiro Yamada 10934697abeaSmaxims@google.comsource "arch/arm/mach-aspeed/Kconfig" 10944697abeaSmaxims@google.com 10954614b891SMasahiro Yamadasource "arch/arm/mach-at91/Kconfig" 10964614b891SMasahiro Yamada 1097ddf6bd48SMasahiro Yamadasource "arch/arm/mach-bcm283x/Kconfig" 10983491ba63SMasahiro Yamada 1099ddf6bd48SMasahiro Yamadasource "arch/arm/mach-davinci/Kconfig" 110034e609caSSimon Glass 110177b55e8cSThomas Abrahamsource "arch/arm/mach-exynos/Kconfig" 110272df68ccSMasahiro Yamada 110372a8ff4bSMasahiro Yamadasource "arch/arm/mach-highbank/Kconfig" 1104ef2b694cSMasahiro Yamada 11055cbbd9bdSMasahiro Yamadasource "arch/arm/mach-integrator/Kconfig" 11065cbbd9bdSMasahiro Yamada 110739a72345SMasahiro Yamadasource "arch/arm/mach-keystone/Kconfig" 1108c338f09eSMasahiro Yamada 110956f86e39SMasahiro Yamadasource "arch/arm/mach-kirkwood/Kconfig" 111047539e23SMasahiro Yamada 1111c3d89140SStefan Roesesource "arch/arm/mach-mvebu/Kconfig" 1112c3d89140SStefan Roese 11130a37cf8fSYork Sunsource "arch/arm/cpu/armv7/ls102xa/Kconfig" 11140a37cf8fSYork Sun 1115552a848eSStefano Babicsource "arch/arm/mach-imx/mx7ulp/Kconfig" 1116e90a08daSPeng Fan 1117552a848eSStefano Babicsource "arch/arm/mach-imx/mx7/Kconfig" 11181a8150d4SAdrian Alonso 1119552a848eSStefano Babicsource "arch/arm/mach-imx/mx6/Kconfig" 112089ebc821SBoris BREZILLON 1121552a848eSStefano Babicsource "arch/arm/mach-imx/mx5/Kconfig" 1122424ee3d1SAndrej Rosano 1123983e3700STom Rinisource "arch/arm/mach-omap2/Kconfig" 11246384726dSMadan Srinivas 1125da28e58aSYork Sunsource "arch/arm/cpu/armv8/fsl-layerscape/Kconfig" 1126da28e58aSYork Sun 11273e93b4e6SMasahiro Yamadasource "arch/arm/mach-orion5x/Kconfig" 112822f2be7aSMasahiro Yamada 1129badbb63cSNobuhiro Iwamatsusource "arch/arm/mach-rmobile/Kconfig" 1130f40b9898SMasahiro Yamada 1131bfcef28aSBeniamino Galvanisource "arch/arm/mach-meson/Kconfig" 1132bfcef28aSBeniamino Galvani 11332444dae5SSimon Glasssource "arch/arm/mach-rockchip/Kconfig" 11342444dae5SSimon Glass 1135225f5eecSMinkyu Kangsource "arch/arm/mach-s5pc1xx/Kconfig" 1136311757beSSimon Glass 113708592136SMateusz Kulikowskisource "arch/arm/mach-snapdragon/Kconfig" 113808592136SMateusz Kulikowski 11397865f4b0SMasahiro Yamadasource "arch/arm/mach-socfpga/Kconfig" 11407865f4b0SMasahiro Yamada 114194e9a4efSPatrice Chotardsource "arch/arm/mach-sti/Kconfig" 114294e9a4efSPatrice Chotard 11430a61ee88SVikas Manochasource "arch/arm/mach-stm32/Kconfig" 11440a61ee88SVikas Manocha 11453abfd887SMasahiro Yamadasource "arch/arm/mach-sunxi/Kconfig" 11463abfd887SMasahiro Yamada 114709f455dcSMasahiro Yamadasource "arch/arm/mach-tegra/Kconfig" 1148ddd960e6SMasahiro Yamada 11494c425570SMasahiro Yamadasource "arch/arm/mach-uniphier/Kconfig" 115066cba041SMasahiro Yamada 11517966b437SStefan Agnersource "arch/arm/cpu/armv7/vf610/Kconfig" 11527966b437SStefan Agner 11530107f240SMasahiro Yamadasource "arch/arm/mach-zynq/Kconfig" 1154ddd960e6SMasahiro Yamada 1155ea624e19SHans de Goedesource "arch/arm/cpu/armv7/Kconfig" 1156ea624e19SHans de Goede 115775580007SSiva Durga Prasad Paladugusource "arch/arm/cpu/armv8/zynqmp/Kconfig" 115875580007SSiva Durga Prasad Paladugu 115923b5877cSLinus Walleijsource "arch/arm/cpu/armv8/Kconfig" 116023b5877cSLinus Walleij 1161552a848eSStefano Babicsource "arch/arm/mach-imx/Kconfig" 1162a05a6045SBoris BREZILLON 1163fcea480dSMarek Vasutsource "board/aries/m28evk/Kconfig" 1164d8ccbe93SHeiko Schochersource "board/bosch/shc/Kconfig" 1165dd84058dSMasahiro Yamadasource "board/CarMediaLab/flea3/Kconfig" 1166dd84058dSMasahiro Yamadasource "board/Marvell/aspenite/Kconfig" 1167dd84058dSMasahiro Yamadasource "board/Marvell/gplugd/Kconfig" 1168dd84058dSMasahiro Yamadasource "board/armadeus/apf27/Kconfig" 1169dd84058dSMasahiro Yamadasource "board/armltd/vexpress/Kconfig" 1170dd84058dSMasahiro Yamadasource "board/armltd/vexpress64/Kconfig" 1171dd84058dSMasahiro Yamadasource "board/bluegiga/apx4devkit/Kconfig" 117243486e4cSSteve Raesource "board/broadcom/bcm23550_w1d/Kconfig" 1173dd84058dSMasahiro Yamadasource "board/broadcom/bcm28155_ap/Kconfig" 1174abb1678cSSteve Raesource "board/broadcom/bcmcygnus/Kconfig" 1175abb1678cSSteve Raesource "board/broadcom/bcmnsp/Kconfig" 1176274bced8SJon Masonsource "board/broadcom/bcmns2/Kconfig" 1177746f985aSSergey Temerkhanovsource "board/cavium/thunderx/Kconfig" 1178dd84058dSMasahiro Yamadasource "board/cirrus/edb93xx/Kconfig" 1179dd84058dSMasahiro Yamadasource "board/creative/xfi3/Kconfig" 118044937214SPrabhakar Kushwahasource "board/freescale/ls2080a/Kconfig" 118144937214SPrabhakar Kushwahasource "board/freescale/ls2080aqds/Kconfig" 118244937214SPrabhakar Kushwahasource "board/freescale/ls2080ardb/Kconfig" 1183550e3dc0SWang Huansource "board/freescale/ls1021aqds/Kconfig" 118402b5d2edSShaohui Xiesource "board/freescale/ls1043aqds/Kconfig" 1185c8a7d9daSWang Huansource "board/freescale/ls1021atwr/Kconfig" 118620c700f8SFeng Lisource "board/freescale/ls1021aiot/Kconfig" 1187126fe70dSShaohui Xiesource "board/freescale/ls1046aqds/Kconfig" 1188f3a8e2b7SMingkai Husource "board/freescale/ls1043ardb/Kconfig" 1189dd02936fSMingkai Husource "board/freescale/ls1046ardb/Kconfig" 11909d044fcbSPrabhakar Kushwahasource "board/freescale/ls1012aqds/Kconfig" 11913b6e3898SPrabhakar Kushwahasource "board/freescale/ls1012ardb/Kconfig" 1192ff78aa2bSPrabhakar Kushwahasource "board/freescale/ls1012afrdm/Kconfig" 1193dd84058dSMasahiro Yamadasource "board/freescale/mx23evk/Kconfig" 1194dd84058dSMasahiro Yamadasource "board/freescale/mx25pdk/Kconfig" 1195dd84058dSMasahiro Yamadasource "board/freescale/mx28evk/Kconfig" 1196dd84058dSMasahiro Yamadasource "board/freescale/mx31ads/Kconfig" 1197dd84058dSMasahiro Yamadasource "board/freescale/mx31pdk/Kconfig" 1198dd84058dSMasahiro Yamadasource "board/freescale/mx35pdk/Kconfig" 11999702ec00SEddy Petrișorsource "board/freescale/s32v234evb/Kconfig" 120060083261SDirk Eibachsource "board/gdsys/a38x/Kconfig" 1201ab38bf6aSMarcin Niestrojsource "board/grinn/chiliboard/Kconfig" 1202dd84058dSMasahiro Yamadasource "board/gumstix/pepper/Kconfig" 1203dd84058dSMasahiro Yamadasource "board/h2200/Kconfig" 1204345243edSTom Rinisource "board/hisilicon/hikey/Kconfig" 1205d754254fSJorge Ramirez-Ortizsource "board/hisilicon/poplar/Kconfig" 1206dd84058dSMasahiro Yamadasource "board/imx31_phycore/Kconfig" 1207a96c08f5SLadislav Michlsource "board/isee/igep003x/Kconfig" 1208dd84058dSMasahiro Yamadasource "board/olimex/mx23_olinuxino/Kconfig" 1209dd84058dSMasahiro Yamadasource "board/phytec/pcm051/Kconfig" 1210dd84058dSMasahiro Yamadasource "board/ppcag/bg0900/Kconfig" 1211dd84058dSMasahiro Yamadasource "board/sandisk/sansa_fuze_plus/Kconfig" 1212dd84058dSMasahiro Yamadasource "board/schulercontrol/sc_sps_1/Kconfig" 1213dd84058dSMasahiro Yamadasource "board/silica/pengwyn/Kconfig" 1214dd84058dSMasahiro Yamadasource "board/spear/spear300/Kconfig" 1215dd84058dSMasahiro Yamadasource "board/spear/spear310/Kconfig" 1216dd84058dSMasahiro Yamadasource "board/spear/spear320/Kconfig" 1217dd84058dSMasahiro Yamadasource "board/spear/spear600/Kconfig" 1218dd84058dSMasahiro Yamadasource "board/spear/x600/Kconfig" 12199fa32b12SVikas Manochasource "board/st/stv0991/Kconfig" 1220dd84058dSMasahiro Yamadasource "board/syteco/zmx25/Kconfig" 12219d1b2987SEnric Balletbò i Serrasource "board/tcl/sl50/Kconfig" 1222a2bc4321SGilles Gameirosource "board/birdland/bav335x/Kconfig" 1223dd84058dSMasahiro Yamadasource "board/timll/devkit3250/Kconfig" 1224dd84058dSMasahiro Yamadasource "board/toradex/colibri_pxa270/Kconfig" 1225d9e268edSSebastien Bourdelinsource "board/technologic/ts4600/Kconfig" 12266ce89324SYegor Yefremovsource "board/vscom/baltos/Kconfig" 1227dd84058dSMasahiro Yamadasource "board/woodburn/Kconfig" 1228412ae53aSAlbert ARIBAUD \(3ADEV\)source "board/work-microwave/work_92105/Kconfig" 1229f19eb154SVasily Khoruzhicksource "board/zipitz2/Kconfig" 1230dd84058dSMasahiro Yamada 123151b17d49SMasahiro Yamadasource "arch/arm/Kconfig.debug" 123251b17d49SMasahiro Yamada 1233dd84058dSMasahiro Yamadaendmenu 1234