diff options
-rw-r--r-- | drivers/video/omap2/dss/dispc.c | 4 |
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); |