From: Mark Yao Date: Thu, 29 Oct 2015 07:54:11 +0000 (+0800) Subject: rk_fb: set interlace flag for dts timing X-Git-Tag: firefly_0821_release~3645 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=ddcff9a5c3359fd8a8c1fcde5ef97f21c381a462;p=firefly-linux-kernel-4.4.55.git rk_fb: set interlace flag for dts timing Change-Id: I8711cefdf224af88214ed39d9ae225be8bc62304 Signed-off-by: Mark Yao --- diff --git a/drivers/video/rockchip/rk_fb.c b/drivers/video/rockchip/rk_fb.c index 66cb3a55f4f9..3cadc34c24ad 100755 --- a/drivers/video/rockchip/rk_fb.c +++ b/drivers/video/rockchip/rk_fb.c @@ -467,6 +467,8 @@ int rk_fb_video_mode_from_timing(const struct display_timing *dt, screen->cabc_lut = dt->cabc_lut; screen->cabc_gamma_base = dt->cabc_gamma_base; + if (dt->flags & DISPLAY_FLAGS_INTERLACED) + screen->mode.vmode |= FB_VMODE_INTERLACED; if (dt->flags & DISPLAY_FLAGS_PIXDATA_POSEDGE) screen->pin_dclk = 1; else