Lines Matching refs:irq
30 unsigned int irq = data->irq; in disable_se7206_irq() local
32 unsigned short mask = 0xffff ^ (0x0f << 4 * (3 - (IRQ0_IRQ - irq))); in disable_se7206_irq()
43 switch (irq) { in disable_se7206_irq()
61 unsigned int irq = data->irq; in enable_se7206_irq() local
63 unsigned short value = (0x0001 << 4 * (3 - (IRQ0_IRQ - irq))); in enable_se7206_irq()
75 switch (irq) { in enable_se7206_irq()
94 unsigned int irq = data->irq; in eoi_se7206_irq() local
102 switch (irq) { in eoi_se7206_irq()
125 static void make_se7206_irq(unsigned int irq) in make_se7206_irq() argument
127 disable_irq_nosync(irq); in make_se7206_irq()
128 irq_set_chip_and_handler_name(irq, &se7206_irq_chip, in make_se7206_irq()
130 disable_se7206_irq(irq_get_irq_data(irq)); in make_se7206_irq()