]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
clk: qcom: rpmh: Define RPMH_IPA_CLK on QCS615
authorKonrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Fri, 27 Jun 2025 19:37:58 +0000 (21:37 +0200)
committerBjorn Andersson <andersson@kernel.org>
Wed, 22 Oct 2025 21:26:18 +0000 (16:26 -0500)
This was previously (mis)represented in the interconnect driver, move
the resource under the clk-rpmh driver control, just like we did for
all platforms in the past, see e.g. Commit aa055bf158cd ("clk: qcom:
rpmh: define IPA clocks where required")

Fixes: 42a1905a10d6 ("clk: qcom: rpmhcc: Add support for QCS615 Clocks")
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250627-topic-qcs615_icc_ipa-v1-4-dc47596cde69@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/clk-rpmh.c

index 63c38cb47bc4592ad8d50b11dd73e09fc3011982..1a98b3a0c528c24b600326e6b951b2edb6dcadd7 100644 (file)
@@ -855,6 +855,7 @@ static struct clk_hw *qcs615_rpmh_clocks[] = {
        [RPMH_RF_CLK1_A]        = &clk_rpmh_rf_clk1_a_ao.hw,
        [RPMH_RF_CLK2]          = &clk_rpmh_rf_clk2_a.hw,
        [RPMH_RF_CLK2_A]        = &clk_rpmh_rf_clk2_a_ao.hw,
+       [RPMH_IPA_CLK]          = &clk_rpmh_ipa.hw,
 };
 
 static const struct clk_rpmh_desc clk_rpmh_qcs615 = {