aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/video/omap2/dss/dispc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/video/omap2/dss/dispc.c b/drivers/video/omap2/dss/dispc.c
index bf2e4d1..6f8cbfe 100644
--- a/drivers/video/omap2/dss/dispc.c
+++ b/drivers/video/omap2/dss/dispc.c
@@ -3521,6 +3521,10 @@ static void dispc_error_worker(struct work_struct *work)
if (mgr->id == OMAP_DSS_CHANNEL_DIGIT) {
manager = mgr;
+ if (mgr->device->type == OMAP_DISPLAY_TYPE_HDMI) {
+ manager = NULL;
+ break;
+ }
enable = mgr->device->state ==
OMAP_DSS_DISPLAY_ACTIVE;
mgr->device->driver->disable(mgr->device);