summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/mxsfb/lcdif_regs.h
diff options
context:
space:
mode:
authorMarco Felsch <m.felsch@pengutronix.de>2022-11-01 17:46:15 +0100
committerMarek Vasut <marex@denx.de>2022-11-01 18:34:07 +0100
commit2215cb3be5c28a1fd43036550c00c2371aeeba95 (patch)
treed10d51926c1432ae3b8a6b0ee12be0efeaee848c /drivers/gpu/drm/mxsfb/lcdif_regs.h
parentda7ffb9660c96eec4167f177eb1cb6e78dd7fc0e (diff)
drm: lcdif: change burst size to 256B
If a axi bus master with a higher priority do a lot of memory access FIFO underruns can be inspected. Increase the burst size to 256B to avoid such underruns and to improve the memory access efficiency. Fixes: 9db35bb349a0 ("drm: lcdif: Add support for i.MX8MP LCDIF variant") Signed-off-by: Marco Felsch <m.felsch@pengutronix.de> Reviewed-by: Marek Vasut <marex@denx.de> Signed-off-by: Marek Vasut <marex@denx.de> Link: https://patchwork.freedesktop.org/patch/msgid/20221101164615.778299-1-m.felsch@pengutronix.de
Diffstat (limited to 'drivers/gpu/drm/mxsfb/lcdif_regs.h')
-rw-r--r--drivers/gpu/drm/mxsfb/lcdif_regs.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/mxsfb/lcdif_regs.h b/drivers/gpu/drm/mxsfb/lcdif_regs.h
index 2d3920b8371e..fb74eb5ccbf1 100644
--- a/drivers/gpu/drm/mxsfb/lcdif_regs.h
+++ b/drivers/gpu/drm/mxsfb/lcdif_regs.h
@@ -190,6 +190,10 @@
#define CTRLDESCL0_1_WIDTH(n) ((n) & 0xffff)
#define CTRLDESCL0_1_WIDTH_MASK GENMASK(15, 0)
+#define CTRLDESCL0_3_P_SIZE(n) (((n) << 20) & CTRLDESCL0_3_P_SIZE_MASK)
+#define CTRLDESCL0_3_P_SIZE_MASK GENMASK(22, 20)
+#define CTRLDESCL0_3_T_SIZE(n) (((n) << 16) & CTRLDESCL0_3_T_SIZE_MASK)
+#define CTRLDESCL0_3_T_SIZE_MASK GENMASK(17, 16)
#define CTRLDESCL0_3_PITCH(n) ((n) & 0xffff)
#define CTRLDESCL0_3_PITCH_MASK GENMASK(15, 0)