Lines Matching refs:irq
37 unsigned int irq = d->irq; in it8152_mask_irq() local
39 if (irq >= IT8152_LD_IRQ(0)) { in it8152_mask_irq()
41 (1 << (irq - IT8152_LD_IRQ(0)))), in it8152_mask_irq()
43 } else if (irq >= IT8152_LP_IRQ(0)) { in it8152_mask_irq()
45 (1 << (irq - IT8152_LP_IRQ(0)))), in it8152_mask_irq()
47 } else if (irq >= IT8152_PD_IRQ(0)) { in it8152_mask_irq()
49 (1 << (irq - IT8152_PD_IRQ(0)))), in it8152_mask_irq()
56 unsigned int irq = d->irq; in it8152_unmask_irq() local
58 if (irq >= IT8152_LD_IRQ(0)) { in it8152_unmask_irq()
60 ~(1 << (irq - IT8152_LD_IRQ(0)))), in it8152_unmask_irq()
62 } else if (irq >= IT8152_LP_IRQ(0)) { in it8152_unmask_irq()
64 ~(1 << (irq - IT8152_LP_IRQ(0)))), in it8152_unmask_irq()
66 } else if (irq >= IT8152_PD_IRQ(0)) { in it8152_unmask_irq()
68 ~(1 << (irq - IT8152_PD_IRQ(0)))), in it8152_unmask_irq()
82 int irq; in it8152_init_irq() local
91 for (irq = IT8152_IRQ(0); irq <= IT8152_LAST_IRQ; irq++) { in it8152_init_irq()
92 irq_set_chip_and_handler(irq, &it8152_irq_chip, in it8152_init_irq()
94 set_irq_flags(irq, IRQF_VALID | IRQF_PROBE); in it8152_init_irq()
98 void it8152_irq_demux(unsigned int irq, struct irq_desc *desc) in it8152_irq_demux() argument