]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - kernel/irq/spurious.c
genirq: Consolidate disable/enable
[mirror_ubuntu-zesty-kernel.git] / kernel / irq / spurious.c
index f749d29bfd81d3f460d90cb9f1f181024d148d39..c300b8f6008d7f05d3e840ce6e56970cf6e1dc92 100644 (file)
@@ -303,7 +303,7 @@ void note_interrupt(unsigned int irq, struct irq_desc *desc,
                printk(KERN_EMERG "Disabling IRQ #%d\n", irq);
                desc->status |= IRQ_DISABLED | IRQ_SPURIOUS_DISABLED;
                desc->depth++;
-               desc->irq_data.chip->irq_disable(&desc->irq_data);
+               irq_disable(desc);
 
                mod_timer(&poll_spurious_irq_timer,
                          jiffies + POLL_SPURIOUS_IRQ_INTERVAL);