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

Commit 817e631e authored by Chris Wilson's avatar Chris Wilson Committed by Dave Airlie
Browse files

drm: Only set DPMS once on the CRTC not after every encoder.

parent 9ea2c4be
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -817,6 +817,7 @@ int drm_helper_resume_force_mode(struct drm_device *dev)
				if (encoder_funcs->dpms)
					(*encoder_funcs->dpms) (encoder,
								drm_helper_choose_encoder_dpms(encoder));
			}

			crtc_funcs = crtc->helper_private;
			if (crtc_funcs->dpms)
@@ -824,7 +825,6 @@ int drm_helper_resume_force_mode(struct drm_device *dev)
						     drm_helper_choose_crtc_dpms(crtc));
		}
	}
	}
	/* disable the unused connectors while restoring the modesetting */
	drm_helper_disable_unused_functions(dev);
	return 0;