]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
ENGR00211679 - SPDC : fix mode4 fresh issue.
authorFugang Duan <B38611@freescale.com>
Mon, 28 May 2012 09:44:29 +0000 (17:44 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:34:45 +0000 (08:34 +0200)
- Modify lut to fix DC VCOM fading and mode4 close
  over push issue.

Signed-off-by: Fugang Duan <B38611@freescale.com>
drivers/video/mxc/mxc_spdc_fb.c

index 1659724d3c75e760b56a040ab73cb67888b2365c..449e606f06b2a7bd1a58e69b12e4ba226425420d 100644 (file)
@@ -17,7 +17,7 @@
  *
  */
 /*
- * Based on MXC EPDC Driver, Freescale Solutions, Inc All Rights Reserved.
+ * Based on MXC EPDC Driver, Freescale Semiconductor, Inc. All Rights Reserved.
  */
 
 #include "mxc_spdc_fb.h"
@@ -529,6 +529,12 @@ static int spdc_init_sequence(mxc_spdc_t *fb_data)
                return ret;
        }
 
+       /* modify lut to fix DC com fading issue,
+        * and fix mode4 close over push
+        */
+       __raw_writel(0x00003906, fb_data->hwp + SPDC_LUT_PARA_UPDATE);
+       __raw_writel(0x00003300, fb_data->hwp + SPDC_LUT_PARA_UPDATE);
+
        /* init SPDC setting, the setting get from platform data */
        fb_data->panel_set.yoe_pol = init_set->yoe_pol;
        fb_data->panel_set.dual_gate = init_set->dual_gate;