diff options
| -rw-r--r-- | drivers/gpu/drm/imx/ipuv3-plane.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/drivers/gpu/drm/imx/ipuv3-plane.c b/drivers/gpu/drm/imx/ipuv3-plane.c index f4d8d341699b..681ec6eb77d9 100644 --- a/drivers/gpu/drm/imx/ipuv3-plane.c +++ b/drivers/gpu/drm/imx/ipuv3-plane.c @@ -280,8 +280,6 @@ int ipu_plane_mode_set(struct ipu_plane *ipu_plane, struct drm_crtc *crtc,  		}  	} -	ipu_dmfc_config_wait4eot(ipu_plane->dmfc, crtc_w); -  	ret = ipu_dmfc_alloc_bandwidth(ipu_plane->dmfc,  			calc_bandwidth(crtc_w, crtc_h,  				       calc_vref(mode)), 64); @@ -290,6 +288,8 @@ int ipu_plane_mode_set(struct ipu_plane *ipu_plane, struct drm_crtc *crtc,  		return ret;  	} +	ipu_dmfc_config_wait4eot(ipu_plane->dmfc, crtc_w); +  	ipu_cpmem_zero(ipu_plane->ipu_ch);  	ipu_cpmem_set_resolution(ipu_plane->ipu_ch, src_w, src_h);  	ret = ipu_cpmem_set_fmt(ipu_plane->ipu_ch, fb->pixel_format); | 
