Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

clk: qcom: ipq5018: keep XO clock always on

The XO clock must not be disabled to avoid the kernel trying to disable
the it. As such, keep the XO clock always on by flagging it as critical.

Signed-off-by: George Moussalem <george.moussalem@outlook.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250516-ipq5018-cmn-pll-v4-1-389a6b30e504@outlook.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>

authored by

George Moussalem and committed by
Bjorn Andersson
693a7232 3c4ee2cc

+1 -1
+1 -1
drivers/clk/qcom/gcc-ipq5018.c
··· 1371 1371 &gcc_xo_clk_src.clkr.hw, 1372 1372 }, 1373 1373 .num_parents = 1, 1374 - .flags = CLK_SET_RATE_PARENT, 1374 + .flags = CLK_SET_RATE_PARENT | CLK_IS_CRITICAL, 1375 1375 .ops = &clk_branch2_ops, 1376 1376 }, 1377 1377 },