Message ID | 20151119093450.GQ20799@phenom.ffwll.local (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c index c3bc6ab77508..427daac480f5 100644 --- a/drivers/gpu/drm/i915/intel_display.c +++ b/drivers/gpu/drm/i915/intel_display.c @@ -13273,6 +13273,11 @@ static int intel_atomic_commit(struct drm_device *dev, modeset_put_power_domains(dev_priv, put_domains); intel_post_plane_update(intel_crtc); + + if (needs_modeset || update_pipe) { + for_each_encoder_on_crtc(dev, crtc, encoder) + encoder->enable_fixup(encoder); + } } /* FIXME: add subpixel order */