if ARCH_EXYNOS choice prompt "EXYNOS architecture type select" optional config ARCH_EXYNOS4 bool "Exynos4 SoC family" select CPU_V7 help Samsung Exynos4 SoC family are based on ARM Cortex-A9 CPU. There are multiple SoCs in this family including Exynos4210, Exynos4412, and Exynos4212. config ARCH_EXYNOS5 bool "Exynos5 SoC family" select CPU_V7 help Samsung Exynos5 SoC family are based on ARM Cortex-A15 CPU (and Cortex-A7 CPU in big.LITTLE configuration). There are multiple SoCs in this family including Exynos5250, Exynos5420 and Exynos5800. config ARCH_EXYNOS7 bool "Exynos7 SoC family" select ARM64 help Samsung Exynos7 SoC family are based on ARM Cortex-A57 CPU or Cortex-A53 CPU (and some in a big.LITTLE configuration). There are multiple SoCs in this family including Exynos7420. endchoice if ARCH_EXYNOS4 choice prompt "EXYNOS4 board select" config TARGET_SMDKV310 select SUPPORT_SPL bool "Exynos4210 SMDKV310 board" select OF_CONTROL config TARGET_TRATS bool "Exynos4210 Trats board" config TARGET_S5PC210_UNIVERSAL bool "EXYNOS4210 Universal C210 board" config TARGET_ORIGEN bool "Exynos4412 Origen board" select SUPPORT_SPL config TARGET_TRATS2 bool "Exynos4412 Trat2 board" config TARGET_ODROID bool "Exynos4412 Odroid board" endchoice endif if ARCH_EXYNOS5 config SPL_GPIO_SUPPORT default y choice prompt "EXYNOS5 board select" config TARGET_ODROID_XU3 bool "Exynos5422 Odroid board" select OF_CONTROL config TARGET_ARNDALE bool "Exynos5250 Arndale board" select CPU_V7_HAS_NONSEC select CPU_V7_HAS_VIRT select SUPPORT_SPL select OF_CONTROL config TARGET_SMDK5250 bool "SMDK5250 board" select SUPPORT_SPL select OF_CONTROL config TARGET_SNOW bool "Snow board" select SUPPORT_SPL select OF_CONTROL config TARGET_SPRING bool "Spring board" select SUPPORT_SPL select OF_CONTROL select SPL_DISABLE_OF_CONTROL config TARGET_SMDK5420 bool "SMDK5420 board" select SUPPORT_SPL select OF_CONTROL config TARGET_PEACH_PI bool "Peach Pi board" select SUPPORT_SPL select OF_CONTROL config TARGET_PEACH_PIT bool "Peach Pit board" select SUPPORT_SPL select OF_CONTROL endchoice endif if ARCH_EXYNOS7 choice prompt "EXYNOS7 board select" config TARGET_ESPRESSO7420 bool "ESPRESSO7420 board" select ARM64 select SUPPORT_SPL select OF_CONTROL select SPL_DISABLE_OF_CONTROL select PINCTRL select PINCTRL_EXYNOS7420 select CLK_EXYNOS endchoice endif config SYS_SOC default "exynos" source "board/samsung/smdkv310/Kconfig" source "board/samsung/trats/Kconfig" source "board/samsung/universal_c210/Kconfig" source "board/samsung/origen/Kconfig" source "board/samsung/trats2/Kconfig" source "board/samsung/odroid/Kconfig" source "board/samsung/arndale/Kconfig" source "board/samsung/smdk5250/Kconfig" source "board/samsung/smdk5420/Kconfig" source "board/samsung/espresso7420/Kconfig" endif