sunxi: Select USE_TINY_PRINTF
[oweals/u-boot.git] / arch / arm / mach-exynos / Kconfig
index 28a6a60f7c7d1c618a34fd7baaddd8b6c7fc69f5..c25fcf3f9f2d7534c454dadb3a6e9c821ddec393 100644 (file)
@@ -20,6 +20,14 @@ config ARCH_EXYNOS5
          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
@@ -101,6 +109,24 @@ config TARGET_PEACH_PIT
 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"
 
@@ -113,5 +139,6 @@ 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