video: rockchip: lcdc: 312x: output color according to input screen parameter
authorZheng Yang <zhengyang@rock-chips.com>
Wed, 30 Sep 2015 03:20:02 +0000 (11:20 +0800)
committerGerrit Code Review <gerrit@rock-chips.com>
Wed, 30 Sep 2015 10:33:53 +0000 (18:33 +0800)
Change-Id: I3d9b8982a247462ee3a6a0e00636881d35be9b4b
Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
drivers/video/rockchip/lcdc/rk312x_lcdc.c

index d5eb8d5adfe18e401232a554e6f067b9720ed145..e5e5d5b97f6e045464c6c512dbd1c666e6909516 100755 (executable)
@@ -1190,8 +1190,8 @@ static int rk312x_load_screen(struct rk_lcdc_driver *dev_drv, bool initscreen)
        spin_lock(&lcdc_dev->reg_lock);
        if (likely(lcdc_dev->clk_on)) {
                /* Select output color domain */
-               /*dev_drv->output_color = screen->color_mode;
-               if (lcdc_dev->soc_type == VOP_RK312X) {
+               dev_drv->output_color = screen->color_mode;
+               /*if (lcdc_dev->soc_type == VOP_RK312X) {
                        if (dev_drv->output_color == COLOR_YCBCR)
                                dev_drv->overlay_mode = VOP_YUV_DOMAIN;
                        else