Lines Matching refs:irqnr
138 u32 irqnr; in omap1_handle_irq() local
141 irqnr = readl_relaxed(l1 + IRQ_ITR_REG_OFFSET); in omap1_handle_irq()
142 irqnr &= ~(readl_relaxed(l1 + IRQ_MIR_REG_OFFSET) & 0xffffffff); in omap1_handle_irq()
143 if (!irqnr) in omap1_handle_irq()
146 irqnr = readl_relaxed(l1 + IRQ_SIR_FIQ_REG_OFFSET); in omap1_handle_irq()
147 if (irqnr) in omap1_handle_irq()
150 irqnr = readl_relaxed(l1 + IRQ_SIR_IRQ_REG_OFFSET); in omap1_handle_irq()
151 if (irqnr == omap_l2_irq) { in omap1_handle_irq()
152 irqnr = readl_relaxed(l2 + IRQ_SIR_IRQ_REG_OFFSET); in omap1_handle_irq()
153 if (irqnr) in omap1_handle_irq()
154 irqnr += 32; in omap1_handle_irq()
157 if (irqnr) in omap1_handle_irq()
158 generic_handle_domain_irq(domain, irqnr); in omap1_handle_irq()
161 } while (irqnr); in omap1_handle_irq()