ARM: dts: sunxi: Add de_be0 clk parent pll to simplefb node
authorHans de Goede <hdegoede@redhat.com>
Sun, 16 Nov 2014 16:09:32 +0000 (17:09 +0100)
committerMaxime Ripard <maxime.ripard@free-electrons.com>
Sun, 23 Nov 2014 16:20:12 +0000 (17:20 +0100)
Avoid the parent pll for the mod-clk for de_be0 getting disabled when non of
the other users are enabled (which can happen when none of i2c, spi and mmc
are in use).

Note for now we point directly to the parent rather then to the de_be0 mod-clk
as that is not modelled in our devicetree yet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
arch/arm/boot/dts/sun4i-a10.dtsi
arch/arm/boot/dts/sun5i-a10s.dtsi
arch/arm/boot/dts/sun6i-a31.dtsi
arch/arm/boot/dts/sun7i-a20.dtsi

index 3ecc149..02d6118 100644 (file)
@@ -34,7 +34,8 @@
 
                framebuffer0-hdmi {
                        compatible = "simple-framebuffer";
-                       clocks = <&ahb_gates 36>, <&ahb_gates 43>, <&ahb_gates 44>;
+                       clocks = <&pll5 1>, <&ahb_gates 36>, <&ahb_gates 43>,
+                                <&ahb_gates 44>;
                        status = "disabled";
                };
        };
index f1be4a1..419b1b0 100644 (file)
@@ -31,7 +31,8 @@
 
                framebuffer0-hdmi {
                        compatible = "simple-framebuffer";
-                       clocks = <&ahb_gates 36>, <&ahb_gates 43>, <&ahb_gates 44>;
+                       clocks = <&pll5 1>, <&ahb_gates 36>, <&ahb_gates 43>,
+                                <&ahb_gates 44>;
                        status = "disabled";
                };
        };
index 3ee513f..0631873 100644 (file)
@@ -69,6 +69,7 @@
 
                framebuffer0-hdmi {
                        compatible = "simple-framebuffer";
+                       clocks = <&pll6 0>;
                        status = "disabled";
                };
        };
index fef1b4e..786aa65 100644 (file)
@@ -71,7 +71,8 @@
 
                framebuffer0-hdmi {
                        compatible = "simple-framebuffer";
-                       clocks = <&ahb_gates 36>, <&ahb_gates 43>, <&ahb_gates 44>;
+                       clocks = <&pll5 1>, <&ahb_gates 36>, <&ahb_gates 43>,
+                                <&ahb_gates 44>;
                        status = "disabled";
                };
        };