aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/omapdrm/omap_plane.c
diff options
context:
space:
mode:
authorTomi Valkeinen <[email protected]>2014-11-14 13:18:28 +0000
committerTomi Valkeinen <[email protected]>2015-03-24 11:50:56 +0000
commitccd7b5ed7d1ed47ee5ea2f66325972811eb093bd (patch)
tree23f62404c19aff8b6cd0b8c4c854c0207d65fff3 /drivers/gpu/drm/omapdrm/omap_plane.c
parentdrm/omap: remove dummy PM functions (diff)
downloadkernel-ccd7b5ed7d1ed47ee5ea2f66325972811eb093bd.tar.gz
kernel-ccd7b5ed7d1ed47ee5ea2f66325972811eb093bd.zip
drm/omap: stop connector polling during suspend
When not using proper hotplug detection, DRM polls periodically the connectors to find out if a cable is connected. This polling can happen at any time, even very late in the suspend process. This causes a problem with omapdrm, when the poll happens during the suspend process after GPIOs have been disabled, leading to a crash in gpio_get(). This patch fixes the issue by adding suspend and resume hooks to omapdrm, in which we disable and enable, respectively, the polling. Signed-off-by: Tomi Valkeinen <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/omapdrm/omap_plane.c')
0 files changed, 0 insertions, 0 deletions