aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsl47.kim <sl47.kim@samsung.com>2010-10-27 17:20:12 -0700
committerArve Hjønnevåg <arve@android.com>2011-11-17 17:51:59 -0800
commita7a6ad9330550ba42f0a3e6f9d0feb7b2bb157dd (patch)
tree81db53bcac15dbd43d4e06a12d8a77017014dd05
parentc81905e0941064b0fd01154c5441eeece935ae43 (diff)
downloadkernel_samsung_crespo-a7a6ad9330550ba42f0a3e6f9d0feb7b2bb157dd.zip
kernel_samsung_crespo-a7a6ad9330550ba42f0a3e6f9d0feb7b2bb157dd.tar.gz
kernel_samsung_crespo-a7a6ad9330550ba42f0a3e6f9d0feb7b2bb157dd.tar.bz2
S5PC11X: LCD: Fix the LCD Power On sequence in S3CFB
1.Move the backlight_on and reset_lcd at the s3cfb_late_resume() Change-Id: I75f72d02b062b53f612169c0e53f8608a9d58b22 Signed-off-by: sl47.kim <sl47.kim@samsung.com>
-rw-r--r--drivers/video/samsung/s3cfb.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/video/samsung/s3cfb.c b/drivers/video/samsung/s3cfb.c
index b029514..b194e0f 100644
--- a/drivers/video/samsung/s3cfb.c
+++ b/drivers/video/samsung/s3cfb.c
@@ -1132,13 +1132,6 @@ void s3cfb_late_resume(struct early_suspend *h)
dev_dbg(fbdev->dev, "wake up from suspend\n");
if (pdata->cfg_gpio)
pdata->cfg_gpio(pdev);
-#if defined(CONFIG_FB_S3C_TL2796)
- if (pdata->backlight_on)
- pdata->backlight_on(pdev);
-#endif
-
- if (pdata->reset_lcd)
- pdata->reset_lcd(pdev);
clk_enable(fbdev->clock);
s3cfb_init_global(fbdev);
@@ -1159,6 +1152,13 @@ void s3cfb_late_resume(struct early_suspend *h)
s3cfb_set_vsync_interrupt(fbdev, 1);
s3cfb_set_global_interrupt(fbdev, 1);
+
+ if (pdata->backlight_on)
+ pdata->backlight_on(pdev);
+
+ if (pdata->reset_lcd)
+ pdata->reset_lcd(pdev);
+
pr_info("s3cfb_late_resume is complete\n");
return ;
}