From: Greg Kroah-Hartman Date: Mon, 25 Jul 2022 09:35:41 +0000 (+0200) Subject: 5.18-stable patches X-Git-Tag: v4.9.325~46 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3d31bc59cbaee32f8812f018ca3ad59eba46785c;p=thirdparty%2Fkernel%2Fstable-queue.git 5.18-stable patches added patches: clk-lan966x-fix-the-lan966x-clock-gate-register-address.patch --- diff --git a/queue-5.18/clk-lan966x-fix-the-lan966x-clock-gate-register-address.patch b/queue-5.18/clk-lan966x-fix-the-lan966x-clock-gate-register-address.patch new file mode 100644 index 00000000000..a47feaf61eb --- /dev/null +++ b/queue-5.18/clk-lan966x-fix-the-lan966x-clock-gate-register-address.patch @@ -0,0 +1,38 @@ +From 25c2a075eb6a3031813b6051bd10dfc22c36a2a4 Mon Sep 17 00:00:00 2001 +From: Herve Codina +Date: Mon, 4 Jul 2022 12:28:43 +0200 +Subject: clk: lan966x: Fix the lan966x clock gate register address + +From: Herve Codina + +commit 25c2a075eb6a3031813b6051bd10dfc22c36a2a4 upstream. + +The register address used for the clock gate register is the base +register address coming from first reg map (ie. the generic +clock registers) instead of the second reg map defining the clock +gate register. + +Use the correct clock gate register address. + +Fixes: 5ad5915dea00 ("clk: lan966x: Extend lan966x clock driver for clock gating support") +Signed-off-by: Herve Codina +Link: https://lore.kernel.org/r/20220704102845.168438-2-herve.codina@bootlin.com +Reviewed-by: Claudiu Beznea +Tested-by: Michael Walle +Signed-off-by: Stephen Boyd +Signed-off-by: Greg Kroah-Hartman +--- + drivers/clk/clk-lan966x.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/drivers/clk/clk-lan966x.c ++++ b/drivers/clk/clk-lan966x.c +@@ -213,7 +213,7 @@ static int lan966x_gate_clk_register(str + + hw_data->hws[i] = + devm_clk_hw_register_gate(dev, clk_gate_desc[idx].name, +- "lan966x", 0, base, ++ "lan966x", 0, gate_base, + clk_gate_desc[idx].bit_idx, + 0, &clk_gate_lock); + diff --git a/queue-5.18/series b/queue-5.18/series index ed772fb6f3c..594dc50040d 100644 --- a/queue-5.18/series +++ b/queue-5.18/series @@ -135,3 +135,4 @@ bpf-make-sure-mac_header-was-set-before-using-it.patch sched-deadline-fix-bug_on-condition-for-deboosted-tasks.patch perf-x86-intel-lbr-fix-unchecked-msr-access-error-on-hsw.patch x86-bugs-warn-when-ibrs-mitigation-is-selected-on-enhanced-ibrs-parts.patch +clk-lan966x-fix-the-lan966x-clock-gate-register-address.patch