diff --git a/drivers/video/rockchip/hdmi/rk30_hdmi_task.c b/drivers/video/rockchip/hdmi/rk30_hdmi_task.c index 6a45a11a3bb1..63cec9929241 100755 --- a/drivers/video/rockchip/hdmi/rk30_hdmi_task.c +++ b/drivers/video/rockchip/hdmi/rk30_hdmi_task.c @@ -211,7 +211,8 @@ void hdmi_work(struct work_struct *work) if(rc == HDMI_ERROR_SUCESS) hdmi->state = CONFIG_VIDEO; break; - case CONFIG_VIDEO: + case CONFIG_VIDEO: + hdmi->display = HDMI_DISABLE; rc = rk30_hdmi_config_video(hdmi->vic, VIDEO_OUTPUT_RGB444, hdmi->edid.sink_hdmi); if(rc == HDMI_ERROR_SUCESS) {