Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 746c842d authored by Ben Skeggs's avatar Ben Skeggs
Browse files

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: default avatarBen Skeggs <bskeggs@redhat.com>
parent 4a5431af
Loading
Loading
Loading
Loading
+0 −5
Original line number Diff line number Diff line
@@ -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);