Lines Matching refs:shift
138 u8 width, shift; in _set_rate() local
157 shift = ri->shift_div; in _set_rate()
158 mux_div &= ~MMP_CLK_BITS_MASK(width, shift); in _set_rate()
159 mux_div |= MMP_CLK_BITS_SET_VAL(div_val, width, shift); in _set_rate()
164 shift = ri->shift_mux; in _set_rate()
165 mux_div &= ~MMP_CLK_BITS_MASK(width, shift); in _set_rate()
166 mux_div |= MMP_CLK_BITS_SET_VAL(mux_val, width, shift); in _set_rate()
295 u8 width, shift; in mmp_clk_mix_get_parent() local
311 shift = mix->reg_info.shift_mux; in mmp_clk_mix_get_parent()
313 mux_val = MMP_CLK_BITS_GET_VAL(mux_div, width, shift); in mmp_clk_mix_get_parent()
325 u8 width, shift; in mmp_clk_mix_recalc_rate() local
341 shift = mix->reg_info.shift_div; in mmp_clk_mix_recalc_rate()
343 div = _get_div(mix, MMP_CLK_BITS_GET_VAL(mux_div, width, shift)); in mmp_clk_mix_recalc_rate()