aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/v4l2-core/v4l2-mem2mem.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/v4l2-core/v4l2-mem2mem.c')
-rw-r--r--drivers/media/v4l2-core/v4l2-mem2mem.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/drivers/media/v4l2-core/v4l2-mem2mem.c b/drivers/media/v4l2-core/v4l2-mem2mem.c
index fdcf72c6e486..61d56c940f80 100644
--- a/drivers/media/v4l2-core/v4l2-mem2mem.c
+++ b/drivers/media/v4l2-core/v4l2-mem2mem.c
@@ -766,13 +766,15 @@ EXPORT_SYMBOL_GPL(v4l2_m2m_ctx_release);
766 * 766 *
767 * Call from buf_queue(), videobuf_queue_ops callback. 767 * Call from buf_queue(), videobuf_queue_ops callback.
768 */ 768 */
769void v4l2_m2m_buf_queue(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_buffer *vb) 769void v4l2_m2m_buf_queue(struct v4l2_m2m_ctx *m2m_ctx,
770 struct vb2_v4l2_buffer *vbuf)
770{ 771{
771 struct v4l2_m2m_buffer *b = container_of(vb, struct v4l2_m2m_buffer, vb); 772 struct v4l2_m2m_buffer *b = container_of(vbuf,
773 struct v4l2_m2m_buffer, vb);
772 struct v4l2_m2m_queue_ctx *q_ctx; 774 struct v4l2_m2m_queue_ctx *q_ctx;
773 unsigned long flags; 775 unsigned long flags;
774 776
775 q_ctx = get_queue_ctx(m2m_ctx, vb->vb2_queue->type); 777 q_ctx = get_queue_ctx(m2m_ctx, vbuf->vb2_buf.vb2_queue->type);
776 if (!q_ctx) 778 if (!q_ctx)
777 return; 779 return;
778 780