summaryrefslogtreecommitdiff
path: root/drivers/video
diff options
context:
space:
mode:
authorFugang Duan <B38611@freescale.com>2012-05-28 10:58:19 +0800
committerJason Liu <r64343@freescale.com>2012-07-20 13:38:09 +0800
commitaa05602450106ac94a4ae6ea684379ff31013c67 (patch)
tree8b747b447d2dcac56568a568a2d34c68303bcd0d /drivers/video
parent6aa08d89f09837e237f264008877b4ffa10007d6 (diff)
ENGR00211129 - SPDC : modify waveform update modes.
- 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>
Diffstat (limited to 'drivers/video')
-rw-r--r--drivers/video/mxc/mxc_spdc_fb.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/video/mxc/mxc_spdc_fb.c b/drivers/video/mxc/mxc_spdc_fb.c
index 37938b9db712..1659724d3c75 100644
--- a/drivers/video/mxc/mxc_spdc_fb.c
+++ b/drivers/video/mxc/mxc_spdc_fb.c
@@ -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;