|
@@ -416,8 +416,6 @@ static int exynos4_local_timer_setup(struct clock_event_device *evt)
|
|
|
evt->set_mode = exynos4_tick_set_mode;
|
|
|
evt->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT;
|
|
|
evt->rating = 450;
|
|
|
- clockevents_config_and_register(evt, clk_rate / (TICK_BASE_CNT + 1),
|
|
|
- 0xf, 0x7fffffff);
|
|
|
|
|
|
exynos4_mct_write(TICK_BASE_CNT, mevt->base + MCT_L_TCNTB_OFFSET);
|
|
|
|
|
@@ -434,6 +432,8 @@ static int exynos4_local_timer_setup(struct clock_event_device *evt)
|
|
|
} else {
|
|
|
enable_percpu_irq(mct_irqs[MCT_L0_IRQ], 0);
|
|
|
}
|
|
|
+ clockevents_config_and_register(evt, clk_rate / (TICK_BASE_CNT + 1),
|
|
|
+ 0xf, 0x7fffffff);
|
|
|
|
|
|
return 0;
|
|
|
}
|