Lines Matching refs:irq
54 #define IRQ_BANK(irq) ((irq) >> 5) argument
55 #define IRQ_BIT(irq) ((irq) & 0x1f) argument
74 if (d->irq > 31) in omap_ack_irq()
82 int bank = IRQ_BANK(d->irq); in omap_mask_irq()
86 l |= 1 << IRQ_BIT(d->irq); in omap_mask_irq()
92 int bank = IRQ_BANK(d->irq); in omap_unmask_irq()
96 l &= ~(1 << IRQ_BIT(d->irq)); in omap_unmask_irq()
108 int bank = IRQ_BANK(d->irq); in omap_wake_irq()
111 irq_banks[bank].wake_enable |= IRQ_BIT(d->irq); in omap_wake_irq()
113 irq_banks[bank].wake_enable &= ~IRQ_BIT(d->irq); in omap_wake_irq()
126 static void omap_irq_set_cfg(int irq, int fiq, int priority, int trigger) in omap_irq_set_cfg() argument
131 bank = IRQ_BANK(irq); in omap_irq_set_cfg()
135 offset = IRQ_ILR0_REG_OFFSET + IRQ_BIT(irq) * 0x4; in omap_irq_set_cfg()