Lines Matching refs:regv
4995 unsigned long regv; in __atlas7_pmx_pin_ad_sel() local
5002 regv = readl(pmx->regs[bank] + conf->ad_ctrl_reg); in __atlas7_pmx_pin_ad_sel()
5003 regv &= ~(ANA_CLEAR_MASK << conf->ad_ctrl_bit); in __atlas7_pmx_pin_ad_sel()
5004 writel(regv | (ad_sel << conf->ad_ctrl_bit), in __atlas7_pmx_pin_ad_sel()
5007 regv = readl(pmx->regs[bank] + conf->ad_ctrl_reg); in __atlas7_pmx_pin_ad_sel()
5009 bank, conf->ad_ctrl_reg, regv); in __atlas7_pmx_pin_ad_sel()
5039 unsigned long regv; in __atlas7_pmx_pin_enable() local
5072 regv = readl(pmx->regs[bank] + conf->mux_reg); in __atlas7_pmx_pin_enable()
5073 regv &= ~(FUNC_CLEAR_MASK << conf->mux_bit); in __atlas7_pmx_pin_enable()
5074 writel(regv | (func << conf->mux_bit), in __atlas7_pmx_pin_enable()
5077 regv = readl(pmx->regs[bank] + conf->mux_reg); in __atlas7_pmx_pin_enable()
5079 bank, conf->mux_reg, regv); in __atlas7_pmx_pin_enable()
5149 unsigned long regv; in altas7_pinctrl_set_pull_sel() local
5157 regv = pull_info->s2v[sel].data & pull_info->mask; in altas7_pinctrl_set_pull_sel()
5161 writel(regv << conf->pupd_bit, pull_sel_reg); in altas7_pinctrl_set_pull_sel()
5448 unsigned long regv; in atlas7_pinmux_suspend_noirq() local
5457 regv = readl(pmx->regs[bank] + conf->mux_reg); in atlas7_pinmux_suspend_noirq()
5458 status->func = (regv >> conf->mux_bit) & FUNC_CLEAR_MASK; in atlas7_pinmux_suspend_noirq()
5464 regv = readl(pmx->regs[bank] + conf->ad_ctrl_reg); in atlas7_pinmux_suspend_noirq()
5465 if (!(regv & (conf->ad_ctrl_bit << ANA_CLEAR_MASK))) in atlas7_pinmux_suspend_noirq()
5474 regv = readl(pmx->regs[bank] + conf->drvstr_reg); in atlas7_pinmux_suspend_noirq()
5475 status->dstr = (regv >> conf->drvstr_bit) & ds_info->mask; in atlas7_pinmux_suspend_noirq()
5480 regv = readl(pmx->regs[bank] + conf->pupd_reg); in atlas7_pinmux_suspend_noirq()
5481 regv = (regv >> conf->pupd_bit) & pull_info->mask; in atlas7_pinmux_suspend_noirq()
5482 status->pull = pull_info->v2s[regv].data; in atlas7_pinmux_suspend_noirq()