summaryrefslogtreecommitdiff
path: root/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h
diff options
context:
space:
mode:
authorMing Qian <ming.qian@nxp.com>2023-03-22 05:13:11 +0000
committerMauro Carvalho Chehab <mchehab@kernel.org>2023-04-15 09:13:31 +0100
commita14e14bae18cb28f62be4cce993ea0f3b1c7fac7 (patch)
tree4f0d12284d6356fd7b148f282c96c9b26f6e4304 /drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h
parent492b99c2cd6f3192d6bda7e7681eff35f2ff41e0 (diff)
downloadlwn-a14e14bae18cb28f62be4cce993ea0f3b1c7fac7.tar.gz
lwn-a14e14bae18cb28f62be4cce993ea0f3b1c7fac7.zip
media: imx-jpeg: Clear slot next desc ptr if config error
clear slot next desc ptr if config error, otherwise codec will report config error interrupt repeatedly, it may led to system hang. Signed-off-by: Ming Qian <ming.qian@nxp.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Diffstat (limited to 'drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h')
-rw-r--r--drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h b/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h
index ecf3b6562ba2..8b7cd6526efd 100644
--- a/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h
+++ b/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h
@@ -137,6 +137,7 @@ void mxc_jpeg_set_bufsize(struct mxc_jpeg_desc *desc, u32 bufsize);
void mxc_jpeg_set_res(struct mxc_jpeg_desc *desc, u16 w, u16 h);
void mxc_jpeg_set_line_pitch(struct mxc_jpeg_desc *desc, u32 line_pitch);
void mxc_jpeg_set_desc(u32 desc, void __iomem *reg, int slot);
+void mxc_jpeg_clr_desc(void __iomem *reg, int slot);
void mxc_jpeg_set_regs_from_desc(struct mxc_jpeg_desc *desc,
void __iomem *reg);
#endif