From 5b9bd1784088f5407424d43f63ef777bb898d2d5 Mon Sep 17 00:00:00 2001 From: Vineet Gupta Date: Sat, 7 Mar 2015 16:59:38 +0530 Subject: [PATCH] ARC: clocksource cleanups Signed-off-by: Vineet Gupta --- arch/arc/kernel/time.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/arch/arc/kernel/time.c b/arch/arc/kernel/time.c index 9307f87f2572..71493f75ae6b 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) -- 2.30.2