Lines Matching refs:irqnr
148 u32 irqnr; in omap1_handle_irq() local
151 irqnr = readl_relaxed(l1 + IRQ_ITR_REG_OFFSET); in omap1_handle_irq()
152 irqnr &= ~(readl_relaxed(l1 + IRQ_MIR_REG_OFFSET) & 0xffffffff); in omap1_handle_irq()
153 if (!irqnr) in omap1_handle_irq()
156 irqnr = readl_relaxed(l1 + IRQ_SIR_FIQ_REG_OFFSET); in omap1_handle_irq()
157 if (irqnr) in omap1_handle_irq()
160 irqnr = readl_relaxed(l1 + IRQ_SIR_IRQ_REG_OFFSET); in omap1_handle_irq()
161 if (irqnr == omap_l2_irq) { in omap1_handle_irq()
162 irqnr = readl_relaxed(l2 + IRQ_SIR_IRQ_REG_OFFSET); in omap1_handle_irq()
163 if (irqnr) in omap1_handle_irq()
164 irqnr += 32; in omap1_handle_irq()
167 if (irqnr) in omap1_handle_irq()
168 handle_domain_irq(domain, irqnr, regs); in omap1_handle_irq()
171 } while (irqnr); in omap1_handle_irq()