mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-26 00:41:17 +00:00
7deb73e6ed
It seems that I forgot one zero in the patch numbering while marking these as backports, so lets fix it. Signed-off-by: Robert Marko <robimarko@gmail.com>
72 lines
2.0 KiB
Diff
72 lines
2.0 KiB
Diff
From 007ad475ba7f0d5d4d3e43a06e46a8a46d31c9d2 Mon Sep 17 00:00:00 2001
|
||
From: Kathiravan Thirumoorthy <quic_kathirav@quicinc.com>
|
||
Date: Thu, 14 Sep 2023 12:29:51 +0530
|
||
Subject: [PATCH] clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
|
||
PLL clocks
|
||
MIME-Version: 1.0
|
||
Content-Type: text/plain; charset=UTF-8
|
||
Content-Transfer-Encoding: 8bit
|
||
|
||
GPLL, NSS crypto PLL clock rates are fixed and shouldn't be scaled based
|
||
on the request from dependent clocks. Doing so will result in the
|
||
unexpected behaviour. So drop the CLK_SET_RATE_PARENT flag from the PLL
|
||
clocks.
|
||
|
||
Cc: stable@vger.kernel.org
|
||
Fixes: b8e7e519625f ("clk: qcom: ipq8074: add remaining PLL’s")
|
||
Signed-off-by: Kathiravan Thirumoorthy <quic_kathirav@quicinc.com>
|
||
---
|
||
drivers/clk/qcom/gcc-ipq8074.c | 6 ------
|
||
1 file changed, 6 deletions(-)
|
||
|
||
--- a/drivers/clk/qcom/gcc-ipq8074.c
|
||
+++ b/drivers/clk/qcom/gcc-ipq8074.c
|
||
@@ -76,7 +76,6 @@ static struct clk_fixed_factor gpll0_out
|
||
&gpll0_main.clkr.hw },
|
||
.num_parents = 1,
|
||
.ops = &clk_fixed_factor_ops,
|
||
- .flags = CLK_SET_RATE_PARENT,
|
||
},
|
||
};
|
||
|
||
@@ -122,7 +121,6 @@ static struct clk_alpha_pll_postdiv gpll
|
||
&gpll2_main.clkr.hw },
|
||
.num_parents = 1,
|
||
.ops = &clk_alpha_pll_postdiv_ro_ops,
|
||
- .flags = CLK_SET_RATE_PARENT,
|
||
},
|
||
};
|
||
|
||
@@ -155,7 +153,6 @@ static struct clk_alpha_pll_postdiv gpll
|
||
&gpll4_main.clkr.hw },
|
||
.num_parents = 1,
|
||
.ops = &clk_alpha_pll_postdiv_ro_ops,
|
||
- .flags = CLK_SET_RATE_PARENT,
|
||
},
|
||
};
|
||
|
||
@@ -189,7 +186,6 @@ static struct clk_alpha_pll_postdiv gpll
|
||
&gpll6_main.clkr.hw },
|
||
.num_parents = 1,
|
||
.ops = &clk_alpha_pll_postdiv_ro_ops,
|
||
- .flags = CLK_SET_RATE_PARENT,
|
||
},
|
||
};
|
||
|
||
@@ -202,7 +198,6 @@ static struct clk_fixed_factor gpll6_out
|
||
&gpll6_main.clkr.hw },
|
||
.num_parents = 1,
|
||
.ops = &clk_fixed_factor_ops,
|
||
- .flags = CLK_SET_RATE_PARENT,
|
||
},
|
||
};
|
||
|
||
@@ -267,7 +262,6 @@ static struct clk_alpha_pll_postdiv nss_
|
||
&nss_crypto_pll_main.clkr.hw },
|
||
.num_parents = 1,
|
||
.ops = &clk_alpha_pll_postdiv_ro_ops,
|
||
- .flags = CLK_SET_RATE_PARENT,
|
||
},
|
||
};
|
||
|