From: Vineet Gupta Date: Sat, 7 Mar 2015 11:29:38 +0000 (+0530) Subject: ARC: clocksource cleanups X-Git-Tag: v4.14-rc1~5135^2~65 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5b9bd1784088f5407424d43f63ef777bb898d2d5;p=platform%2Fkernel%2Flinux-rpi.git ARC: clocksource cleanups Signed-off-by: Vineet Gupta --- diff --git a/arch/arc/kernel/time.c b/arch/arc/kernel/time.c index 9307f87..71493f7 100644 --- a/arch/arc/kernel/time.c +++ b/arch/arc/kernel/time.c @@ -60,15 +60,6 @@ /********** Clock Source Device *********/ -static bool is_usable_as_clocksource(void) -{ -#ifdef CONFIG_SMP - return 0; -#else - return 1; -#endif -} - /* * set 32bit TIMER1 to keep counting monotonically and wraparound */ @@ -78,7 +69,8 @@ int arc_counter_setup(void) write_aux_reg(ARC_REG_TIMER1_CNT, 0); write_aux_reg(ARC_REG_TIMER1_CTRL, TIMER_CTRL_NH); - return is_usable_as_clocksource(); + /* Not usable in SMP */ + return !IS_ENABLED(CONFIG_SMP); } static cycle_t arc_counter_read(struct clocksource *cs)