From: hjc Date: Mon, 9 Mar 2015 10:09:37 +0000 (+0800) Subject: rk fb: if not want the config effect,set reserved[3] bit[0] 1 X-Git-Tag: firefly_0821_release~4244 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=cd757901c540ca8b0774bf15d50b4bd4c6648e01;p=firefly-linux-kernel-4.4.55.git rk fb: if not want the config effect,set reserved[3] bit[0] 1 Signed-off-by: hjc --- diff --git a/drivers/video/rockchip/rk_fb.c b/drivers/video/rockchip/rk_fb.c index d9fc6ebdb787..d1d1d3f5e93e 100755 --- a/drivers/video/rockchip/rk_fb.c +++ b/drivers/video/rockchip/rk_fb.c @@ -1377,7 +1377,9 @@ static int rk_fb_pan_display(struct fb_var_screeninfo *var, if (video_data_to_mirroring) video_data_to_mirroring(info, NULL); #endif - dev_drv->ops->cfg_done(dev_drv); + /*if not want the config effect,set reserved[3] bit[0] 1*/ + if (likely((var->reserved[3] & 0x1) == 0)) + dev_drv->ops->cfg_done(dev_drv); return 0; }