Message ID | 1414796095-10107-73-git-send-email-steve_longerbeam@mentor.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/drivers/staging/imx-drm/ipuv3-plane.c b/drivers/staging/imx-drm/ipuv3-plane.c index c012c4e..5849b30 100644 --- a/drivers/staging/imx-drm/ipuv3-plane.c +++ b/drivers/staging/imx-drm/ipuv3-plane.c @@ -273,6 +273,7 @@ int ipu_plane_mode_set(struct ipu_plane *ipu_plane, struct drm_crtc *crtc, fb->pitches[0], crtc_h); ipu_cpmem_set_high_priority(ipu_plane->ipu_ch); + ipu_idmac_lock_enable(ipu_plane->ipu_ch, 8); burstsize = ipu_cpmem_get_burstsize(ipu_plane->ipu_ch);
Enable 8 burst locking in the primary and overlay plane idmac channels. This seems to improve some cases of data starvation errors to the DI. Signed-off-by: Steve Longerbeam <steve_longerbeam@mentor.com> --- drivers/staging/imx-drm/ipuv3-plane.c | 1 + 1 file changed, 1 insertion(+)