Lines Matching refs:immr
35 immap_t __iomem *immr = (immap_t __iomem *)CONFIG_SYS_IMMR; in interrupt_init_cpu() local
40 out_be32(&immr->im_siu_conf.sc_simask, 0); in interrupt_init_cpu()
53 immap_t __iomem *immr = (immap_t __iomem *)CONFIG_SYS_IMMR; in external_interrupt() local
62 vec = in_be32(&immr->im_siu_conf.sc_sivec); in external_interrupt()
69 simask = in_be32(&immr->im_siu_conf.sc_simask); in external_interrupt()
70 clrbits_be32(&immr->im_siu_conf.sc_simask, 0xFFFF0000 >> irq); in external_interrupt()
78 siel = in_be32(&immr->im_siu_conf.sc_siel); in external_interrupt()
84 out_be32(&immr->im_siu_conf.sc_sipend, v_bit); in external_interrupt()
99 out_be32(&immr->im_siu_conf.sc_simask, simask); in external_interrupt()
109 immap_t __iomem *immr = (immap_t __iomem *)CONFIG_SYS_IMMR; in cpm_interrupt() local
116 out_be16(&immr->im_cpic.cpic_civr, 1); in cpm_interrupt()
117 vec = in_be16(&immr->im_cpic.cpic_civr); in cpm_interrupt()
123 clrbits_be32(&immr->im_cpic.cpic_cimr, 1 << vec); in cpm_interrupt()
130 setbits_be32(&immr->im_cpic.cpic_cisr, 1 << vec); in cpm_interrupt()
149 immap_t __iomem *immr = (immap_t __iomem *)CONFIG_SYS_IMMR; in irq_install_handler() local
159 setbits_be32(&immr->im_cpic.cpic_cimr, 1 << vec); in irq_install_handler()
167 setbits_be32(&immr->im_siu_conf.sc_simask, 1 << (31 - vec)); in irq_install_handler()
173 immap_t __iomem *immr = (immap_t __iomem *)CONFIG_SYS_IMMR; in irq_free_handler() local
178 clrbits_be32(&immr->im_cpic.cpic_cimr, 1 << vec); in irq_free_handler()
183 clrbits_be32(&immr->im_siu_conf.sc_simask, 1 << (31 - vec)); in irq_free_handler()
193 immap_t __iomem *immr = (immap_t __iomem *)CONFIG_SYS_IMMR; in cpm_interrupt_init() local
203 out_be32(&immr->im_cpic.cpic_cicr, cicr); in cpm_interrupt_init()
204 out_be32(&immr->im_cpic.cpic_cimr, 0); in cpm_interrupt_init()
211 setbits_be32(&immr->im_cpic.cpic_cicr, CICR_IEN); in cpm_interrupt_init()
228 immap_t __iomem *immr = (immap_t __iomem *)CONFIG_SYS_IMMR; in timer_interrupt_cpu() local
231 out_be32(&immr->im_clkrstk.cark_plprcrk, KAPWR_KEY); in timer_interrupt_cpu()
247 setbits_be32(&immr->im_clkrst.car_plprcr, 0); in timer_interrupt_cpu()