arm64: dts: qcom: sc8180x: align USB DWC3 clocks with bindings
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Sun, 23 Jul 2023 14:18:48 +0000 (16:18 +0200)
committerBjorn Andersson <andersson@kernel.org>
Tue, 19 Sep 2023 21:36:39 +0000 (14:36 -0700)
Bindings require different order of clocks for USB DWC3 nodes (sleep
before mock_utmi).

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20230723141849.93078-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sc8180x.dtsi

index 486f7ffef43b2d143b0c59c29df94c4c8f86b660..b883f1ba6f03634227766528348b55d34316935b 100644 (file)
                        clocks = <&gcc GCC_CFG_NOC_USB3_PRIM_AXI_CLK>,
                                 <&gcc GCC_USB30_PRIM_MASTER_CLK>,
                                 <&gcc GCC_AGGRE_USB3_PRIM_AXI_CLK>,
-                                <&gcc GCC_USB30_PRIM_MOCK_UTMI_CLK>,
                                 <&gcc GCC_USB30_PRIM_SLEEP_CLK>,
+                                <&gcc GCC_USB30_PRIM_MOCK_UTMI_CLK>,
                                 <&gcc GCC_USB3_SEC_CLKREF_CLK>;
                        clock-names = "cfg_noc",
                                      "core",
                                      "iface",
-                                     "mock_utmi",
                                      "sleep",
+                                     "mock_utmi",
                                      "xo";
                        resets = <&gcc GCC_USB30_PRIM_BCR>;
                        power-domains = <&gcc USB30_PRIM_GDSC>;
                        clocks = <&gcc GCC_CFG_NOC_USB3_SEC_AXI_CLK>,
                                 <&gcc GCC_USB30_SEC_MASTER_CLK>,
                                 <&gcc GCC_AGGRE_USB3_SEC_AXI_CLK>,
-                                <&gcc GCC_USB30_SEC_MOCK_UTMI_CLK>,
                                 <&gcc GCC_USB30_SEC_SLEEP_CLK>,
+                                <&gcc GCC_USB30_SEC_MOCK_UTMI_CLK>,
                                 <&gcc GCC_USB3_SEC_CLKREF_CLK>;
                        clock-names = "cfg_noc",
                                      "core",
                                      "iface",
-                                     "mock_utmi",
                                      "sleep",
+                                     "mock_utmi",
                                      "xo";
                        resets = <&gcc GCC_USB30_SEC_BCR>;
                        power-domains = <&gcc USB30_SEC_GDSC>;