mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-15 08:14:15 +08:00
clk: Skip fetching index for single parent clocks
We don't need to fetch the parent index for clocks if they only have one parent. Doing this also avoid an unnecessary allocation for the parent cache. Signed-off-by: Stephen Boyd <sboyd@codeaurora.org> Signed-off-by: Michael Turquette <mturquette@linaro.org>
This commit is contained in:
parent
2e9dcdae40
commit
4526e7b857
@ -1390,7 +1390,7 @@ static struct clk *clk_calc_new_rates(struct clk *clk, unsigned long rate)
|
||||
}
|
||||
|
||||
/* try finding the new parent index */
|
||||
if (parent) {
|
||||
if (parent && clk->num_parents > 1) {
|
||||
p_index = clk_fetch_parent_index(clk, parent);
|
||||
if (p_index < 0) {
|
||||
pr_debug("%s: clk %s can not be parent of clk %s\n",
|
||||
|
Loading…
Reference in New Issue
Block a user