Lines Matching refs:gpc_base
30 static void __iomem *gpc_base; variable
37 (sw << GPC_PGC_SW_SHIFT), gpc_base + GPC_PGC_CPU_PUPSCR); in imx_gpc_set_arm_power_up_timing()
43 (sw << GPC_PGC_SW_SHIFT), gpc_base + GPC_PGC_CPU_PDNSCR); in imx_gpc_set_arm_power_down_timing()
48 writel_relaxed(power_off, gpc_base + GPC_PGC_CPU_PDN); in imx_gpc_set_arm_power_in_lpm()
55 val = readl_relaxed(gpc_base + GPC_CNTR); in imx_gpc_set_l2_mem_power_in_lpm()
59 writel_relaxed(val, gpc_base + GPC_CNTR); in imx_gpc_set_l2_mem_power_in_lpm()
64 void __iomem *reg_imr1 = gpc_base + GPC_IMR1; in imx_gpc_pre_suspend()
79 void __iomem *reg_imr1 = gpc_base + GPC_IMR1; in imx_gpc_post_resume()
107 void __iomem *reg_imr1 = gpc_base + GPC_IMR1; in imx_gpc_mask_all()
118 void __iomem *reg_imr1 = gpc_base + GPC_IMR1; in imx_gpc_restore_all()
130 reg = gpc_base + GPC_IMR1 + hwirq / 32 * 4; in imx_gpc_hwirq_unmask()
141 reg = gpc_base + GPC_IMR1 + hwirq / 32 * 4; in imx_gpc_hwirq_mask()
244 gpc_base = of_iomap(node, 0); in imx_gpc_init()
245 if (WARN_ON(!gpc_base)) in imx_gpc_init()
252 iounmap(gpc_base); in imx_gpc_init()
258 writel_relaxed(~0, gpc_base + GPC_IMR1 + i * 4); in imx_gpc_init()
282 gpc_base = of_iomap(np, 0); in imx_gpc_check_dt()