浏览代码

drm/exynos: Don't reset hdmiphy on hdmi off

This patch removes the hdmiphy reset in hdmi_poweroff. The hdmiphy reset
was added to take advantage of exynos clockgating, doing it would gate
the entire TV domain. Unfortunately, mixer is included in the TV domain
and its vsync interrupts are stopped when TV is gated.

Signed-off-by: Sean Paul <seanpaul@chromium.org>
Signed-off-by: Rahul Sharma <Rahul.Sharma@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Sean Paul 11 年之前
父节点
当前提交
35b95ac5c3
共有 1 个文件被更改,包括 0 次插入5 次删除
  1. 0 5
      drivers/gpu/drm/exynos/exynos_hdmi.c

+ 0 - 5
drivers/gpu/drm/exynos/exynos_hdmi.c

@@ -1855,11 +1855,6 @@ static void hdmi_poweroff(struct exynos_drm_display *display)
 		goto out;
 	mutex_unlock(&hdata->hdmi_mutex);
 
-	/*
-	 * The TV power domain needs any condition of hdmiphy to turn off and
-	 * its reset state seems to meet the condition.
-	 */
-	hdmiphy_conf_reset(hdata);
 	hdmiphy_poweroff(hdata);
 
 	clk_disable_unprepare(res->sclk_hdmi);