From d3dad475b2839b9964ef54211e135eb6fb9952f9 Mon Sep 17 00:00:00 2001 From: Rabin Vincent Date: Mon, 9 Mar 2015 18:51:31 +0100 Subject: CRISv32: use GENERIC_SCHED_CLOCK Provide a fast sched clock using the free-running timer and the generic sched_clock infrastructure. Signed-off-by: Rabin Vincent Signed-off-by: Jesper Nilsson --- arch/cris/kernel/time.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'arch/cris/kernel') diff --git a/arch/cris/kernel/time.c b/arch/cris/kernel/time.c index fe6acda..7780d37 100644 --- a/arch/cris/kernel/time.c +++ b/arch/cris/kernel/time.c @@ -79,11 +79,13 @@ cris_do_profile(struct pt_regs* regs) #endif } +#ifndef CONFIG_GENERIC_SCHED_CLOCK unsigned long long sched_clock(void) { return (unsigned long long)jiffies * (NSEC_PER_SEC / HZ) + get_ns_in_jiffie(); } +#endif static int __init init_udelay(void) -- cgit v1.1