Lines Matching refs:v

53 	u32 v;  in _omap3_dpll_write_clken()  local
57 v = ti_clk_ll_ops->clk_readl(dd->control_reg); in _omap3_dpll_write_clken()
58 v &= ~dd->enable_mask; in _omap3_dpll_write_clken()
59 v |= clken_bits << __ffs(dd->enable_mask); in _omap3_dpll_write_clken()
60 ti_clk_ll_ops->clk_writel(v, dd->control_reg); in _omap3_dpll_write_clken()
309 u32 v; in omap3_noncore_dpll_program() local
319 v = ti_clk_ll_ops->clk_readl(dd->control_reg); in omap3_noncore_dpll_program()
320 v &= ~dd->freqsel_mask; in omap3_noncore_dpll_program()
321 v |= freqsel << __ffs(dd->freqsel_mask); in omap3_noncore_dpll_program()
322 ti_clk_ll_ops->clk_writel(v, dd->control_reg); in omap3_noncore_dpll_program()
326 v = ti_clk_ll_ops->clk_readl(dd->mult_div1_reg); in omap3_noncore_dpll_program()
331 v |= dd->dcc_mask; /* Enable DCC */ in omap3_noncore_dpll_program()
333 v &= ~dd->dcc_mask; /* Disable DCC */ in omap3_noncore_dpll_program()
336 v &= ~(dd->mult_mask | dd->div1_mask); in omap3_noncore_dpll_program()
337 v |= dd->last_rounded_m << __ffs(dd->mult_mask); in omap3_noncore_dpll_program()
338 v |= (dd->last_rounded_n - 1) << __ffs(dd->div1_mask); in omap3_noncore_dpll_program()
343 v &= ~(dd->dco_mask); in omap3_noncore_dpll_program()
344 v |= dco << __ffs(dd->dco_mask); in omap3_noncore_dpll_program()
349 v &= ~(dd->sddiv_mask); in omap3_noncore_dpll_program()
350 v |= sd_div << __ffs(dd->sddiv_mask); in omap3_noncore_dpll_program()
353 ti_clk_ll_ops->clk_writel(v, dd->mult_div1_reg); in omap3_noncore_dpll_program()
357 v = ti_clk_ll_ops->clk_readl(dd->control_reg); in omap3_noncore_dpll_program()
361 v |= dd->m4xen_mask; in omap3_noncore_dpll_program()
363 v &= ~dd->m4xen_mask; in omap3_noncore_dpll_program()
368 v |= dd->lpmode_mask; in omap3_noncore_dpll_program()
370 v &= ~dd->lpmode_mask; in omap3_noncore_dpll_program()
373 ti_clk_ll_ops->clk_writel(v, dd->control_reg); in omap3_noncore_dpll_program()
625 u32 v; in omap3_dpll_autoidle_read() local
635 v = ti_clk_ll_ops->clk_readl(dd->autoidle_reg); in omap3_dpll_autoidle_read()
636 v &= dd->autoidle_mask; in omap3_dpll_autoidle_read()
637 v >>= __ffs(dd->autoidle_mask); in omap3_dpll_autoidle_read()
639 return v; in omap3_dpll_autoidle_read()
654 u32 v; in omap3_dpll_allow_idle() local
669 v = ti_clk_ll_ops->clk_readl(dd->autoidle_reg); in omap3_dpll_allow_idle()
670 v &= ~dd->autoidle_mask; in omap3_dpll_allow_idle()
671 v |= DPLL_AUTOIDLE_LOW_POWER_STOP << __ffs(dd->autoidle_mask); in omap3_dpll_allow_idle()
672 ti_clk_ll_ops->clk_writel(v, dd->autoidle_reg); in omap3_dpll_allow_idle()
684 u32 v; in omap3_dpll_deny_idle() local
694 v = ti_clk_ll_ops->clk_readl(dd->autoidle_reg); in omap3_dpll_deny_idle()
695 v &= ~dd->autoidle_mask; in omap3_dpll_deny_idle()
696 v |= DPLL_AUTOIDLE_DISABLE << __ffs(dd->autoidle_mask); in omap3_dpll_deny_idle()
697 ti_clk_ll_ops->clk_writel(v, dd->autoidle_reg); in omap3_dpll_deny_idle()
738 u32 v; in omap3_clkoutx2_recalc() local
753 v = ti_clk_ll_ops->clk_readl(dd->control_reg) & dd->enable_mask; in omap3_clkoutx2_recalc()
754 v >>= __ffs(dd->enable_mask); in omap3_clkoutx2_recalc()
755 if ((v != OMAP3XXX_EN_DPLL_LOCKED) || (dd->flags & DPLL_J_TYPE)) in omap3_clkoutx2_recalc()