]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: qcom: sm6350: Add clocks for aggre1 & aggre2 NoC
authorLuca Weiss <luca.weiss@fairphone.com>
Fri, 14 Nov 2025 09:31:13 +0000 (10:31 +0100)
committerBjorn Andersson <andersson@kernel.org>
Wed, 21 Jan 2026 13:21:28 +0000 (07:21 -0600)
As per updated bindings, add the clocks for those two interconnects,
which are required to set up QoS correctly.

Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
Link: https://lore.kernel.org/r/20251114-sm6350-icc-qos-v2-5-6af348cb9c69@fairphone.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sm6350.dtsi

index f34dc6e278b8cf32ec6a84e706ded444a04005db..9f9b9f9af0da9ddd8fa873ff8b951a0d3d85f35e 100644 (file)
                        reg = <0x0 0x016e0000 0x0 0x15080>;
                        #interconnect-cells = <2>;
                        qcom,bcm-voters = <&apps_bcm_voter>;
+                       clocks = <&gcc GCC_AGGRE_UFS_PHY_AXI_CLK>;
                };
 
                aggre2_noc: interconnect@1700000 {
                        reg = <0x0 0x01700000 0x0 0x1f880>;
                        #interconnect-cells = <2>;
                        qcom,bcm-voters = <&apps_bcm_voter>;
+                       clocks = <&gcc GCC_AGGRE_USB3_PRIM_AXI_CLK>,
+                                <&rpmhcc RPMH_IPA_CLK>;
 
                        compute_noc: interconnect-compute-noc {
                                compatible = "qcom,sm6350-compute-noc";