]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00216848 MX6 DL dual display failed on HDMI and LVDS
authorSandor Yu <R01008@freescale.com>
Wed, 18 Jul 2012 09:43:39 +0000 (17:43 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:12:31 +0000 (14:12 +0200)
HDMI output video mode is 1080p, LVDS output is XGA.
The IPU bandwidth is not enough to support the two display output
when IPU HSP clock setting to 200MHz,
increase the IPU HSP clock to 270MHz and dual display can work.

Signed-off-by: Sandor Yu <R01008@freescale.com>
arch/arm/mach-mx6/clock.c

index 600cd8b23414f42c8277448051cd804ee6c627ae..0f87ce4d4ae1b006894ea1219ee72af9df259d99 100644 (file)
@@ -5383,7 +5383,7 @@ int __init mx6_clocks_init(unsigned long ckil, unsigned long osc,
                /* on mx6dl gpu2d_axi_clk source from mmdc0 directly */
                clk_set_parent(&gpu2d_axi_clk, &mmdc_ch0_axi_clk[0]);
 
-               clk_set_parent(&ipu1_clk, &pll2_pfd_400M);
+               clk_set_parent(&ipu1_clk, &pll3_pfd_540M);
                /* pxp & epdc */
                clk_set_parent(&ipu2_clk, &pll2_pfd_400M);
                clk_set_rate(&ipu2_clk, 200000000);