diff options
author | Ben Skeggs <bskeggs@redhat.com> | 2017-07-19 08:47:07 +1000 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2017-07-24 12:15:25 +1000 |
commit | 746c842d1f64caad81d82f0054c0e063c8aa5399 (patch) | |
tree | 29f82cf5614c515cd358501aa4f2a5f0f0887489 /drivers/gpu/drm | |
parent | 4a5431af19bc52c4dd491e989543c66a52380f00 (diff) | |
download | op-kernel-dev-746c842d1f64caad81d82f0054c0e063c8aa5399.zip op-kernel-dev-746c842d1f64caad81d82f0054c0e063c8aa5399.tar.gz |
drm/nouveau/kms: remove call to drm_crtc_vblank_off() during unload/suspend
These on()/off() calls should be done as a result of modesetting actions,
and as we shut down all heads already on unload/suspend, it's pointless
to call off() again.
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm')
-rw-r--r-- | drivers/gpu/drm/nouveau/nouveau_display.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/gpu/drm/nouveau/nouveau_display.c b/drivers/gpu/drm/nouveau/nouveau_display.c index 8d1df56..f362c9f 100644 --- a/drivers/gpu/drm/nouveau/nouveau_display.c +++ b/drivers/gpu/drm/nouveau/nouveau_display.c @@ -409,7 +409,6 @@ nouveau_display_fini(struct drm_device *dev, bool suspend) struct nouveau_display *disp = nouveau_display(dev); struct nouveau_drm *drm = nouveau_drm(dev); struct drm_connector *connector; - struct drm_crtc *crtc; if (!suspend) { if (drm_drv_uses_atomic_modeset(dev)) @@ -418,10 +417,6 @@ nouveau_display_fini(struct drm_device *dev, bool suspend) drm_crtc_force_disable_all(dev); } - /* Make sure that drm and hw vblank irqs get properly disabled. */ - drm_for_each_crtc(crtc, dev) - drm_crtc_vblank_off(crtc); - /* disable flip completion events */ nvif_notify_put(&drm->flip); |