diff options
Diffstat (limited to 'arch/arm/mach-shmobile/Kconfig')
-rw-r--r-- | arch/arm/mach-shmobile/Kconfig | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/arch/arm/mach-shmobile/Kconfig b/arch/arm/mach-shmobile/Kconfig index a4a4b75109b2..8c8889211f6d 100644 --- a/arch/arm/mach-shmobile/Kconfig +++ b/arch/arm/mach-shmobile/Kconfig | |||
@@ -1,6 +1,10 @@ | |||
1 | config ARCH_SHMOBILE | ||
2 | bool | ||
3 | |||
1 | config ARCH_SHMOBILE_MULTI | 4 | config ARCH_SHMOBILE_MULTI |
2 | bool "SH-Mobile Series" if ARCH_MULTI_V7 | 5 | bool "SH-Mobile Series" if ARCH_MULTI_V7 |
3 | depends on MMU | 6 | depends on MMU |
7 | select ARCH_SHMOBILE | ||
4 | select CPU_V7 | 8 | select CPU_V7 |
5 | select GENERIC_CLOCKEVENTS | 9 | select GENERIC_CLOCKEVENTS |
6 | select HAVE_ARM_SCU if SMP | 10 | select HAVE_ARM_SCU if SMP |
@@ -8,6 +12,7 @@ config ARCH_SHMOBILE_MULTI | |||
8 | select HAVE_SMP | 12 | select HAVE_SMP |
9 | select ARM_GIC | 13 | select ARM_GIC |
10 | select MIGHT_HAVE_CACHE_L2X0 | 14 | select MIGHT_HAVE_CACHE_L2X0 |
15 | select MIGHT_HAVE_PCI | ||
11 | select NO_IOPORT | 16 | select NO_IOPORT |
12 | select PINCTRL | 17 | select PINCTRL |
13 | select ARCH_REQUIRE_GPIOLIB | 18 | select ARCH_REQUIRE_GPIOLIB |
@@ -30,7 +35,7 @@ config MACH_KZM9D | |||
30 | comment "SH-Mobile System Configuration" | 35 | comment "SH-Mobile System Configuration" |
31 | endif | 36 | endif |
32 | 37 | ||
33 | if ARCH_SHMOBILE | 38 | if ARCH_SHMOBILE_LEGACY |
34 | 39 | ||
35 | comment "SH-Mobile System Type" | 40 | comment "SH-Mobile System Type" |
36 | 41 | ||
@@ -92,23 +97,31 @@ config ARCH_R8A7790 | |||
92 | select ARCH_WANT_OPTIONAL_GPIOLIB | 97 | select ARCH_WANT_OPTIONAL_GPIOLIB |
93 | select ARM_GIC | 98 | select ARM_GIC |
94 | select CPU_V7 | 99 | select CPU_V7 |
100 | select MIGHT_HAVE_PCI | ||
95 | select SH_CLK_CPG | 101 | select SH_CLK_CPG |
96 | select RENESAS_IRQC | 102 | select RENESAS_IRQC |
97 | 103 | ||
98 | config ARCH_R8A7791 | 104 | config ARCH_R8A7791 |
99 | bool "R-Car M2 (R8A77910)" | 105 | bool "R-Car M2 (R8A77910)" |
106 | select ARCH_WANT_OPTIONAL_GPIOLIB | ||
100 | select ARM_GIC | 107 | select ARM_GIC |
101 | select CPU_V7 | 108 | select CPU_V7 |
109 | select MIGHT_HAVE_PCI | ||
102 | select SH_CLK_CPG | 110 | select SH_CLK_CPG |
111 | select RENESAS_IRQC | ||
103 | 112 | ||
104 | config ARCH_EMEV2 | 113 | config ARCH_EMEV2 |
105 | bool "Emma Mobile EV2" | 114 | bool "Emma Mobile EV2" |
106 | select ARCH_WANT_OPTIONAL_GPIOLIB | 115 | select ARCH_WANT_OPTIONAL_GPIOLIB |
107 | select ARM_GIC | 116 | select ARM_GIC |
108 | select CPU_V7 | 117 | select CPU_V7 |
118 | select MIGHT_HAVE_PCI | ||
119 | select USE_OF | ||
120 | select AUTO_ZRELADDR | ||
109 | 121 | ||
110 | config ARCH_R7S72100 | 122 | config ARCH_R7S72100 |
111 | bool "RZ/A1H (R7S72100)" | 123 | bool "RZ/A1H (R7S72100)" |
124 | select ARCH_WANT_OPTIONAL_GPIOLIB | ||
112 | select ARM_GIC | 125 | select ARM_GIC |
113 | select CPU_V7 | 126 | select CPU_V7 |
114 | select SH_CLK_CPG | 127 | select SH_CLK_CPG |
@@ -230,12 +243,7 @@ config MACH_KOELSCH | |||
230 | bool "Koelsch board" | 243 | bool "Koelsch board" |
231 | depends on ARCH_R8A7791 | 244 | depends on ARCH_R8A7791 |
232 | select USE_OF | 245 | select USE_OF |
233 | 246 | select MICREL_PHY if SH_ETH | |
234 | config MACH_KZM9D | ||
235 | bool "KZM9D board" | ||
236 | depends on ARCH_EMEV2 | ||
237 | select REGULATOR_FIXED_VOLTAGE if REGULATOR | ||
238 | select USE_OF | ||
239 | 247 | ||
240 | config MACH_KZM9G | 248 | config MACH_KZM9G |
241 | bool "KZM-A9-GT board" | 249 | bool "KZM-A9-GT board" |
@@ -274,7 +282,7 @@ source "drivers/sh/Kconfig" | |||
274 | 282 | ||
275 | endif | 283 | endif |
276 | 284 | ||
277 | if ARCH_SHMOBILE || ARCH_SHMOBILE_MULTI | 285 | if ARCH_SHMOBILE |
278 | 286 | ||
279 | menu "Timer and clock configuration" | 287 | menu "Timer and clock configuration" |
280 | 288 | ||