Lines Matching refs:parent_rate
117 unsigned long parent_rate; in _filter_clk_table() local
124 parent_rate = __clk_get_rate(parent); in _filter_clk_table()
125 if (parent_rate % item->rate) { in _filter_clk_table()
128 item->divisor = parent_rate / item->rate; in _filter_clk_table()
213 unsigned long parent_rate, mix_rate, mix_rate_best, parent_rate_best; in mmp_clk_mix_determine_rate() local
234 parent_rate = __clk_get_rate(parent); in mmp_clk_mix_determine_rate()
235 mix_rate = parent_rate / item->divisor; in mmp_clk_mix_determine_rate()
239 parent_rate_best = parent_rate; in mmp_clk_mix_determine_rate()
249 parent_rate = __clk_get_rate(parent); in mmp_clk_mix_determine_rate()
253 mix_rate = parent_rate / div; in mmp_clk_mix_determine_rate()
257 parent_rate_best = parent_rate; in mmp_clk_mix_determine_rate()
276 unsigned long parent_rate, in mmp_clk_mix_set_rate_and_parent() argument
283 div = parent_rate / rate; in mmp_clk_mix_set_rate_and_parent()
320 unsigned long parent_rate) in mmp_clk_mix_recalc_rate() argument
346 return parent_rate / div; in mmp_clk_mix_recalc_rate()
382 unsigned long parent_rate; in mmp_clk_set_rate() local
397 parent_rate = __clk_get_rate(parent); in mmp_clk_set_rate()
398 if (parent_rate == best_parent_rate in mmp_clk_set_rate()
412 parent_rate = __clk_get_rate(parent); in mmp_clk_set_rate()
413 if (parent_rate == best_parent_rate) in mmp_clk_set_rate()