diff mbox

[72/72] imx-drm: ipuv3-plane: Enable 8 burst locking

Message ID 1414796095-10107-73-git-send-email-steve_longerbeam@mentor.com (mailing list archive)
State New, archived
Headers show

Commit Message

Steve Longerbeam Oct. 31, 2014, 10:54 p.m. UTC
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(+)
diff mbox

Patch

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);