aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/gpu/drm/omapdrm/omap_drv.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/gpu/drm/omapdrm/omap_drv.c b/drivers/gpu/drm/omapdrm/omap_drv.c
index fca5667d3bf5..c57e99cc3caa 100644
--- a/drivers/gpu/drm/omapdrm/omap_drv.c
+++ b/drivers/gpu/drm/omapdrm/omap_drv.c
@@ -517,16 +517,16 @@ static int dev_unload(struct drm_device *dev)
517 DBG("unload: dev=%p", dev); 517 DBG("unload: dev=%p", dev);
518 518
519 drm_kms_helper_poll_fini(dev); 519 drm_kms_helper_poll_fini(dev);
520 drm_vblank_cleanup(dev);
521 omap_drm_irq_uninstall(dev);
522 520
523 omap_fbdev_free(dev); 521 omap_fbdev_free(dev);
524 omap_modeset_free(dev); 522 omap_modeset_free(dev);
525 omap_gem_deinit(dev); 523 omap_gem_deinit(dev);
526 524
527 flush_workqueue(priv->wq);
528 destroy_workqueue(priv->wq); 525 destroy_workqueue(priv->wq);
529 526
527 drm_vblank_cleanup(dev);
528 omap_drm_irq_uninstall(dev);
529
530 kfree(dev->dev_private); 530 kfree(dev->dev_private);
531 dev->dev_private = NULL; 531 dev->dev_private = NULL;
532 532