Lines Matching refs:src_vq
664 static int deinterlace_queue_init(void *priv, struct vb2_queue *src_vq, in deinterlace_queue_init() argument
670 src_vq->type = V4L2_BUF_TYPE_VIDEO_OUTPUT; in deinterlace_queue_init()
671 src_vq->io_modes = VB2_MMAP | VB2_DMABUF; in deinterlace_queue_init()
672 src_vq->drv_priv = ctx; in deinterlace_queue_init()
673 src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); in deinterlace_queue_init()
674 src_vq->min_queued_buffers = 1; in deinterlace_queue_init()
675 src_vq->ops = &deinterlace_qops; in deinterlace_queue_init()
676 src_vq->mem_ops = &vb2_dma_contig_memops; in deinterlace_queue_init()
677 src_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; in deinterlace_queue_init()
678 src_vq->lock = &ctx->dev->dev_mutex; in deinterlace_queue_init()
679 src_vq->dev = ctx->dev->dev; in deinterlace_queue_init()
681 ret = vb2_queue_init(src_vq); in deinterlace_queue_init()