Lines Matching refs:rate
58 static long clk_composite_determine_rate(struct clk_hw *hw, unsigned long rate, in clk_composite_determine_rate() argument
78 return rate_ops->determine_rate(rate_hw, rate, min_rate, in clk_composite_determine_rate()
91 return rate_ops->round_rate(rate_hw, rate, in clk_composite_determine_rate()
102 tmp_rate = rate_ops->round_rate(rate_hw, rate, in clk_composite_determine_rate()
107 rate_diff = abs(rate - tmp_rate); in clk_composite_determine_rate()
118 return rate; in clk_composite_determine_rate()
124 return mux_ops->determine_rate(mux_hw, rate, min_rate, in clk_composite_determine_rate()
133 static long clk_composite_round_rate(struct clk_hw *hw, unsigned long rate, in clk_composite_round_rate() argument
142 return rate_ops->round_rate(rate_hw, rate, prate); in clk_composite_round_rate()
145 static int clk_composite_set_rate(struct clk_hw *hw, unsigned long rate, in clk_composite_set_rate() argument
154 return rate_ops->set_rate(rate_hw, rate, parent_rate); in clk_composite_set_rate()