diff options
author | Paul Mundt <lethal@linux-sh.org> | 2009-04-02 17:40:16 +0900 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2009-04-02 17:40:16 +0900 |
commit | e8208828dc014dc0193dc5558995556df0fbe3a5 (patch) | |
tree | 4cecdf10e8215f65f531af98da1f207712f2e96c /arch/sh/kernel/cpu/sh4/probe.c | |
parent | e869a90ee1235a4f89ecb956e7b7d724d65217c8 (diff) | |
download | talos-obmc-linux-e8208828dc014dc0193dc5558995556df0fbe3a5.tar.gz talos-obmc-linux-e8208828dc014dc0193dc5558995556df0fbe3a5.zip |
sh: Kill off broken direct-mapped cache mode.
Forcing direct-mapped worked on certain older 2-way set associative
parts, but was always error prone on 4-way parts. As these are the
norm these days, there is not much point in continuing to support this
mode. Most of the folks that used direct-mapped mode generally just
wanted writethrough caching in the first place..
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/kernel/cpu/sh4/probe.c')
-rw-r--r-- | arch/sh/kernel/cpu/sh4/probe.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/arch/sh/kernel/cpu/sh4/probe.c b/arch/sh/kernel/cpu/sh4/probe.c index 3d3a3c4425a9..91e3677ae09d 100644 --- a/arch/sh/kernel/cpu/sh4/probe.c +++ b/arch/sh/kernel/cpu/sh4/probe.c @@ -199,11 +199,6 @@ int __init detect_cpu_and_cache_system(void) break; } -#ifdef CONFIG_SH_DIRECT_MAPPED - boot_cpu_data.icache.ways = 1; - boot_cpu_data.dcache.ways = 1; -#endif - #ifdef CONFIG_CPU_HAS_PTEA boot_cpu_data.flags |= CPU_HAS_PTEA; #endif |