diff options
| -rw-r--r-- | arch/blackfin/kernel/time-ts.c | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/blackfin/kernel/time-ts.c b/arch/blackfin/kernel/time-ts.c index eef528389d2f..17c38c5b5b22 100644 --- a/arch/blackfin/kernel/time-ts.c +++ b/arch/blackfin/kernel/time-ts.c  | |||
| @@ -64,7 +64,8 @@ static struct clocksource bfin_cs_cycles = { | |||
| 64 | 64 | ||
| 65 | static inline unsigned long long bfin_cs_cycles_sched_clock(void) | 65 | static inline unsigned long long bfin_cs_cycles_sched_clock(void) | 
| 66 | { | 66 | { | 
| 67 | return cyc2ns(&bfin_cs_cycles, bfin_read_cycles(&bfin_cs_cycles)); | 67 | return clocksource_cyc2ns(bfin_read_cycles(&bfin_cs_cycles), | 
| 68 | bfin_cs_cycles.mult, bfin_cs_cycles.shift); | ||
| 68 | } | 69 | } | 
| 69 | 70 | ||
| 70 | static int __init bfin_cs_cycles_init(void) | 71 | static int __init bfin_cs_cycles_init(void) | 
| @@ -111,7 +112,8 @@ static struct clocksource bfin_cs_gptimer0 = { | |||
| 111 | 112 | ||
| 112 | static inline unsigned long long bfin_cs_gptimer0_sched_clock(void) | 113 | static inline unsigned long long bfin_cs_gptimer0_sched_clock(void) | 
| 113 | { | 114 | { | 
| 114 | return cyc2ns(&bfin_cs_gptimer0, bfin_read_TIMER0_COUNTER()); | 115 | return clocksource_cyc2ns(bfin_read_TIMER0_COUNTER(), | 
| 116 | bfin_cs_gptimer0.mult, bfin_cs_gptimer0.shift); | ||
| 115 | } | 117 | } | 
| 116 | 118 | ||
| 117 | static int __init bfin_cs_gptimer0_init(void) | 119 | static int __init bfin_cs_gptimer0_init(void) | 
