Home
last modified time | relevance | path

Searched refs:irq_banks (Results 1 – 2 of 2) sorted by relevance

/linux-3.4.99/arch/arm/mach-omap1/
Dirq.c63 static struct omap_irq_bank *irq_banks; variable
67 return omap_readl(irq_banks[bank].base_reg + offset); in irq_bank_readl()
72 omap_writel(value, irq_banks[bank].base_reg + offset); in irq_bank_writel()
88 l = omap_readl(irq_banks[bank].base_reg + IRQ_MIR_REG_OFFSET); in omap_mask_irq()
90 omap_writel(l, irq_banks[bank].base_reg + IRQ_MIR_REG_OFFSET); in omap_mask_irq()
98 l = omap_readl(irq_banks[bank].base_reg + IRQ_MIR_REG_OFFSET); in omap_unmask_irq()
100 omap_writel(l, irq_banks[bank].base_reg + IRQ_MIR_REG_OFFSET); in omap_unmask_irq()
114 irq_banks[bank].wake_enable |= IRQ_BIT(d->irq); in omap_wake_irq()
116 irq_banks[bank].wake_enable &= ~IRQ_BIT(d->irq); in omap_wake_irq()
186 irq_banks = omap7xx_irq_banks; in omap1_init_irq()
[all …]
/linux-3.4.99/arch/arm/mach-omap2/
Dirq.c60 } __attribute__ ((aligned(4))) irq_banks[] = { variable
94 intc_bank_write_reg(0x1, &irq_banks[0], INTC_CONTROL); in omap_ack_irq()
127 for (i = 0; i < ARRAY_SIZE(irq_banks); i++) { in omap_irq_pending()
128 struct omap_irq_bank *bank = irq_banks + i; in omap_irq_pending()
180 for (i = 0; i < ARRAY_SIZE(irq_banks); i++) { in omap_init_irq()
181 struct omap_irq_bank *bank = irq_banks + i; in omap_init_irq()
291 static struct omap3_intc_regs intc_context[ARRAY_SIZE(irq_banks)];
296 for (ind = 0; ind < ARRAY_SIZE(irq_banks); ind++) { in omap_intc_save_context()
297 struct omap_irq_bank *bank = irq_banks + ind; in omap_intc_save_context()
311 intc_bank_read_reg(&irq_banks[0], INTC_MIR0 + in omap_intc_save_context()
[all …]