]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/mips/sni/irq.c
[WATCHDOG] Merge code clean-up's from Alan Cox.
[linux-2.6-omap-h63xx.git] / arch / mips / sni / irq.c
index ad5fc471a0046b28f535f71a3b6c30cea87bf3a7..e8e72bb3a9afa13e2a0f91655be9af684f2d81fe 100644 (file)
@@ -35,14 +35,14 @@ static irqreturn_t sni_isa_irq_handler(int dummy, void *p)
        if (unlikely(irq < 0))
                return IRQ_NONE;
 
-       do_IRQ(irq);
+       generic_handle_irq(irq);
        return IRQ_HANDLED;
 }
 
 struct irqaction sni_isa_irq = {
        .handler = sni_isa_irq_handler,
        .name = "ISA",
-       .flags = SA_SHIRQ
+       .flags = IRQF_SHARED | IRQF_DISABLED
 };
 
 /*