#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
+#include <linux/smp.h>
#include <linux/spinlock.h>
#include <asm/irq_cpu.h>
static struct irqaction r4030_timer_irqaction = {
.handler = r4030_timer_interrupt,
- .flags = IRQF_DISABLED,
- .mask = CPU_MASK_CPU0,
+ .flags = IRQF_DISABLED | IRQF_TIMER,
.name = "R4030 timer",
};