aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/omapdrm/omap_drv.c
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ti.com>2017-03-27 10:02:22 +0300
committerTomi Valkeinen <tomi.valkeinen@ti.com>2017-04-03 12:36:40 +0300
commit8a54aa92850058fd60f07fa2621cab94bf53b5f0 (patch)
tree2912eae07668461e0b7935de0cd13c0a6c5e20a8 /drivers/gpu/drm/omapdrm/omap_drv.c
parentdrm/omap: fix display SYNC/DE flags (diff)
downloadlinux-dev-8a54aa92850058fd60f07fa2621cab94bf53b5f0.tar.xz
linux-dev-8a54aa92850058fd60f07fa2621cab94bf53b5f0.zip
drm/omap: use drm_atomic_helper_shutdown()
Use drm_atomic_helper_shutdown() to ensure that all crtcs are disabled when unloading the driver. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'drivers/gpu/drm/omapdrm/omap_drv.c')
-rw-r--r--drivers/gpu/drm/omapdrm/omap_drv.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/omapdrm/omap_drv.c b/drivers/gpu/drm/omapdrm/omap_drv.c
index ad8d16cf819c..7b917c0c1a27 100644
--- a/drivers/gpu/drm/omapdrm/omap_drv.c
+++ b/drivers/gpu/drm/omapdrm/omap_drv.c
@@ -865,6 +865,8 @@ static int pdev_remove(struct platform_device *pdev)
if (priv->fbdev)
omap_fbdev_free(ddev);
+ drm_atomic_helper_shutdown(ddev);
+
drm_mode_config_cleanup(ddev);
omap_drm_irq_uninstall(ddev);