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

clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src

GPLL7 is not on by default, which causes a "gcc_sdcc2_apps_clk_src: rcg
didn't update its configuration" error when booting. Set .flags =
CLK_OPS_PARENT_ENABLE to fix the error.

Fixes: 131abae905df ("clk: qcom: Add SM6350 GCC driver")
Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20230804-sm6350-sdcc2-v1-1-3d946927d37d@fairphone.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>

authored by

Luca Weiss and committed by
Bjorn Andersson
df04d166 181b66ee

+1
+1
drivers/clk/qcom/gcc-sm6350.c
··· 641 641 .name = "gcc_sdcc2_apps_clk_src", 642 642 .parent_data = gcc_parent_data_8, 643 643 .num_parents = ARRAY_SIZE(gcc_parent_data_8), 644 + .flags = CLK_OPS_PARENT_ENABLE, 644 645 .ops = &clk_rcg2_floor_ops, 645 646 }, 646 647 };