]> www.infradead.org Git - nvme.git/commitdiff
arm64: dts: qcom: msm8998: correct xo clock name
authorJeffrey Hugo <jhugo@codeaurora.org>
Thu, 15 Nov 2018 17:18:08 +0000 (10:18 -0700)
committerAndy Gross <andy.gross@linaro.org>
Fri, 30 Nov 2018 01:28:58 +0000 (19:28 -0600)
The root parent clock of most msm8998 clock is the "xo" clock.  The DT node
is incorrectly named "xo_board", which prevents Linux from correctly
parsing the clock tree, resulting in most clocks being unparented and
unable to be manipulated.  The end result is that we can't turn on clocks
for peripherals like SD, so init usually fails.

Fixes: 4807c71cc688 (arm64: dts: Add msm8998 SoC and MTP board support)
Signed-off-by: Jeffrey Hugo <jhugo@codeaurora.org>
Signed-off-by: Andy Gross <andy.gross@linaro.org>
arch/arm64/boot/dts/qcom/msm8998.dtsi

index 78227cce16dbf85c1dc4ceb1158daa6ba9ab9322..a948d4ba57b0c7c3a94f8bb9a27f2a9d522f41df 100644 (file)
@@ -53,7 +53,7 @@
        };
 
        clocks {
-               xo_board {
+               xo {
                        compatible = "fixed-clock";
                        #clock-cells = <0>;
                        clock-frequency = <19200000>;