aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDevaraj Rangasamy <dev@ti.com>2011-04-23 04:29:41 +0530
committerDan Murphy <dmurphy@ti.com>2011-04-25 14:45:11 -0500
commit5a0723b9cf5ca80fabe64e44a5d1391df9a87711 (patch)
treef34693c5336bc0ad7e51abc23feba9473264ab2d
parent75b22038740a057f3b6405dca5045d1b9c278a1f (diff)
downloadpandroid-5a0723b9cf5ca80fabe64e44a5d1391df9a87711.tar.gz
DSS: disable HDMI overlays on suspend
On suspend call, HDMI driver should disable its panel manager. Not doing so, leaves with active configuration on HDMI-force suspend scenairo, leaving no DSS MSTBY and no core/dss domain transitions. This patch fixes the break. Change-Id: Ida281eab6609fe4e8c47127e6491e2cde4ba110d Signed-off-by: Devaraj Rangasamy <dev@ti.com>
-rw-r--r--drivers/video/omap2/dss/hdmi.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/video/omap2/dss/hdmi.c b/drivers/video/omap2/dss/hdmi.c
index b5a97dc8a95..6066c9af7f0 100644
--- a/drivers/video/omap2/dss/hdmi.c
+++ b/drivers/video/omap2/dss/hdmi.c
@@ -1715,6 +1715,7 @@ static int hdmi_set_power(struct omap_dss_device *dssdev,
} else if (power_need == HDMI_POWER_MIN) {
r = hdmi_min_enable();
} else {
+ dssdev->manager->disable(dssdev->manager);
omap_dss_stop_device(dssdev);
hdmi_power_off(dssdev);
}