• Home
  • Raw
  • Download

Lines Matching refs:parent_rate

45 			unsigned long rate, unsigned long parent_rate)  in _get_table_val()  argument
52 calc_rate = parent_rate * clkt->mul; in _get_table_val()
72 unsigned long parent_rate, try_parent_rate, best = 0, cur_rate; in owl_clk_val_best() local
80 parent_rate = *best_parent_rate; in owl_clk_val_best()
81 bestval = _get_table_val(clkt, rate, parent_rate); in owl_clk_val_best()
101 parent_rate = clk_hw_round_rate(clk_hw_get_parent(hw), in owl_clk_val_best()
103 cur_rate = DIV_ROUND_UP(parent_rate, clkt->div) * clkt->mul; in owl_clk_val_best()
107 *best_parent_rate = parent_rate; in owl_clk_val_best()
123 unsigned long *parent_rate) in owl_factor_helper_round_rate() argument
128 val = owl_clk_val_best(factor_hw, &common->hw, rate, parent_rate); in owl_factor_helper_round_rate()
131 return *parent_rate * mul / div; in owl_factor_helper_round_rate()
135 unsigned long *parent_rate) in owl_factor_round_rate() argument
141 rate, parent_rate); in owl_factor_round_rate()
146 unsigned long parent_rate) in owl_factor_helper_recalc_rate() argument
165 return parent_rate; in owl_factor_helper_recalc_rate()
168 rate = (unsigned long long int)parent_rate * mul; in owl_factor_helper_recalc_rate()
175 unsigned long parent_rate) in owl_factor_recalc_rate() argument
181 return owl_factor_helper_recalc_rate(common, factor_hw, parent_rate); in owl_factor_recalc_rate()
187 unsigned long parent_rate) in owl_factor_helper_set_rate() argument
191 val = _get_table_val(factor_hw->table, rate, parent_rate); in owl_factor_helper_set_rate()
207 unsigned long parent_rate) in owl_factor_set_rate() argument
214 rate, parent_rate); in owl_factor_set_rate()