Lines Matching refs:parent
109 struct clk_hw *parent, in clk_generated_best_diff() argument
130 req->best_parent_hw = parent; in clk_generated_best_diff()
138 struct clk_hw *parent = NULL; in clk_generated_determine_rate() local
155 parent = clk_hw_get_parent_by_index(hw, i); in clk_generated_determine_rate()
156 if (!parent) in clk_generated_determine_rate()
159 parent_rate = clk_hw_get_rate(parent); in clk_generated_determine_rate()
169 clk_generated_best_diff(req, parent, parent_rate, div, in clk_generated_determine_rate()
189 parent = clk_hw_get_parent_by_index(hw, gck->chg_pid); in clk_generated_determine_rate()
190 if (!parent) in clk_generated_determine_rate()
196 clk_hw_forward_rate_request(hw, req, parent, &req_parent, req->rate * div); in clk_generated_determine_rate()
197 if (__clk_determine_rate(parent, &req_parent)) in clk_generated_determine_rate()
199 clk_generated_best_diff(req, parent, req_parent.rate, div, in clk_generated_determine_rate()