From: hjc Date: Mon, 20 Apr 2015 12:54:07 +0000 (+0800) Subject: rk3368 lcdc: add support serial RGB888 and RGB888 DUMY output X-Git-Tag: firefly_0821_release~4158^2~176 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=14b1c79fc6966f1cd7cd499a63ea7f253a3dfedc;p=firefly-linux-kernel-4.4.55.git rk3368 lcdc: add support serial RGB888 and RGB888 DUMY output Signed-off-by: hjc --- diff --git a/drivers/video/rockchip/lcdc/rk3368_lcdc.c b/drivers/video/rockchip/lcdc/rk3368_lcdc.c index 7a509cd6d5d3..3a38d3d7cdf5 100755 --- a/drivers/video/rockchip/lcdc/rk3368_lcdc.c +++ b/drivers/video/rockchip/lcdc/rk3368_lcdc.c @@ -1926,6 +1926,18 @@ static int rk3368_load_screen(struct rk_lcdc_driver *dev_drv, bool initscreen) val = v_DITHER_DOWN_EN(0); lcdc_msk_reg(lcdc_dev, DSP_CTRL1, mask, val); break; + case OUT_S888: + face = OUT_S888; + mask = m_DITHER_DOWN_EN; + val = v_DITHER_DOWN_EN(0); + lcdc_msk_reg(lcdc_dev, DSP_CTRL1, mask, val); + break; + case OUT_S888DUMY: + face = OUT_S888DUMY; + mask = m_DITHER_DOWN_EN; + val = v_DITHER_DOWN_EN(0); + lcdc_msk_reg(lcdc_dev, DSP_CTRL1, mask, val); + break; default: dev_err(lcdc_dev->dev, "un supported interface!\n"); break;