msm: timer: Tighten #ifdef for local timer support
authorStephen Boyd <sboyd@codeaurora.org>
Tue, 8 Nov 2011 18:34:03 +0000 (10:34 -0800)
committerDavid Brown <davidb@codeaurora.org>
Thu, 10 Nov 2011 18:36:32 +0000 (10:36 -0800)
It is more correct to only define the local timer support code
when CONFIG_LOCAL_TIMERS=y.

Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: David Brown <davidb@codeaurora.org>
arch/arm/mach-msm/timer.c

index afeeca52fc664d1c6c9a36928eb48ecc7d5afc2c..1cab55983d523fa81741cdf2fde60a58415cfb49 100644 (file)
@@ -279,7 +279,7 @@ static void __init msm_timer_init(void)
        }
 }
 
-#ifdef CONFIG_SMP
+#ifdef CONFIG_LOCAL_TIMERS
 int __cpuinit local_timer_setup(struct clock_event_device *evt)
 {
        static bool local_timer_inited;
@@ -321,8 +321,7 @@ void local_timer_stop(struct clock_event_device *evt)
        evt->set_mode(CLOCK_EVT_MODE_UNUSED, evt);
        disable_percpu_irq(evt->irq);
 }
-
-#endif
+#endif /* CONFIG_LOCAL_TIMERS */
 
 struct sys_timer msm_timer = {
        .init = msm_timer_init