diff options
Diffstat (limited to 'arch/arm/mach-spear3xx/Kconfig')
-rw-r--r-- | arch/arm/mach-spear3xx/Kconfig | 30 |
1 files changed, 20 insertions, 10 deletions
diff --git a/arch/arm/mach-spear3xx/Kconfig b/arch/arm/mach-spear3xx/Kconfig index 20d1317cc486..2cee6b0de371 100644 --- a/arch/arm/mach-spear3xx/Kconfig +++ b/arch/arm/mach-spear3xx/Kconfig | |||
@@ -4,9 +4,26 @@ | |||
4 | 4 | ||
5 | if ARCH_SPEAR3XX | 5 | if ARCH_SPEAR3XX |
6 | 6 | ||
7 | choice | 7 | menu "SPEAr3xx Implementations" |
8 | prompt "SPEAr3XX Family" | 8 | config BOARD_SPEAR300_EVB |
9 | default MACH_SPEAR300 | 9 | bool "SPEAr300 Evaluation Board" |
10 | select MACH_SPEAR300 | ||
11 | help | ||
12 | Supports ST SPEAr300 Evaluation Board | ||
13 | |||
14 | config BOARD_SPEAR310_EVB | ||
15 | bool "SPEAr310 Evaluation Board" | ||
16 | select MACH_SPEAR310 | ||
17 | help | ||
18 | Supports ST SPEAr310 Evaluation Board | ||
19 | |||
20 | config BOARD_SPEAR320_EVB | ||
21 | bool "SPEAr320 Evaluation Board" | ||
22 | select MACH_SPEAR320 | ||
23 | help | ||
24 | Supports ST SPEAr320 Evaluation Board | ||
25 | |||
26 | endmenu | ||
10 | 27 | ||
11 | config MACH_SPEAR300 | 28 | config MACH_SPEAR300 |
12 | bool "SPEAr300" | 29 | bool "SPEAr300" |
@@ -23,11 +40,4 @@ config MACH_SPEAR320 | |||
23 | help | 40 | help |
24 | Supports ST SPEAr320 Machine | 41 | Supports ST SPEAr320 Machine |
25 | 42 | ||
26 | endchoice | ||
27 | |||
28 | # Adding SPEAr3XX machine specific configuration files | ||
29 | source "arch/arm/mach-spear3xx/Kconfig300" | ||
30 | source "arch/arm/mach-spear3xx/Kconfig310" | ||
31 | source "arch/arm/mach-spear3xx/Kconfig320" | ||
32 | |||
33 | endif #ARCH_SPEAR3XX | 43 | endif #ARCH_SPEAR3XX |