Lines Matching refs:__ffs
56 v |= clken_bits << __ffs(dd->enable_mask); in _omap3_dpll_write_clken()
71 state <<= __ffs(dd->idlest_mask); in _omap3_wait_dpll_status()
148 state <<= __ffs(dd->idlest_mask); in _omap3_noncore_dpll_lock()
319 v |= freqsel << __ffs(dd->freqsel_mask); in omap3_noncore_dpll_program()
335 v |= dd->last_rounded_m << __ffs(dd->mult_mask); in omap3_noncore_dpll_program()
336 v |= (dd->last_rounded_n - 1) << __ffs(dd->div1_mask); in omap3_noncore_dpll_program()
342 v |= dco << __ffs(dd->dco_mask); in omap3_noncore_dpll_program()
348 v |= sd_div << __ffs(dd->sddiv_mask); in omap3_noncore_dpll_program()
657 v >>= __ffs(dd->autoidle_mask); in omap3_dpll_autoidle_read()
691 v |= DPLL_AUTOIDLE_LOW_POWER_STOP << __ffs(dd->autoidle_mask); in omap3_dpll_allow_idle()
716 v |= DPLL_AUTOIDLE_DISABLE << __ffs(dd->autoidle_mask); in omap3_dpll_deny_idle()
774 v >>= __ffs(dd->enable_mask); in omap3_clkoutx2_recalc()
798 clk->context = (v & dd->enable_mask) >> __ffs(dd->enable_mask); in omap3_core_dpll_save_context()
803 __ffs(dd->mult_mask); in omap3_core_dpll_save_context()
805 __ffs(dd->div1_mask)) + 1; in omap3_core_dpll_save_context()
832 v |= dd->last_rounded_m << __ffs(dd->mult_mask); in omap3_core_dpll_restore_context()
833 v |= (dd->last_rounded_n - 1) << __ffs(dd->div1_mask); in omap3_core_dpll_restore_context()
859 clk->context = (v & dd->enable_mask) >> __ffs(dd->enable_mask); in omap3_noncore_dpll_save_context()
864 __ffs(dd->mult_mask); in omap3_noncore_dpll_save_context()
866 __ffs(dd->div1_mask)) + 1; in omap3_noncore_dpll_save_context()
891 __ffs(dd->enable_mask)) && in omap3_noncore_dpll_restore_context()
893 __ffs(dd->mult_mask)) && in omap3_noncore_dpll_restore_context()
895 __ffs(dd->div1_mask)) + 1) { in omap3_noncore_dpll_restore_context()