aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/mips/kernel/idle.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/arch/mips/kernel/idle.c b/arch/mips/kernel/idle.c
index 1e9d9383d49f..28abda73126a 100644
--- a/arch/mips/kernel/idle.c
+++ b/arch/mips/kernel/idle.c
@@ -218,13 +218,18 @@ void __init check_wait(void)
218 } 218 }
219} 219}
220 220
221void arch_cpu_idle(void) 221static void smtc_idle_hook(void)
222{ 222{
223#ifdef CONFIG_MIPS_MT_SMTC 223#ifdef CONFIG_MIPS_MT_SMTC
224 extern void smtc_idle_loop_hook(void); 224 void smtc_idle_loop_hook(void);
225 225
226 smtc_idle_loop_hook(); 226 smtc_idle_loop_hook();
227#endif 227#endif
228}
229
230void arch_cpu_idle(void)
231{
232 smtc_idle_hook();
228 if (cpu_wait) 233 if (cpu_wait)
229 (*cpu_wait)(); 234 (*cpu_wait)();
230 else 235 else