prcm_irq_setup 62 arch/arm/mach-omap2/prm_common.c static struct omap_prcm_irq_setup *prcm_irq_setup; prcm_irq_setup 86 arch/arm/mach-omap2/prm_common.c for (i = 0; i < prcm_irq_setup->nr_regs; i++) { prcm_irq_setup 88 arch/arm/mach-omap2/prm_common.c events[i] & prcm_irq_setup->priority_mask[i]; prcm_irq_setup 107 arch/arm/mach-omap2/prm_common.c int nr_irq = prcm_irq_setup->nr_regs * 32; prcm_irq_setup 119 arch/arm/mach-omap2/prm_common.c if (prcm_irq_setup->suspended) { prcm_irq_setup 120 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->save_and_clear_irqen(prcm_irq_setup->saved_mask); prcm_irq_setup 121 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->suspend_save_flag = true; prcm_irq_setup 128 arch/arm/mach-omap2/prm_common.c while (!prcm_irq_setup->suspended) { prcm_irq_setup 129 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->read_pending_irqs(pending); prcm_irq_setup 144 arch/arm/mach-omap2/prm_common.c generic_handle_irq(prcm_irq_setup->base_irq + virtirq); prcm_irq_setup 148 arch/arm/mach-omap2/prm_common.c generic_handle_irq(prcm_irq_setup->base_irq + virtirq); prcm_irq_setup 156 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->ocp_barrier(); /* avoid spurious IRQs */ prcm_irq_setup 173 arch/arm/mach-omap2/prm_common.c if (!prcm_irq_setup || !name) prcm_irq_setup 176 arch/arm/mach-omap2/prm_common.c for (i = 0; i < prcm_irq_setup->nr_irqs; i++) prcm_irq_setup 177 arch/arm/mach-omap2/prm_common.c if (!strcmp(prcm_irq_setup->irqs[i].name, name)) prcm_irq_setup 178 arch/arm/mach-omap2/prm_common.c return prcm_irq_setup->base_irq + prcm_irq_setup 179 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->irqs[i].offset; prcm_irq_setup 195 arch/arm/mach-omap2/prm_common.c if (!prcm_irq_setup) { prcm_irq_setup 201 arch/arm/mach-omap2/prm_common.c for (i = 0; i < prcm_irq_setup->nr_regs; i++) { prcm_irq_setup 211 arch/arm/mach-omap2/prm_common.c kfree(prcm_irq_setup->saved_mask); prcm_irq_setup 212 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->saved_mask = NULL; prcm_irq_setup 214 arch/arm/mach-omap2/prm_common.c kfree(prcm_irq_setup->priority_mask); prcm_irq_setup 215 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->priority_mask = NULL; prcm_irq_setup 217 arch/arm/mach-omap2/prm_common.c irq = prcm_irq_setup->irq; prcm_irq_setup 220 arch/arm/mach-omap2/prm_common.c if (prcm_irq_setup->base_irq > 0) prcm_irq_setup 221 arch/arm/mach-omap2/prm_common.c irq_free_descs(prcm_irq_setup->base_irq, prcm_irq_setup 222 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->nr_regs * 32); prcm_irq_setup 223 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->base_irq = 0; prcm_irq_setup 228 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->suspended = true; prcm_irq_setup 233 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->suspended = false; prcm_irq_setup 236 arch/arm/mach-omap2/prm_common.c if (!prcm_irq_setup->suspend_save_flag) prcm_irq_setup 239 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->suspend_save_flag = false; prcm_irq_setup 246 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->restore_irqen(prcm_irq_setup->saved_mask); prcm_irq_setup 272 arch/arm/mach-omap2/prm_common.c if (prcm_irq_setup) { prcm_irq_setup 282 arch/arm/mach-omap2/prm_common.c prcm_irq_setup = irq_setup; prcm_irq_setup 285 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->saved_mask = kcalloc(nr_regs, sizeof(u32), prcm_irq_setup 287 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->priority_mask = kcalloc(nr_regs, sizeof(u32), prcm_irq_setup 290 arch/arm/mach-omap2/prm_common.c if (!prcm_irq_chips || !prcm_irq_setup->saved_mask || prcm_irq_setup 291 arch/arm/mach-omap2/prm_common.c !prcm_irq_setup->priority_mask) prcm_irq_setup 501 arch/arm/mach-omap2/prm_common.c if (!prcm_irq_setup || !prcm_irq_setup->reconfigure_io_chain) prcm_irq_setup 504 arch/arm/mach-omap2/prm_common.c prcm_irq_setup->reconfigure_io_chain();