diff options
author | Russell King <rmk@dyn-67.arm.linux.org.uk> | 2006-09-27 12:44:39 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2006-09-27 12:44:39 -0400 |
commit | 6b237a355afd342509f1471e0c338637bcd958bc (patch) | |
tree | 044b7a3508b6751fd68a30a1fce85d0b06c0891c | |
parent | f37f46eb1c0bd0b11c34ef06c7365658be989d80 (diff) |
[ARM] Make !MMU CPUs depend on !MMU
Don't offer non-MMU based CPUs for selection when CONFIG_MMU is
set.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
-rw-r--r-- | arch/arm/mm/Kconfig | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig index 893d3fc8078f..ae427de27ce0 100644 --- a/arch/arm/mm/Kconfig +++ b/arch/arm/mm/Kconfig | |||
@@ -28,6 +28,7 @@ config CPU_ARM610 | |||
28 | # ARM7TDMI | 28 | # ARM7TDMI |
29 | config CPU_ARM7TDMI | 29 | config CPU_ARM7TDMI |
30 | bool "Support ARM7TDMI processor" | 30 | bool "Support ARM7TDMI processor" |
31 | depends on !MMU | ||
31 | select CPU_32v4T | 32 | select CPU_32v4T |
32 | select CPU_ABRT_LV4T | 33 | select CPU_ABRT_LV4T |
33 | select CPU_CACHE_V4 | 34 | select CPU_CACHE_V4 |
@@ -78,6 +79,7 @@ config CPU_ARM720T | |||
78 | # ARM740T | 79 | # ARM740T |
79 | config CPU_ARM740T | 80 | config CPU_ARM740T |
80 | bool "Support ARM740T processor" if ARCH_INTEGRATOR | 81 | bool "Support ARM740T processor" if ARCH_INTEGRATOR |
82 | depends on !MMU | ||
81 | select CPU_32v4T | 83 | select CPU_32v4T |
82 | select CPU_ABRT_LV4T | 84 | select CPU_ABRT_LV4T |
83 | select CPU_CACHE_V3 # although the core is v4t | 85 | select CPU_CACHE_V3 # although the core is v4t |
@@ -93,6 +95,7 @@ config CPU_ARM740T | |||
93 | # ARM9TDMI | 95 | # ARM9TDMI |
94 | config CPU_ARM9TDMI | 96 | config CPU_ARM9TDMI |
95 | bool "Support ARM9TDMI processor" | 97 | bool "Support ARM9TDMI processor" |
98 | depends on !MMU | ||
96 | select CPU_32v4T | 99 | select CPU_32v4T |
97 | select CPU_ABRT_EV4T | 100 | select CPU_ABRT_EV4T |
98 | select CPU_CACHE_V4 | 101 | select CPU_CACHE_V4 |
@@ -187,6 +190,7 @@ config CPU_ARM926T | |||
187 | # ARM940T | 190 | # ARM940T |
188 | config CPU_ARM940T | 191 | config CPU_ARM940T |
189 | bool "Support ARM940T processor" if ARCH_INTEGRATOR | 192 | bool "Support ARM940T processor" if ARCH_INTEGRATOR |
193 | depends on !MMU | ||
190 | select CPU_32v4T | 194 | select CPU_32v4T |
191 | select CPU_ABRT_EV4T | 195 | select CPU_ABRT_EV4T |
192 | select CPU_CACHE_VIVT | 196 | select CPU_CACHE_VIVT |
@@ -203,6 +207,7 @@ config CPU_ARM940T | |||
203 | # ARM946E-S | 207 | # ARM946E-S |
204 | config CPU_ARM946E | 208 | config CPU_ARM946E |
205 | bool "Support ARM946E-S processor" if ARCH_INTEGRATOR | 209 | bool "Support ARM946E-S processor" if ARCH_INTEGRATOR |
210 | depends on !MMU | ||
206 | select CPU_32v5 | 211 | select CPU_32v5 |
207 | select CPU_ABRT_EV5T | 212 | select CPU_ABRT_EV5T |
208 | select CPU_CACHE_VIVT | 213 | select CPU_CACHE_VIVT |