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

clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src

Set .flags = CLK_OPS_PARENT_ENABLE to fix "gcc_sdcc2_apps_clk_src: rcg
didn't update its configuration" error.

Fixes: 2a1d7eb854bb ("clk: qcom: gcc: Add global clock controller driver for SM8150")
Tested-by: Arseniy Velikanov <adomerlee@gmail.com>
Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20230913175612.8685-1-danila@jiaxyga.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>

authored by

Danila Tikhonov and committed by
Bjorn Andersson
7138c244 2643f0b0

+1 -1
+1 -1
drivers/clk/qcom/gcc-sm8150.c
··· 774 774 .name = "gcc_sdcc2_apps_clk_src", 775 775 .parent_data = gcc_parents_6, 776 776 .num_parents = ARRAY_SIZE(gcc_parents_6), 777 - .flags = CLK_SET_RATE_PARENT, 777 + .flags = CLK_OPS_PARENT_ENABLE, 778 778 .ops = &clk_rcg2_floor_ops, 779 779 }, 780 780 };