|
@@ -816,14 +816,12 @@ void __init time_init(void)
|
|
|
clocksource_hz2mult(freq, SPARC64_NSEC_PER_CYC_SHIFT);
|
|
|
|
|
|
clocksource_tick.name = tick_ops->name;
|
|
|
- clocksource_calc_mult_shift(&clocksource_tick, freq, 4);
|
|
|
clocksource_tick.read = clocksource_tick_read;
|
|
|
|
|
|
+ clocksource_register_hz(&clocksource_tick, freq);
|
|
|
printk("clocksource: mult[%x] shift[%d]\n",
|
|
|
clocksource_tick.mult, clocksource_tick.shift);
|
|
|
|
|
|
- clocksource_register(&clocksource_tick);
|
|
|
-
|
|
|
sparc64_clockevent.name = tick_ops->name;
|
|
|
clockevents_calc_mult_shift(&sparc64_clockevent, freq, 4);
|
|
|
|