diff options
author | Paul Mundt <lethal@linux-sh.org> | 2007-11-10 06:18:18 -0500 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2008-01-27 23:18:43 -0500 |
commit | c881cbc033c80d92d1bb7a0446735561a46e1f9c (patch) | |
tree | 37bad67e65f472f8b1b5e98eca9401e42745b7f2 /arch/sh/kernel/cpu/init.c | |
parent | cc8eae7f5190668337463d6bfba60c137bce0522 (diff) |
sh: Don't reference UBC code in CPU init on sh64.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/kernel/cpu/init.c')
-rw-r--r-- | arch/sh/kernel/cpu/init.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/arch/sh/kernel/cpu/init.c b/arch/sh/kernel/cpu/init.c index c217c4bf0085..f37f1c031631 100644 --- a/arch/sh/kernel/cpu/init.c +++ b/arch/sh/kernel/cpu/init.c | |||
@@ -21,8 +21,10 @@ | |||
21 | #include <asm/cacheflush.h> | 21 | #include <asm/cacheflush.h> |
22 | #include <asm/cache.h> | 22 | #include <asm/cache.h> |
23 | #include <asm/io.h> | 23 | #include <asm/io.h> |
24 | #include <asm/ubc.h> | ||
25 | #include <asm/smp.h> | 24 | #include <asm/smp.h> |
25 | #ifdef CONFIG_SUPERH32 | ||
26 | #include <asm/ubc.h> | ||
27 | #endif | ||
26 | 28 | ||
27 | /* | 29 | /* |
28 | * Generic wrapper for command line arguments to disable on-chip | 30 | * Generic wrapper for command line arguments to disable on-chip |
@@ -273,7 +275,10 @@ asmlinkage void __cpuinit sh_cpu_init(void) | |||
273 | * like PTRACE_SINGLESTEP or doing hardware watchpoints in GDB. So .. | 275 | * like PTRACE_SINGLESTEP or doing hardware watchpoints in GDB. So .. |
274 | * we wake it up and hope that all is well. | 276 | * we wake it up and hope that all is well. |
275 | */ | 277 | */ |
278 | #ifdef CONFIG_SUPERH32 | ||
276 | if (raw_smp_processor_id() == 0) | 279 | if (raw_smp_processor_id() == 0) |
277 | ubc_wakeup(); | 280 | ubc_wakeup(); |
281 | #endif | ||
282 | |||
278 | speculative_execution_init(); | 283 | speculative_execution_init(); |
279 | } | 284 | } |