Lines Matching refs:irq_banks
66 static struct omap_irq_bank *irq_banks;
71 return readl_relaxed(irq_banks[bank].va + offset);
75 writel_relaxed(value, irq_banks[bank].va + offset);
81 writel_relaxed(0x1, irq_banks[1].va + IRQ_CONTROL_REG_OFFSET);
83 writel_relaxed(0x1, irq_banks[0].va + IRQ_CONTROL_REG_OFFSET);
137 void __iomem *l1 = irq_banks[0].va;
138 void __iomem *l2 = irq_banks[1].va;
192 irq_banks = omap1510_irq_banks;
196 irq_banks = omap310_irq_banks;
202 irq_banks = omap1610_irq_banks;
208 irq_banks[i].va = ioremap(irq_banks[i].base_reg, 0xff);
209 if (WARN_ON(!irq_banks[i].va))
244 irq_trigger = irq_banks[i].trigger_map >> IRQ_BIT(j);
248 omap_alloc_gc(irq_banks[i].va, irq_base + i * 32, 32);