rk3368 lvds: config for LVDS TTL mode
authorhjc <hjc@rock-chips.com>
Tue, 30 Dec 2014 03:21:50 +0000 (11:21 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Wed, 31 Dec 2014 10:20:37 +0000 (18:20 +0800)
Signed-off-by: hjc <hjc@rock-chips.com>
drivers/video/rockchip/transmitter/rk31xx_lvds.c

index f0bceca1abf672862988dd93d9da74160a23ac04..3b7cc5a9ee68cd6c3186709212924425286b81cc 100644 (file)
@@ -249,7 +249,9 @@ static void rk31xx_output_lvttl(struct rk_lvds_device *lvds,
                                             lvds->pins->default_state);
 #endif
                /* enable lvds mode */
-               val |= v_RK3368_LVDSMODE_EN(0) | v_RK3368_MIPIPHY_TTL_EN(1);
+               val |= v_RK3368_LVDSMODE_EN(0) | v_RK3368_MIPIPHY_TTL_EN(1) |
+                       v_RK3368_MIPIPHY_LANE0_EN(1) |
+                       v_RK3368_MIPIDPI_FORCEX_EN(1);
                lvds_grf_writel(lvds, GRF_SOC_CON7_LVDS, val);
 
                /*val = v_MIPITTL_CLK_EN(1) | v_MIPITTL_LANE0_EN(1) |