From d44e11a28fe2754cc6621b935e9169dc468213d0 Mon Sep 17 00:00:00 2001
From: yzq <yzq@rock-chips.com>
Date: Thu, 8 Aug 2013 10:46:13 +0800
Subject: [PATCH] rk610 lvds : fix bug about lvds suspend

---
 drivers/video/rockchip/transmitter/rk610_lcd.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/video/rockchip/transmitter/rk610_lcd.c b/drivers/video/rockchip/transmitter/rk610_lcd.c
index 333d95ac1daf..97df3ffcf0d0 100644
--- a/drivers/video/rockchip/transmitter/rk610_lcd.c
+++ b/drivers/video/rockchip/transmitter/rk610_lcd.c
@@ -101,9 +101,9 @@ static int rk610_output_config(struct i2c_client *client,struct rk29fb_screen *s
 #else
 		    c |=  LVDS_INPUT_SOURCE(FROM_LCD0_OR_SCL);
 #endif                
+		    rk610_scaler_write_p0_reg(client, LVDS_CON0, &c);
 		    c = LCD1_OUT_ENABLE(LCD1_AS_IN);
 		    rk610_scaler_write_p0_reg(client, LCD1_CON, &c);
-		    rk610_scaler_write_p0_reg(client, LVDS_CON0, &c);
 		    c = LVDS_OUT_ENABLE(0xf) |LVDS_TX_PWR_ENABLE(0xf); 
 		    rk610_scaler_write_p0_reg(client, LVDS_CON1, &c);
              
-- 
2.34.1