These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / arch / arm / common / it8152.c
index 5114b68..996aed3 100644 (file)
@@ -91,11 +91,11 @@ void it8152_init_irq(void)
        for (irq = IT8152_IRQ(0); irq <= IT8152_LAST_IRQ; irq++) {
                irq_set_chip_and_handler(irq, &it8152_irq_chip,
                                         handle_level_irq);
-               set_irq_flags(irq, IRQF_VALID | IRQF_PROBE);
+               irq_clear_status_flags(irq, IRQ_NOREQUEST | IRQ_NOPROBE);
        }
 }
 
-void it8152_irq_demux(unsigned int irq, struct irq_desc *desc)
+void it8152_irq_demux(struct irq_desc *desc)
 {
        int bits_pd, bits_lp, bits_ld;
        int i;