]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: qcom: qcs615: Fix up UFS clocks
authorKonrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Thu, 27 Mar 2025 01:47:14 +0000 (02:47 +0100)
committerBjorn Andersson <andersson@kernel.org>
Mon, 19 May 2025 20:33:50 +0000 (15:33 -0500)
The clocks are out of order with the bindings' expectations.

Reorder them to resolve the errors.

Fixes: a6a9d10e7969 ("arm64: dts: qcom: qcs615: add UFS node")
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/20250327-topic-more_dt_bindings_fixes-v2-12-b763d958545f@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/qcs615.dtsi

index 3e2d312be88c70cc6acc1da699c67dd3b389390d..bb8b6c3ebd03f086b44493024ce782acf6f9e1ed 100644 (file)
                                      "bus_aggr_clk",
                                      "iface_clk",
                                      "core_clk_unipro",
-                                     "core_clk_ice",
                                      "ref_clk",
                                      "tx_lane0_sync_clk",
-                                     "rx_lane0_sync_clk";
+                                     "rx_lane0_sync_clk",
+                                     "ice_core_clk";
 
                        resets = <&gcc GCC_UFS_PHY_BCR>;
                        reset-names = "rst";
                                                 /bits/ 64 <0>,
                                                 /bits/ 64 <0>,
                                                 /bits/ 64 <37500000>,
-                                                /bits/ 64 <75000000>,
                                                 /bits/ 64 <0>,
                                                 /bits/ 64 <0>,
-                                                /bits/ 64 <0>;
+                                                /bits/ 64 <0>,
+                                                /bits/ 64 <75000000>;
                                        required-opps = <&rpmhpd_opp_low_svs>;
                                };
 
                                                 /bits/ 64 <0>,
                                                 /bits/ 64 <0>,
                                                 /bits/ 64 <75000000>,
-                                                /bits/ 64 <150000000>,
                                                 /bits/ 64 <0>,
                                                 /bits/ 64 <0>,
-                                                /bits/ 64 <0>;
+                                                /bits/ 64 <0>,
+                                                /bits/ 64 <150000000>;
                                        required-opps = <&rpmhpd_opp_svs>;
                                };
 
                                                 /bits/ 64 <0>,
                                                 /bits/ 64 <0>,
                                                 /bits/ 64 <150000000>,
-                                                /bits/ 64 <300000000>,
                                                 /bits/ 64 <0>,
                                                 /bits/ 64 <0>,
-                                                /bits/ 64 <0>;
+                                                /bits/ 64 <0>,
+                                                /bits/ 64 <300000000>;
                                        required-opps = <&rpmhpd_opp_nom>;
                                };
                        };