Lines Matching refs:control_regs

163 	const u16 *control_regs;  member
207 value = readb(priv->base + priv->control_regs[reg]); in cpg_mstp_clock_endisable()
212 writeb(value, priv->base + priv->control_regs[reg]); in cpg_mstp_clock_endisable()
215 readb(priv->base + priv->control_regs[reg]); in cpg_mstp_clock_endisable()
216 barrier_data(priv->base + priv->control_regs[reg]); in cpg_mstp_clock_endisable()
218 value = readl(priv->base + priv->control_regs[reg]); in cpg_mstp_clock_endisable()
223 writel(value, priv->base + priv->control_regs[reg]); in cpg_mstp_clock_endisable()
239 priv->base + priv->control_regs[reg], bit); in cpg_mstp_clock_endisable()
263 value = readb(priv->base + priv->control_regs[clock->index / 32]); in cpg_mstp_clock_is_enabled()
886 readb(priv->base + priv->control_regs[reg]) : in cpg_mssr_suspend_noirq()
887 readl(priv->base + priv->control_regs[reg]); in cpg_mssr_suspend_noirq()
916 oldval = readb(priv->base + priv->control_regs[reg]); in cpg_mssr_resume_noirq()
918 oldval = readl(priv->base + priv->control_regs[reg]); in cpg_mssr_resume_noirq()
925 writeb(newval, priv->base + priv->control_regs[reg]); in cpg_mssr_resume_noirq()
927 readb(priv->base + priv->control_regs[reg]); in cpg_mssr_resume_noirq()
928 barrier_data(priv->base + priv->control_regs[reg]); in cpg_mssr_resume_noirq()
931 writel(newval, priv->base + priv->control_regs[reg]); in cpg_mssr_resume_noirq()
998 priv->control_regs = smstpcr; in cpg_mssr_common_init()
1002 priv->control_regs = stbcr; in cpg_mssr_common_init()
1005 priv->control_regs = mstpcr_for_gen4; in cpg_mssr_common_init()