ARM: dts: imx: b450/b650v3: Move ldb_di clk assignment
authorAkshay Bhat <akshay.bhat@timesys.com>
Mon, 18 Apr 2016 21:19:45 +0000 (17:19 -0400)
committerShawn Guo <shawnguo@kernel.org>
Tue, 26 Apr 2016 03:05:33 +0000 (11:05 +0800)
Previously the LDB_DIx clocks could be specified in the ldb node. With
the ERR009219 errata fix applied, the ldb_di clocks now needs to be
specified in the clks node to ensure the clocks are setup early in the
boot process.

Signed-off-by: Akshay Bhat <akshay.bhat@timesys.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx6q-b450v3.dts
arch/arm/boot/dts/imx6q-b650v3.dts

index 3101be5..f0a2be5 100644 (file)
        };
 };
 
-&ldb {
+&clks {
        assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>,
                          <&clks IMX6QDL_CLK_LDB_DI1_SEL>;
        assigned-clock-parents = <&clks IMX6QDL_CLK_PLL3_USB_OTG>,
                                 <&clks IMX6QDL_CLK_PLL3_USB_OTG>;
+};
+
+&ldb {
        status = "okay";
 
        lvds0: lvds-channel@0 {
index 823f55c..33cb71a 100644 (file)
        };
 };
 
-&ldb {
+&clks {
        assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>,
                          <&clks IMX6QDL_CLK_LDB_DI1_SEL>;
        assigned-clock-parents = <&clks IMX6QDL_CLK_PLL3_USB_OTG>,
                                 <&clks IMX6QDL_CLK_PLL3_USB_OTG>;
+};
+
+&ldb {
        status = "okay";
 
        lvds0: lvds-channel@0 {