HDMI: No need to set audio when hdmi is not connected.
authorZheng Yang <zhengyang@rock-chips.com>
Sat, 23 May 2015 03:08:49 +0000 (11:08 +0800)
committerZheng Yang <zhengyang@rock-chips.com>
Sat, 23 May 2015 03:08:49 +0000 (11:08 +0800)
Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
drivers/video/rockchip/hdmi/rockchip-hdmi-core.c

index 4b6cef9480bb421cb91d39f654f3682b0eb39c02..3d1abfe424e4d7b499bf5958a51f6c4946c452ad 100644 (file)
@@ -579,7 +579,8 @@ int hdmi_config_audio(struct hdmi_audio     *audio)
                        continue;
                }*/
                memcpy(&hdmi->audio, audio, sizeof(struct hdmi_audio));
-               hdmi_submit_work(hdmi, HDMI_SET_AUDIO, 0, NULL);
+               if (hdmi->hotplug == HDMI_HPD_ACTIVED)
+                       hdmi_submit_work(hdmi, HDMI_SET_AUDIO, 0, NULL);
        }
        return 0;
 }