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()
293 struct mmp_clk_mix_reg_info *ri = &mix->reg_info; in mmp_clk_mix_get_parent()
311 width = mix->reg_info.width_mux; in mmp_clk_mix_get_parent()
312 shift = mix->reg_info.shift_mux; in mmp_clk_mix_get_parent()
323 struct mmp_clk_mix_reg_info *ri = &mix->reg_info; in mmp_clk_mix_recalc_rate()
341 width = mix->reg_info.width_div; in mmp_clk_mix_recalc_rate()
342 shift = mix->reg_info.shift_div; in mmp_clk_mix_recalc_rate()
468 memcpy(&mix->reg_info, &config->reg_info, sizeof(config->reg_info)); in mmp_clk_register_mix()
500 if (config->reg_info.bit_fc >= 32) in mmp_clk_register_mix()
502 else if (config->reg_info.reg_clk_sel) in mmp_clk_register_mix()