Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: imx6: RDU2: assign video PLL as input to LDB

Currently we don't ensure that the LDB is clocked from the video PLL
and relied on the bootloader to do the correct setup. This isn't always
true, in which case we would run with a vastly different video clock
than the desired one. Fix this by assigning the proper parent to the
LDB.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>

authored by

Lucas Stach and committed by
Shawn Guo
49b02715 47d1825a

+7
+7
arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi
··· 216 216 }; 217 217 }; 218 218 219 + &clks { 220 + assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>, 221 + <&clks IMX6QDL_CLK_LDB_DI1_SEL>; 222 + assigned-clock-parents = <&clks IMX6QDL_CLK_PLL5_VIDEO_DIV>, 223 + <&clks IMX6QDL_CLK_PLL5_VIDEO_DIV>; 224 + }; 225 + 219 226 &cpu0 { 220 227 fsl,soc-operating-points = < 221 228 /* ARM kHz SOC-PU uV */