From: hjc Date: Tue, 8 Apr 2014 00:59:48 +0000 (+0800) Subject: rk3288 lcdc:fix display first line data X-Git-Tag: firefly_0821_release~5612 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=c0f848ef856ce90975f4e494adb5f9289fb8ffad;p=firefly-linux-kernel-4.4.55.git rk3288 lcdc:fix display first line data --- diff --git a/drivers/video/rockchip/lcdc/rk3288_lcdc.c b/drivers/video/rockchip/lcdc/rk3288_lcdc.c index ef647ff2774b..490494dd10fd 100755 --- a/drivers/video/rockchip/lcdc/rk3288_lcdc.c +++ b/drivers/video/rockchip/lcdc/rk3288_lcdc.c @@ -2822,11 +2822,13 @@ static int rk3288_lcdc_config_done(struct rk_lcdc_driver *dev_drv) if ((win->state == 0)&&(win->last_state == 1)) { switch (win->id) { case 0: + lcdc_writel(lcdc_dev,WIN0_CTRL1,0x0); mask = m_WIN0_EN; val = v_WIN0_EN(0); lcdc_msk_reg(lcdc_dev, WIN0_CTRL0, mask,val); break; case 1: + lcdc_writel(lcdc_dev,WIN1_CTRL1,0x0); mask = m_WIN1_EN; val = v_WIN1_EN(0); lcdc_msk_reg(lcdc_dev, WIN1_CTRL0, mask,val);