From: zwl Date: Wed, 28 Jan 2015 07:50:05 +0000 (+0800) Subject: rk3128: hdmi: add disable clock when system shutdown X-Git-Tag: firefly_0821_release~4271 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=a4eb41a668cf1c24af80bc0c21b3f845b37f89cf;p=firefly-linux-kernel-4.4.55.git rk3128: hdmi: add disable clock when system shutdown 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 --- diff --git a/drivers/video/rockchip/hdmi/chips/rk3036/rk3036_hdmi.c b/drivers/video/rockchip/hdmi/chips/rk3036/rk3036_hdmi.c index 8c48563e0dae..e705565ef845 100755 --- a/drivers/video/rockchip/hdmi/chips/rk3036/rk3036_hdmi.c +++ b/drivers/video/rockchip/hdmi/chips/rk3036/rk3036_hdmi.c @@ -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"); }