From: zwl Date: Fri, 31 Oct 2014 10:21:13 +0000 (+0800) Subject: rk312x:lcdc: X-Git-Tag: firefly_0821_release~4510 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=24a2be857b7c5ae0cff781d3dd9ede53cac66d48;p=firefly-linux-kernel-4.4.55.git rk312x:lcdc: * set dither down according to primary screen face when DUAL display for fix the color gradation of display Signed-off-by: zwl Signed-off-by: xzj --- diff --git a/drivers/video/rockchip/lcdc/rk312x_lcdc.c b/drivers/video/rockchip/lcdc/rk312x_lcdc.c index d8ffc64d8105..d82ab26ff7bd 100755 --- a/drivers/video/rockchip/lcdc/rk312x_lcdc.c +++ b/drivers/video/rockchip/lcdc/rk312x_lcdc.c @@ -1173,7 +1173,7 @@ static int rk312x_load_screen(struct rk_lcdc_driver *dev_drv, bool initscreen) break; } if (lcdc_dev->soc_type == VOP_RK312X) { - switch (screen->face) { + switch (dev_drv->screen0->face) { case OUT_P565: face = OUT_P565; mask = m_DITHER_DOWN_EN |