Lines Matching refs:rate_ops
37 const struct clk_ops *rate_ops = composite->rate_ops;
42 return rate_ops->recalc_rate(rate_hw, parent_rate);
48 const struct clk_ops *rate_ops)
55 if (rate_ops->determine_rate)
56 return rate_ops->determine_rate(rate_hw, req);
58 rate = rate_ops->round_rate(rate_hw, req->rate,
72 const struct clk_ops *rate_ops = composite->rate_ops;
82 if (rate_hw && rate_ops &&
83 (rate_ops->determine_rate || rate_ops->round_rate) &&
96 rate_ops);
118 rate_ops);
141 } else if (rate_hw && rate_ops && rate_ops->determine_rate) {
143 return rate_ops->determine_rate(rate_hw, req);
157 const struct clk_ops *rate_ops = composite->rate_ops;
162 return rate_ops->round_rate(rate_hw, rate, prate);
169 const struct clk_ops *rate_ops = composite->rate_ops;
174 return rate_ops->set_rate(rate_hw, rate, parent_rate);
183 const struct clk_ops *rate_ops = composite->rate_ops;
192 temp_rate = rate_ops->recalc_rate(rate_hw, parent_rate);
194 rate_ops->set_rate(rate_hw, rate, parent_rate);
198 rate_ops->set_rate(rate_hw, rate, parent_rate);
241 struct clk_hw *rate_hw, const struct clk_ops *rate_ops,
281 if (rate_hw && rate_ops) {
282 if (!rate_ops->recalc_rate) {
288 if (rate_ops->determine_rate)
291 else if (rate_ops->round_rate)
296 if (rate_ops->set_rate) {
297 if (rate_ops->determine_rate || rate_ops->round_rate)
306 composite->rate_ops = rate_ops;
309 if (mux_hw && mux_ops && rate_hw && rate_ops) {
310 if (mux_ops->set_parent && rate_ops->set_rate)
357 struct clk_hw *rate_hw, const struct clk_ops *rate_ops,
363 rate_hw, rate_ops, gate_hw,
373 struct clk_hw *rate_hw, const struct clk_ops *rate_ops,
379 rate_hw, rate_ops, gate_hw,
386 struct clk_hw *rate_hw, const struct clk_ops *rate_ops,
393 mux_hw, mux_ops, rate_hw, rate_ops, gate_hw, gate_ops,
405 struct clk_hw *rate_hw, const struct clk_ops *rate_ops,
412 num_parents, mux_hw, mux_ops, rate_hw, rate_ops,
454 struct clk_hw *rate_hw, const struct clk_ops *rate_ops,
467 rate_ops, gate_hw, gate_ops, flags);
484 struct clk_hw *rate_hw, const struct clk_ops *rate_ops,
490 rate_hw, rate_ops, gate_hw,