Lines Matching defs:new_rate
69 unsigned long new_rate;
1730 * @new_rate: new clk rate
1740 unsigned long old_rate, unsigned long new_rate)
1747 cnd.new_rate = new_rate;
2125 unsigned long new_rate;
2130 new_rate = clk_recalc(core, parent_rate);
2134 ret = __clk_notify(core, PRE_RATE_CHANGE, core->rate, new_rate);
2143 ret = __clk_speculate_rates(child, new_rate);
2152 static void clk_calc_subtree(struct clk_core *core, unsigned long new_rate,
2157 core->new_rate = new_rate;
2166 child->new_rate = clk_recalc(child, new_rate);
2167 clk_calc_subtree(child, child->new_rate, NULL, 0);
2181 unsigned long new_rate;
2213 new_rate = req.rate;
2216 if (new_rate < min_rate || new_rate > max_rate)
2220 core->new_rate = core->rate;
2225 new_rate = parent->new_rate;
2252 clk_calc_subtree(core, new_rate, parent, p_index);
2268 if (core->rate == core->new_rate)
2272 ret = __clk_notify(core, event, core->rate, core->new_rate);
2334 core->ops->set_rate_and_parent(core->hw, core->new_rate,
2348 trace_clk_set_rate(core, core->new_rate);
2351 core->ops->set_rate(core->hw, core->new_rate, best_parent_rate);
2353 trace_clk_set_rate_complete(core, core->new_rate);
2369 (void)clk_calc_new_rates(core, core->new_rate);
4635 * and the new frequency is passed via struct clk_notifier_data.new_rate.