From 87ebd3c57ab48a8066ed1935f19fd2970c135309 Mon Sep 17 00:00:00 2001 From: Mirela Rabulea Date: Tue, 28 May 2019 13:40:18 +0300 Subject: [PATCH] MLK-21882: mxc-jpeg: Allow DMABUF for mxc-jpeg encoder/decoder Proposed & requested by Bing Song, for performance measurement. Signed-off-by: Mirela Rabulea Reviewed-by: Laurentiu Palcu --- drivers/media/platform/imx8/mxc-jpeg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/imx8/mxc-jpeg.c b/drivers/media/platform/imx8/mxc-jpeg.c index 99faf7f3a097..4ad92d209b63 100644 --- a/drivers/media/platform/imx8/mxc-jpeg.c +++ b/drivers/media/platform/imx8/mxc-jpeg.c @@ -1188,7 +1188,7 @@ static int mxc_jpeg_queue_init(void *priv, struct vb2_queue *src_vq, int ret; src_vq->type = V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE; - src_vq->io_modes = VB2_MMAP | VB2_USERPTR; + src_vq->io_modes = VB2_MMAP | VB2_USERPTR | VB2_DMABUF; src_vq->drv_priv = ctx; src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); src_vq->ops = &mxc_jpeg_qops; @@ -1203,7 +1203,7 @@ static int mxc_jpeg_queue_init(void *priv, struct vb2_queue *src_vq, return ret; dst_vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE; - dst_vq->io_modes = VB2_MMAP | VB2_USERPTR; + dst_vq->io_modes = VB2_MMAP | VB2_USERPTR | VB2_DMABUF; dst_vq->drv_priv = ctx; dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); dst_vq->ops = &mxc_jpeg_qops; -- 2.17.1