]> Git Repo - J-u-boot.git/blame - arch/arm/mach-exynos/Kconfig
arm: exynos: realign the code to allow support for newer 64-bit platforms
[J-u-boot.git] / arch / arm / mach-exynos / Kconfig
CommitLineData
72df68cc
MY
1if ARCH_EXYNOS
2
3choice
36aa8937 4 prompt "EXYNOS architecture type select"
a26cd049 5 optional
72df68cc 6
36aa8937
TA
7config ARCH_EXYNOS4
8 bool "Exynos4 SoC family"
9 select CPU_V7
10 help
11 Samsung Exynos4 SoC family are based on ARM Cortex-A9 CPU. There
12 are multiple SoCs in this family including Exynos4210, Exynos4412,
13 and Exynos4212.
14
15config ARCH_EXYNOS5
16 bool "Exynos5 SoC family"
17 select CPU_V7
18 help
19 Samsung Exynos5 SoC family are based on ARM Cortex-A15 CPU (and
20 Cortex-A7 CPU in big.LITTLE configuration). There are multiple SoCs
21 in this family including Exynos5250, Exynos5420 and Exynos5800.
22
23endchoice
24
25if ARCH_EXYNOS4
26
27choice
28 prompt "EXYNOS4 board select"
29
72df68cc 30config TARGET_SMDKV310
02627356 31 select SUPPORT_SPL
72df68cc 32 bool "Exynos4210 SMDKV310 board"
d648964f 33 select OF_CONTROL
72df68cc
MY
34
35config TARGET_TRATS
36 bool "Exynos4210 Trats board"
37
38config TARGET_S5PC210_UNIVERSAL
39 bool "EXYNOS4210 Universal C210 board"
40
41config TARGET_ORIGEN
42 bool "Exynos4412 Origen board"
02627356 43 select SUPPORT_SPL
72df68cc
MY
44
45config TARGET_TRATS2
46 bool "Exynos4412 Trat2 board"
47
73eca211
PM
48config TARGET_ODROID
49 bool "Exynos4412 Odroid board"
50
36aa8937
TA
51endchoice
52endif
53
54if ARCH_EXYNOS5
55
56choice
57 prompt "EXYNOS5 board select"
58
6207604f
HH
59config TARGET_ODROID_XU3
60 bool "Exynos5422 Odroid board"
61 select OF_CONTROL
62
72df68cc
MY
63config TARGET_ARNDALE
64 bool "Exynos5250 Arndale board"
ea624e19
HG
65 select CPU_V7_HAS_NONSEC
66 select CPU_V7_HAS_VIRT
02627356 67 select SUPPORT_SPL
d648964f 68 select OF_CONTROL
72df68cc
MY
69
70config TARGET_SMDK5250
71 bool "SMDK5250 board"
02627356 72 select SUPPORT_SPL
d648964f 73 select OF_CONTROL
72df68cc
MY
74
75config TARGET_SNOW
76 bool "Snow board"
02627356 77 select SUPPORT_SPL
d648964f 78 select OF_CONTROL
72df68cc 79
d1de41d7
SG
80config TARGET_SPRING
81 bool "Spring board"
82 select SUPPORT_SPL
83 select OF_CONTROL
84 select SPL_DISABLE_OF_CONTROL
85
72df68cc
MY
86config TARGET_SMDK5420
87 bool "SMDK5420 board"
02627356 88 select SUPPORT_SPL
d648964f 89 select OF_CONTROL
72df68cc 90
79043d84 91config TARGET_PEACH_PI
72df68cc 92 bool "Peach Pi board"
02627356 93 select SUPPORT_SPL
d648964f 94 select OF_CONTROL
72df68cc 95
79043d84
AS
96config TARGET_PEACH_PIT
97 bool "Peach Pit board"
98 select SUPPORT_SPL
d648964f 99 select OF_CONTROL
79043d84 100
72df68cc 101endchoice
36aa8937 102endif
72df68cc 103
72df68cc 104config SYS_SOC
72df68cc
MY
105 default "exynos"
106
107source "board/samsung/smdkv310/Kconfig"
108source "board/samsung/trats/Kconfig"
109source "board/samsung/universal_c210/Kconfig"
110source "board/samsung/origen/Kconfig"
111source "board/samsung/trats2/Kconfig"
73eca211 112source "board/samsung/odroid/Kconfig"
72df68cc
MY
113source "board/samsung/arndale/Kconfig"
114source "board/samsung/smdk5250/Kconfig"
115source "board/samsung/smdk5420/Kconfig"
116
117endif
This page took 0.149922 seconds and 4 git commands to generate.