rk3128: hdmi: add disable clock when system shutdown
authorzwl <zwl@rockchips.com>
Wed, 28 Jan 2015 07:50:05 +0000 (15:50 +0800)
committerzwl <zwl@rockchips.com>
Wed, 28 Jan 2015 07:53:58 +0000 (15:53 +0800)
disable clock will call disable power domain.
hdmi and lcdc share the power domain, so they must disable
the power domain when system shutdown.

Signed-off-by: zwl <zwl@rockchips.com>
drivers/video/rockchip/hdmi/chips/rk3036/rk3036_hdmi.c

index 8c48563e0dae334d555184e07f58293315b38333..e705565ef845d520ae62a8479abf9bd34495526f 100755 (executable)
@@ -515,6 +515,7 @@ static void rk3036_hdmi_shutdown(struct platform_device *pdev)
                mutex_unlock(&hdmi_drv->enable_mutex);
                if (hdmi_drv->hotplug == HDMI_HPD_ACTIVED)
                        rk3036_hdmi_control_output(hdmi_drv, 0);
+               rk3036_hdmi_clk_disable(hdmi_dev);
        }
        hdmi_dbg(hdmi_drv->dev, "rk3036 hdmi shut down.\n");
 }