]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00211129 - SPDC : modify waveform update modes.
authorFugang Duan <B38611@freescale.com>
Mon, 28 May 2012 02:58:19 +0000 (10:58 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:34:43 +0000 (08:34 +0200)
- Because mode_4 only use for handwriting mode, and
  mode_3 use for power off mode, modify the waveform
  mode for update requests.
- Use mode_2 for DU and A2, mode_1 for GU:
  mode_A2 = mode_2, mode_du = mode_2;
  mode_gu = mode_1;

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

index 37938b9db7123aa3b410bd33bae2b3f8db24341b..1659724d3c75e760b56a040ab73cb67888b2365c 100644 (file)
@@ -3267,7 +3267,7 @@ static ssize_t store_update(struct device *device,
        else if (strncmp(buf, "init", 4) == 0)
                update.waveform_mode = fb_data->wv_modes.mode_init;
        else if (strncmp(buf, "gu", 2) == 0)
-               update.waveform_mode = SPDC_WAV_MODE_3;
+               update.waveform_mode = SPDC_WAV_MODE_1;
        else if (strncmp(buf, "auto", 4) == 0)
                update.waveform_mode = WAVEFORM_MODE_AUTO;
 
@@ -3774,7 +3774,7 @@ static int __devinit mxc_spdc_fb_probe(struct platform_device *pdev)
         * Should be overwritten via ioctl.
         */
        fb_data->wv_modes.mode_init = SPDC_WAV_MODE_DEFAULT;
-       fb_data->wv_modes.mode_du = SPDC_WAV_MODE_4;
+       fb_data->wv_modes.mode_du = SPDC_WAV_MODE_2;
        fb_data->wv_modes.mode_gc4 = SPDC_WAV_MODE_2;
        fb_data->wv_modes.mode_gc8 = SPDC_WAV_MODE_1;
        fb_data->wv_modes.mode_gc16 = SPDC_WAV_MODE_1;