diff options
Diffstat (limited to 'drivers/clocksource/vt8500_timer.c')
| -rw-r--r-- | drivers/clocksource/vt8500_timer.c | 9 | 
1 files changed, 2 insertions, 7 deletions
diff --git a/drivers/clocksource/vt8500_timer.c b/drivers/clocksource/vt8500_timer.c index 3dd21a47881..ed66cf07d3c 100644 --- a/drivers/clocksource/vt8500_timer.c +++ b/drivers/clocksource/vt8500_timer.c @@ -168,17 +168,12 @@ void __init vt8500_timer_init(void)  		pr_err("%s: vt8500_timer_init: clocksource_register failed for %s\n",  					__func__, clocksource.name); -	clockevents_calc_mult_shift(&clockevent, VT8500_TIMER_HZ, 4); - -	/* copy-pasted from mach-msm; no idea */ -	clockevent.max_delta_ns = -		clockevent_delta2ns(0xf0000000, &clockevent); -	clockevent.min_delta_ns = clockevent_delta2ns(4, &clockevent);  	clockevent.cpumask = cpumask_of(0);  	if (setup_irq(timer_irq, &irq))  		pr_err("%s: setup_irq failed for %s\n", __func__,  							clockevent.name); -	clockevents_register_device(&clockevent); +	clockevents_config_and_register(&clockevent, VT8500_TIMER_HZ, +					4, 0xf0000000);  }  |