val = v_DITHER_DOWN_EN(0);
lcdc_msk_reg(lcdc_dev, DSP_CTRL1, mask, val);
break;
+ case OUT_CCIR656:
+ if (screen->color_mode == COLOR_RGB)
+ dev_drv->overlay_mode = VOP_RGB_DOMAIN;
+ else
+ dev_drv->overlay_mode = VOP_YUV_DOMAIN;
+ face = OUT_CCIR656_MODE_0;
+ 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;
#define PMUGRF_SOC_CON0_VOP (0x0100)
+
+#define OUT_CCIR656_MODE_0 5
+#define OUT_CCIR656_MODE_1 6
+#define OUT_CCIR656_MODE_2 7
+
enum lb_mode {
LB_YUV_3840X5 = 0x0,
LB_YUV_2560X8 = 0x1,