video: i.MX IPUv3: Set ldb clocks correctly
The clocks for the LVDS display bridge have a fixed /3.5 and a
configurable /1,/2 divider in their path. The configurable divider has
to be explicitly configured for single/dual channel support, so we can't
rely on clock rate parent propagation here. Clear the
CLK_SET_RATE_PARENT flag for the configurable divider and configure the
clock explicitly in the ldb driver.
Tested on a custom i.MX6 board, currently untested on i.MX53.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent e7a8519 commit 7da99e58bdf6ccf421dacd83e5c9d1231c12507b
@Sascha Hauer Sascha Hauer authored on 20 Nov 2015
Showing 4 changed files
View
arch/arm/mach-imx/clk-imx5.c
View
arch/arm/mach-imx/clk-imx6.c
View
arch/arm/mach-imx/clk.h
View
drivers/video/imx-ipu-v3/imx-ldb.c