drm/i915: Wait for vblank in hsw_enable_ips()
Now that the vblank wait is gone from intel_enable_primary_plane(), hsw_enable_ips() needs to do the vblank wait itself. Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Reviewed-by: Rodrigo Vivi <rodrigo.vivi@gmail.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
committed by
Daniel Vetter
parent
75f7f3ec60
commit
cea165c345
@@ -696,10 +696,7 @@ intel_post_enable_primary(struct drm_crtc *crtc)
|
||||
* when going from primary only to sprite only and vice
|
||||
* versa.
|
||||
*/
|
||||
if (intel_crtc->config.ips_enabled) {
|
||||
intel_wait_for_vblank(dev, intel_crtc->pipe);
|
||||
hsw_enable_ips(intel_crtc);
|
||||
}
|
||||
hsw_enable_ips(intel_crtc);
|
||||
|
||||
mutex_lock(&dev->struct_mutex);
|
||||
intel_update_fbc(dev);
|
||||
|
||||
Reference in New Issue
Block a user