Lines Matching refs:reg_info
29 unsigned int div_mask = (1 << mix->reg_info.width_div) - 1; in _get_maxdiv()
137 struct mmp_clk_mix_reg_info *ri = &mix->reg_info; in _set_rate()
292 struct mmp_clk_mix_reg_info *ri = &mix->reg_info; in mmp_clk_mix_get_parent()
310 width = mix->reg_info.width_mux; in mmp_clk_mix_get_parent()
311 shift = mix->reg_info.shift_mux; in mmp_clk_mix_get_parent()
322 struct mmp_clk_mix_reg_info *ri = &mix->reg_info; in mmp_clk_mix_recalc_rate()
340 width = mix->reg_info.width_div; in mmp_clk_mix_recalc_rate()
341 shift = mix->reg_info.shift_div; in mmp_clk_mix_recalc_rate()
465 memcpy(&mix->reg_info, &config->reg_info, sizeof(config->reg_info)); in mmp_clk_register_mix()
490 if (config->reg_info.bit_fc >= 32) in mmp_clk_register_mix()
492 else if (config->reg_info.reg_clk_sel) in mmp_clk_register_mix()