The external interrupts used on the old Coldfire parts with the old style
interrupt controller can be properly mask/unmasked in the interrupt
handling code.
Signed-off-by: Greg Ungerer <gerg@uclinux.org>
static void intc_irq_mask(unsigned int irq)
{
+ if ((irq >= EIRQ1) && (irq <= EIRQ7))
+ mcf_setimr(irq - EIRQ1 + 1);
}
static void intc_irq_unmask(unsigned int irq)
{
+ if ((irq >= EIRQ1) && (irq <= EIRQ7))
+ mcf_clrimr(irq - EIRQ1 + 1);
}
static int intc_irq_set_type(unsigned int irq, unsigned int type)