ARM i.MX6DL: dts: add clock and mux configuration for LDB
authorPhilipp Zabel <p.zabel@pengutronix.de>
Fri, 28 Jun 2013 12:24:16 +0000 (14:24 +0200)
committerShawn Guo <shawn.guo@linaro.org>
Thu, 22 Aug 2013 15:28:49 +0000 (23:28 +0800)
i.MX6DL does not have the second IPU, but the LVDS multiplexers can connect
either LVDS channel of the LDB to IPU1 DI0 or IPU1 DI1.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
[shawn.guo: remove "crtcs" property from imx6qdl.dtsi]
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
arch/arm/boot/dts/imx6dl.dtsi
arch/arm/boot/dts/imx6qdl.dtsi

index 5ec26ac..2b5628d 100644 (file)
                };
        };
 };
+
+&ldb {
+       clocks = <&clks 33>, <&clks 34>,
+                <&clks 39>, <&clks 40>,
+                <&clks 135>, <&clks 136>;
+       clock-names = "di0_pll", "di1_pll",
+                     "di0_sel", "di1_sel",
+                     "di0", "di1";
+
+       lvds-channel@0 {
+               crtcs = <&ipu1 0>, <&ipu1 1>;
+       };
+
+       lvds-channel@1 {
+               crtcs = <&ipu1 0>, <&ipu1 1>;
+       };
+};
index 4033ad4..799cd1c 100644 (file)
 
                                lvds-channel@0 {
                                        reg = <0>;
-                                       crtcs = <&ipu1 0>;
                                        status = "disabled";
                                };
 
                                lvds-channel@1 {
                                        reg = <1>;
-                                       crtcs = <&ipu1 1>;
                                        status = "disabled";
                                };
                        };