Lines Matching refs:irq_banks
60 } __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()
320 for (ind = 0; ind < ARRAY_SIZE(irq_banks); ind++) { in omap_intc_restore_context()
321 struct omap_irq_bank *bank = irq_banks + ind; in omap_intc_restore_context()
337 &irq_banks[0], INTC_MIR0 + (0x20 * i)); in omap_intc_restore_context()
354 intc_bank_write_reg(0, &irq_banks[0], INTC_SYSCONFIG); in omap3_intc_prepare_idle()
360 intc_bank_write_reg(1, &irq_banks[0], INTC_SYSCONFIG); in omap3_intc_resume_idle()