Lines Matching refs:omap4_prcm_irq_setup

48 static struct omap_prcm_irq_setup omap4_prcm_irq_setup = {  variable
230 for (i = 0; i < omap4_prcm_irq_setup.nr_regs; i++) in omap44xx_prm_read_pending_irqs()
231 events[i] = _read_pending_irq_reg(omap4_prcm_irq_setup.mask + in omap44xx_prm_read_pending_irqs()
232 i * 4, omap4_prcm_irq_setup.ack + i * 4); in omap44xx_prm_read_pending_irqs()
265 for (i = 0; i < omap4_prcm_irq_setup.nr_regs; i++) { in omap44xx_prm_save_and_clear_irqen()
266 reg = omap4_prcm_irq_setup.mask + i * 4; in omap44xx_prm_save_and_clear_irqen()
293 for (i = 0; i < omap4_prcm_irq_setup.nr_regs; i++) in omap44xx_prm_restore_irqen()
296 omap4_prcm_irq_setup.mask + i * 4); in omap44xx_prm_restore_irqen()
320 omap4_prcm_irq_setup.pm_ctrl); in omap44xx_prm_reconfigure_io_chain()
323 omap4_prcm_irq_setup.pm_ctrl) & in omap44xx_prm_reconfigure_io_chain()
333 omap4_prcm_irq_setup.pm_ctrl); in omap44xx_prm_reconfigure_io_chain()
336 omap4_prcm_irq_setup.pm_ctrl) & in omap44xx_prm_reconfigure_io_chain()
364 omap4_prcm_irq_setup.pm_ctrl); in omap44xx_prm_enable_io_wakeup()
755 omap4_prcm_irq_setup.mask); in prm_save_context()
759 omap4_prcm_irq_setup.pm_ctrl); in prm_save_context()
766 omap4_prcm_irq_setup.mask); in prm_restore_context()
770 omap4_prcm_irq_setup.pm_ctrl); in prm_restore_context()
824 omap4_prcm_irq_setup.nr_irqs = 1; in omap44xx_prm_init()
825 omap4_prcm_irq_setup.nr_regs = 1; in omap44xx_prm_init()
826 omap4_prcm_irq_setup.pm_ctrl = AM43XX_PRM_IO_PMCTRL_OFFSET; in omap44xx_prm_init()
827 omap4_prcm_irq_setup.ack = AM43XX_PRM_IRQSTATUS_MPU_OFFSET; in omap44xx_prm_init()
828 omap4_prcm_irq_setup.mask = AM43XX_PRM_IRQENABLE_MPU_OFFSET; in omap44xx_prm_init()
851 omap4_prcm_irq_setup.irq = irq_num; in omap44xx_prm_late_init()
855 return omap_prcm_register_chain_handler(&omap4_prcm_irq_setup); in omap44xx_prm_late_init()