Lines Matching refs:gpc_base
36 static void __iomem *gpc_base; variable
43 (sw << GPC_PGC_SW_SHIFT), gpc_base + GPC_PGC_CPU_PUPSCR); in imx_gpc_set_arm_power_up_timing()
49 (sw << GPC_PGC_SW_SHIFT), gpc_base + GPC_PGC_CPU_PDNSCR); in imx_gpc_set_arm_power_down_timing()
54 writel_relaxed(power_off, gpc_base + GPC_PGC_CPU_PDN); in imx_gpc_set_arm_power_in_lpm()
61 val = readl_relaxed(gpc_base + GPC_CNTR); in imx_gpc_set_l2_mem_power_in_lpm()
65 writel_relaxed(val, gpc_base + GPC_CNTR); in imx_gpc_set_l2_mem_power_in_lpm()
70 void __iomem *reg_imr1 = gpc_base + GPC_IMR1; in imx_gpc_pre_suspend()
85 void __iomem *reg_imr1 = gpc_base + GPC_IMR1; in imx_gpc_post_resume()
113 void __iomem *reg_imr1 = gpc_base + GPC_IMR1; in imx_gpc_mask_all()
125 void __iomem *reg_imr1 = gpc_base + GPC_IMR1; in imx_gpc_restore_all()
137 reg = gpc_base + GPC_IMR1 + hwirq / 32 * 4; in imx_gpc_hwirq_unmask()
148 reg = gpc_base + GPC_IMR1 + hwirq / 32 * 4; in imx_gpc_hwirq_mask()
251 gpc_base = of_iomap(node, 0); in imx_gpc_init()
252 if (WARN_ON(!gpc_base)) in imx_gpc_init()
259 iounmap(gpc_base); in imx_gpc_init()
265 writel_relaxed(~0, gpc_base + GPC_IMR1 + i * 4); in imx_gpc_init()
289 gpc_base = of_iomap(np, 0); in imx_gpc_check_dt()