Searched refs:parent_req (Results 1 – 3 of 3) sorted by relevance
740 struct clk_rate_request parent_req = { }; in clk_gfx3d_determine_rate() local758 parent_req.rate = req->rate = min(req->rate, p9_rate); in clk_gfx3d_determine_rate()777 ret = __clk_determine_rate(req->best_parent_hw, &parent_req); in clk_gfx3d_determine_rate()781 req->rate = req->best_parent_rate = parent_req.rate; in clk_gfx3d_determine_rate()
552 struct clk_rate_request parent_req = *req; in clk_mux_determine_rate_flags() local559 &parent_req); in clk_mux_determine_rate_flags()563 best = parent_req.rate; in clk_mux_determine_rate_flags()581 parent_req = *req; in clk_mux_determine_rate_flags()582 ret = __clk_determine_rate(parent->hw, &parent_req); in clk_mux_determine_rate_flags()586 parent_req.rate = clk_core_get_rate_nolock(parent); in clk_mux_determine_rate_flags()589 if (mux_is_better_rate(req->rate, parent_req.rate, in clk_mux_determine_rate_flags()592 best = parent_req.rate; in clk_mux_determine_rate_flags()
2427 + struct clk_rate_request parent_req = *req;2438 + if (best != parent_req.rate) {2439 + ret = clk_set_rate(best_parent->clk, parent_req.rate);2442 + parent_req.rate, best);2461 + parent_req = *req;2462 + ret = __clk_determine_rate(parent, &parent_req);2466 + parent_req.rate = clk_hw_get_rate(parent);