X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=arch%2Fmips%2Fsni%2Firq.c;h=e8e72bb3a9afa13e2a0f91655be9af684f2d81fe;hb=c48c43e422c1404fd72c57d1d21a6f6d01e18900;hp=ad5fc471a0046b28f535f71a3b6c30cea87bf3a7;hpb=cb553c480078759014096bc766dc76400e1d8397;p=firefly-linux-kernel-4.4.55.git diff --git a/arch/mips/sni/irq.c b/arch/mips/sni/irq.c index ad5fc471a004..e8e72bb3a9af 100644 --- a/arch/mips/sni/irq.c +++ b/arch/mips/sni/irq.c @@ -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 }; /*