.handler = sirfsoc_timer_interrupt,
};
-static int __cpuinit sirfsoc_local_timer_setup(struct clock_event_device *ce)
+static int sirfsoc_local_timer_setup(struct clock_event_device *ce)
{
int cpu = smp_processor_id();
struct irqaction *action;
return 0;
}
-static void __cpuinit sirfsoc_local_timer_stop(struct clock_event_device *ce)
+static void sirfsoc_local_timer_stop(struct clock_event_device *ce)
{
int cpu = smp_processor_id();
remove_irq(sirfsoc_timer1_irq.irq, &sirfsoc_timer1_irq);
}
-static int __cpuinit sirfsoc_cpu_notify(struct notifier_block *self,
- unsigned long action, void *hcpu)
+static int sirfsoc_cpu_notify(struct notifier_block *self,
+ unsigned long action, void *hcpu)
{
/*
* Grab cpu pointer in each case to avoid spurious
return NOTIFY_OK;
}
-static struct notifier_block sirfsoc_cpu_nb __cpuinitdata = {
+static struct notifier_block sirfsoc_cpu_nb = {
.notifier_call = sirfsoc_cpu_notify,
};