rk30: hdmi: can not switch hdmi mode in user space, fix it.
authorZheng Yang <zhengyang@rock-chips.com>
Wed, 25 Apr 2012 03:48:07 +0000 (11:48 +0800)
committerZheng Yang <zhengyang@rock-chips.com>
Wed, 25 Apr 2012 03:48:07 +0000 (11:48 +0800)
drivers/video/rockchip/hdmi/rk30_hdmi_task.c

index 6a45a11a3bb14c4f4200af0c3e198c0c3e939ec8..63cec992924121f6f8637651f29fb79aa006439f 100755 (executable)
@@ -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)
                                {