From e0c93ffd0ad917e2614f9ed895f1c7643ba266c4 Mon Sep 17 00:00:00 2001 From: hjc Date: Fri, 12 Sep 2014 17:44:03 +0800 Subject: [PATCH] rk3036 hdmi: fix hdmi display error when TV power down and power up --- drivers/video/rockchip/hdmi/chips/rk3036/rk3036_hdmi_hw.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/video/rockchip/hdmi/chips/rk3036/rk3036_hdmi_hw.c b/drivers/video/rockchip/hdmi/chips/rk3036/rk3036_hdmi_hw.c index bffef81b3bbf..92adb978f09d 100755 --- a/drivers/video/rockchip/hdmi/chips/rk3036/rk3036_hdmi_hw.c +++ b/drivers/video/rockchip/hdmi/chips/rk3036/rk3036_hdmi_hw.c @@ -347,7 +347,9 @@ static int rk3036_hdmi_video_csc(struct hdmi *hdmi_drv, } else { value = v_SOF_DISABLE; hdmi_writel(hdmi_dev, VIDEO_CONTRL3, value); - hdmi_msk_reg(hdmi_dev, VIDEO_CONTRL, m_VIDEO_AUTO_CSC, v_VIDEO_AUTO_CSC(0)); + hdmi_msk_reg(hdmi_dev, VIDEO_CONTRL, + m_VIDEO_AUTO_CSC | m_VIDEO_C0_C2_EXCHANGE, + v_VIDEO_AUTO_CSC(0) | v_VIDEO_C0_C2_EXCHANGE(1)); } } -- 2.34.1