ARM: Add arch/arm/cpu/armv7/Kconfig with non-secure and virt options
[platform/kernel/u-boot.git] / arch / arm / cpu / armv7 / exynos / Kconfig
index d132f03..e9a102c 100644 (file)
@@ -4,7 +4,9 @@ choice
        prompt "EXYNOS board select"
 
 config TARGET_SMDKV310
+       select SUPPORT_SPL
        bool "Exynos4210 SMDKV310 board"
+       select OF_CONTROL if !SPL_BUILD
 
 config TARGET_TRATS
        bool "Exynos4210 Trats board"
@@ -14,6 +16,7 @@ config TARGET_S5PC210_UNIVERSAL
 
 config TARGET_ORIGEN
        bool "Exynos4412 Origen board"
+       select SUPPORT_SPL
 
 config TARGET_TRATS2
        bool "Exynos4412 Trat2 board"
@@ -23,24 +26,33 @@ config TARGET_ODROID
 
 config TARGET_ARNDALE
        bool "Exynos5250 Arndale board"
+       select CPU_V7_HAS_NONSEC
+       select CPU_V7_HAS_VIRT
+       select SUPPORT_SPL
+       select OF_CONTROL if !SPL_BUILD
 
 config TARGET_SMDK5250
        bool "SMDK5250 board"
+       select SUPPORT_SPL
+       select OF_CONTROL if !SPL_BUILD
 
 config TARGET_SNOW
        bool "Snow board"
+       select SUPPORT_SPL
+       select OF_CONTROL if !SPL_BUILD
 
 config TARGET_SMDK5420
        bool "SMDK5420 board"
+       select SUPPORT_SPL
+       select OF_CONTROL if !SPL_BUILD
 
 config TARGET_PEACH_PIT
        bool "Peach Pi board"
+       select SUPPORT_SPL
+       select OF_CONTROL if !SPL_BUILD
 
 endchoice
 
-config SYS_CPU
-       default "armv7"
-
 config SYS_SOC
        default "exynos"