diff options
author | Kuninori Morimoto <morimoto.kuninori@renesas.com> | 2009-06-02 02:49:20 +0000 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2009-06-02 12:12:55 +0900 |
commit | fab88d9fe98e9091aafeb9789fbf2e04fdace8ed (patch) | |
tree | f8d52265c224daaf4d8f4f11298aed06734f7325 /arch/sh | |
parent | d974ac24b762296eeaebb23e5eff8ed15ce44529 (diff) | |
download | linux-fab88d9fe98e9091aafeb9789fbf2e04fdace8ed.tar.gz linux-fab88d9fe98e9091aafeb9789fbf2e04fdace8ed.tar.bz2 linux-fab88d9fe98e9091aafeb9789fbf2e04fdace8ed.zip |
sh: add weak l2_cache_init function.
Signed-off-by: Kuninori Morimoto <morimoto.kuninori@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh')
-rw-r--r-- | arch/sh/kernel/cpu/init.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/sh/kernel/cpu/init.c b/arch/sh/kernel/cpu/init.c index d29e69c156f0..ad85421099cd 100644 --- a/arch/sh/kernel/cpu/init.c +++ b/arch/sh/kernel/cpu/init.c @@ -62,6 +62,11 @@ static void __init speculative_execution_init(void) #define speculative_execution_init() do { } while (0) #endif +/* 2nd-level cache init */ +void __uses_jump_to_uncached __attribute__ ((weak)) l2_cache_init(void) +{ +} + /* * Generic first-level cache init */ @@ -146,6 +151,8 @@ static void __uses_jump_to_uncached cache_init(void) flags &= ~CCR_CACHE_ENABLE; #endif + l2_cache_init(); + ctrl_outl(flags, CCR); back_to_cached(); } |