]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
clk: qcom: gcc-glymur: Add video axi clock resets for glymur
authorTaniya Das <taniya.das@oss.qualcomm.com>
Mon, 2 Feb 2026 10:56:52 +0000 (16:26 +0530)
committerBjorn Andersson <andersson@kernel.org>
Mon, 23 Feb 2026 16:42:55 +0000 (10:42 -0600)
The global clock controller video axi reset clocks are required by
the video SW driver to assert and deassert the clock resets during
their power down sequence. Hence add these clock resets.

Fixes: efe504300a17 ("clk: qcom: gcc: Add support for Global Clock Controller")
Signed-off-by: Taniya Das <taniya.das@oss.qualcomm.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260202-glymur_videocc-v2-3-8f7d8b4d8edd@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/gcc-glymur.c

index 19f4b3cbcdc02826f1482a103044f21123accbeb..0f3981252a68a80f341a7df31cfe65e0e813694f 100644 (file)
@@ -8507,6 +8507,7 @@ static const struct qcom_reset_map gcc_glymur_resets[] = {
        [GCC_VIDEO_AXI0_CLK_ARES] = { 0x3201c, 2 },
        [GCC_VIDEO_AXI1_CLK_ARES] = { 0x32044, 2 },
        [GCC_VIDEO_BCR] = { 0x32000 },
+       [GCC_VIDEO_AXI0C_CLK_ARES] = { 0x32030, 2 },
 };
 
 static const struct clk_rcg_dfs_data gcc_dfs_clocks[] = {