Lines Matching refs:new_rate
61 unsigned long new_rate; member
1241 unsigned long old_rate, unsigned long new_rate) in __clk_notify() argument
1248 cnd.new_rate = new_rate; in __clk_notify()
1569 unsigned long new_rate; in __clk_speculate_rates() local
1574 new_rate = clk_recalc(clk, parent_rate); in __clk_speculate_rates()
1578 ret = __clk_notify(clk, PRE_RATE_CHANGE, clk->rate, new_rate); in __clk_speculate_rates()
1587 ret = __clk_speculate_rates(child, new_rate); in __clk_speculate_rates()
1596 static void clk_calc_subtree(struct clk_core *clk, unsigned long new_rate, in clk_calc_subtree() argument
1601 clk->new_rate = new_rate; in clk_calc_subtree()
1610 child->new_rate = clk_recalc(child, new_rate); in clk_calc_subtree()
1611 clk_calc_subtree(child, child->new_rate, NULL, 0); in clk_calc_subtree()
1626 unsigned long new_rate; in clk_calc_new_rates() local
1654 new_rate = ret; in clk_calc_new_rates()
1662 new_rate = ret; in clk_calc_new_rates()
1663 if (new_rate < min_rate || new_rate > max_rate) in clk_calc_new_rates()
1667 clk->new_rate = clk->rate; in clk_calc_new_rates()
1672 new_rate = parent->new_rate; in clk_calc_new_rates()
1699 clk_calc_subtree(clk, new_rate, parent, p_index); in clk_calc_new_rates()
1715 if (clk->rate == clk->new_rate) in clk_propagate_rate_change()
1719 ret = __clk_notify(clk, event, clk->rate, clk->new_rate); in clk_propagate_rate_change()
1769 clk->ops->set_rate_and_parent(clk->hw, clk->new_rate, in clk_change_rate()
1780 trace_clk_set_rate(clk, clk->new_rate); in clk_change_rate()
1783 clk->ops->set_rate(clk->hw, clk->new_rate, best_parent_rate); in clk_change_rate()
1785 trace_clk_set_rate_complete(clk, clk->new_rate); in clk_change_rate()