MLK-15110-18 gpu: imx: dpu: fetcheco: Add helper fetcheco_set_burstlength()
authorLiu Ying <victor.liu@nxp.com>
Mon, 7 Aug 2017 05:24:21 +0000 (13:24 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Tue, 20 Mar 2018 19:50:52 +0000 (14:50 -0500)
commit937f8828eff6124cd593e54a567ba662620c9311
treeb80953b55940977a337cd180097324aeac28f7ea
parent279f9b931adc3d99886e1ec9442139cf96cbb4d3
MLK-15110-18 gpu: imx: dpu: fetcheco: Add helper fetcheco_set_burstlength()

This patch adds helper fetcheco_set_burstlength() so that
the burst length of fetcheco can be set to appropriate value.
When we don't use prefetch engine, the burst length is set to
the maximal value - 16.  When we use prefetch engine, the burst
length should make the buffer base address align to burst size
but not greater than 16.  This alignment operation can address
the issue recorded by TKT343664.

Signed-off-by: Liu Ying <victor.liu@nxp.com>
drivers/gpu/imx/dpu/dpu-fetcheco.c
include/video/dpu.h