rk312x: lvds: fix suspend failed at the first time if uboot logo is set
authorzwl <zwl@rockchips.com>
Mon, 5 Jan 2015 01:30:41 +0000 (09:30 +0800)
committerzwl <zwl@rockchips.com>
Mon, 5 Jan 2015 01:33:10 +0000 (09:33 +0800)
Signed-off-by: zwl <zwl@rockchips.com>
drivers/video/rockchip/transmitter/rk31xx_lvds.c

index de3100b44dbdf372e3104e8618cae91665c2c647..85003fe00926c80f42bafc1a4039a1eed377ffaa 100755 (executable)
@@ -364,8 +364,10 @@ static int rk31xx_lvds_probe(struct platform_device *pdev)
        if(ret < 0)
                goto err_clk_init;
 
-        if (support_uboot_display())
+       if (support_uboot_display()) {
                rk31xx_lvds_clk_enable(lvds);
+               lvds->sys_state = true;
+       }
 
        rk31xx_lvds = lvds;
        rk_fb_trsm_ops_register(&trsm_lvds_ops, SCREEN_LVDS);