diff options
39 files changed, 53 insertions, 53 deletions
diff --git a/drivers/media/parport/bw-qcam.c b/drivers/media/parport/bw-qcam.c index d12bd33f39cb..a0a6ee6398fe 100644 --- a/drivers/media/parport/bw-qcam.c +++ b/drivers/media/parport/bw-qcam.c | |||
@@ -965,7 +965,7 @@ static struct qcam *qcam_init(struct parport *port) | |||
965 | q->drv_priv = qcam; | 965 | q->drv_priv = qcam; |
966 | q->ops = &qcam_video_qops; | 966 | q->ops = &qcam_video_qops; |
967 | q->mem_ops = &vb2_vmalloc_memops; | 967 | q->mem_ops = &vb2_vmalloc_memops; |
968 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 968 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
969 | err = vb2_queue_init(q); | 969 | err = vb2_queue_init(q); |
970 | if (err < 0) { | 970 | if (err < 0) { |
971 | v4l2_err(v4l2_dev, "couldn't init vb2_queue for %s.\n", port->name); | 971 | v4l2_err(v4l2_dev, "couldn't init vb2_queue for %s.\n", port->name); |
diff --git a/drivers/media/platform/blackfin/bfin_capture.c b/drivers/media/platform/blackfin/bfin_capture.c index 281916591437..200bec91182e 100644 --- a/drivers/media/platform/blackfin/bfin_capture.c +++ b/drivers/media/platform/blackfin/bfin_capture.c | |||
@@ -997,7 +997,7 @@ static int bcap_probe(struct platform_device *pdev) | |||
997 | q->buf_struct_size = sizeof(struct bcap_buffer); | 997 | q->buf_struct_size = sizeof(struct bcap_buffer); |
998 | q->ops = &bcap_video_qops; | 998 | q->ops = &bcap_video_qops; |
999 | q->mem_ops = &vb2_dma_contig_memops; | 999 | q->mem_ops = &vb2_dma_contig_memops; |
1000 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1000 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1001 | 1001 | ||
1002 | ret = vb2_queue_init(q); | 1002 | ret = vb2_queue_init(q); |
1003 | if (ret) | 1003 | if (ret) |
diff --git a/drivers/media/platform/coda.c b/drivers/media/platform/coda.c index 61f3dbcc259f..81b6f7b1d6af 100644 --- a/drivers/media/platform/coda.c +++ b/drivers/media/platform/coda.c | |||
@@ -2428,7 +2428,7 @@ static int coda_queue_init(void *priv, struct vb2_queue *src_vq, | |||
2428 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 2428 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
2429 | src_vq->ops = &coda_qops; | 2429 | src_vq->ops = &coda_qops; |
2430 | src_vq->mem_ops = &vb2_dma_contig_memops; | 2430 | src_vq->mem_ops = &vb2_dma_contig_memops; |
2431 | src_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 2431 | src_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
2432 | 2432 | ||
2433 | ret = vb2_queue_init(src_vq); | 2433 | ret = vb2_queue_init(src_vq); |
2434 | if (ret) | 2434 | if (ret) |
@@ -2440,7 +2440,7 @@ static int coda_queue_init(void *priv, struct vb2_queue *src_vq, | |||
2440 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 2440 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
2441 | dst_vq->ops = &coda_qops; | 2441 | dst_vq->ops = &coda_qops; |
2442 | dst_vq->mem_ops = &vb2_dma_contig_memops; | 2442 | dst_vq->mem_ops = &vb2_dma_contig_memops; |
2443 | dst_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 2443 | dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
2444 | 2444 | ||
2445 | return vb2_queue_init(dst_vq); | 2445 | return vb2_queue_init(dst_vq); |
2446 | } | 2446 | } |
diff --git a/drivers/media/platform/davinci/vpbe_display.c b/drivers/media/platform/davinci/vpbe_display.c index b02aba488826..e512767cf7ea 100644 --- a/drivers/media/platform/davinci/vpbe_display.c +++ b/drivers/media/platform/davinci/vpbe_display.c | |||
@@ -1415,7 +1415,7 @@ static int vpbe_display_reqbufs(struct file *file, void *priv, | |||
1415 | q->ops = &video_qops; | 1415 | q->ops = &video_qops; |
1416 | q->mem_ops = &vb2_dma_contig_memops; | 1416 | q->mem_ops = &vb2_dma_contig_memops; |
1417 | q->buf_struct_size = sizeof(struct vpbe_disp_buffer); | 1417 | q->buf_struct_size = sizeof(struct vpbe_disp_buffer); |
1418 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1418 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1419 | 1419 | ||
1420 | ret = vb2_queue_init(q); | 1420 | ret = vb2_queue_init(q); |
1421 | if (ret) { | 1421 | if (ret) { |
diff --git a/drivers/media/platform/davinci/vpif_capture.c b/drivers/media/platform/davinci/vpif_capture.c index 735ec47601a9..cd6da8b78108 100644 --- a/drivers/media/platform/davinci/vpif_capture.c +++ b/drivers/media/platform/davinci/vpif_capture.c | |||
@@ -1023,7 +1023,7 @@ static int vpif_reqbufs(struct file *file, void *priv, | |||
1023 | q->ops = &video_qops; | 1023 | q->ops = &video_qops; |
1024 | q->mem_ops = &vb2_dma_contig_memops; | 1024 | q->mem_ops = &vb2_dma_contig_memops; |
1025 | q->buf_struct_size = sizeof(struct vpif_cap_buffer); | 1025 | q->buf_struct_size = sizeof(struct vpif_cap_buffer); |
1026 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1026 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1027 | 1027 | ||
1028 | ret = vb2_queue_init(q); | 1028 | ret = vb2_queue_init(q); |
1029 | if (ret) { | 1029 | if (ret) { |
diff --git a/drivers/media/platform/davinci/vpif_display.c b/drivers/media/platform/davinci/vpif_display.c index 9d115cdc6bdb..fd68236657c2 100644 --- a/drivers/media/platform/davinci/vpif_display.c +++ b/drivers/media/platform/davinci/vpif_display.c | |||
@@ -983,7 +983,7 @@ static int vpif_reqbufs(struct file *file, void *priv, | |||
983 | q->ops = &video_qops; | 983 | q->ops = &video_qops; |
984 | q->mem_ops = &vb2_dma_contig_memops; | 984 | q->mem_ops = &vb2_dma_contig_memops; |
985 | q->buf_struct_size = sizeof(struct vpif_disp_buffer); | 985 | q->buf_struct_size = sizeof(struct vpif_disp_buffer); |
986 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 986 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
987 | 987 | ||
988 | ret = vb2_queue_init(q); | 988 | ret = vb2_queue_init(q); |
989 | if (ret) { | 989 | if (ret) { |
diff --git a/drivers/media/platform/exynos-gsc/gsc-m2m.c b/drivers/media/platform/exynos-gsc/gsc-m2m.c index 810c3e13970c..6741025e7dcb 100644 --- a/drivers/media/platform/exynos-gsc/gsc-m2m.c +++ b/drivers/media/platform/exynos-gsc/gsc-m2m.c | |||
@@ -590,7 +590,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
590 | src_vq->ops = &gsc_m2m_qops; | 590 | src_vq->ops = &gsc_m2m_qops; |
591 | src_vq->mem_ops = &vb2_dma_contig_memops; | 591 | src_vq->mem_ops = &vb2_dma_contig_memops; |
592 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 592 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
593 | src_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 593 | src_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
594 | 594 | ||
595 | ret = vb2_queue_init(src_vq); | 595 | ret = vb2_queue_init(src_vq); |
596 | if (ret) | 596 | if (ret) |
@@ -603,7 +603,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
603 | dst_vq->ops = &gsc_m2m_qops; | 603 | dst_vq->ops = &gsc_m2m_qops; |
604 | dst_vq->mem_ops = &vb2_dma_contig_memops; | 604 | dst_vq->mem_ops = &vb2_dma_contig_memops; |
605 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 605 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
606 | dst_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 606 | dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
607 | 607 | ||
608 | return vb2_queue_init(dst_vq); | 608 | return vb2_queue_init(dst_vq); |
609 | } | 609 | } |
diff --git a/drivers/media/platform/exynos4-is/fimc-capture.c b/drivers/media/platform/exynos4-is/fimc-capture.c index 8a712ca91d11..92ae812abce2 100644 --- a/drivers/media/platform/exynos4-is/fimc-capture.c +++ b/drivers/media/platform/exynos4-is/fimc-capture.c | |||
@@ -1782,7 +1782,7 @@ static int fimc_register_capture_device(struct fimc_dev *fimc, | |||
1782 | q->ops = &fimc_capture_qops; | 1782 | q->ops = &fimc_capture_qops; |
1783 | q->mem_ops = &vb2_dma_contig_memops; | 1783 | q->mem_ops = &vb2_dma_contig_memops; |
1784 | q->buf_struct_size = sizeof(struct fimc_vid_buffer); | 1784 | q->buf_struct_size = sizeof(struct fimc_vid_buffer); |
1785 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1785 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1786 | q->lock = &fimc->lock; | 1786 | q->lock = &fimc->lock; |
1787 | 1787 | ||
1788 | ret = vb2_queue_init(q); | 1788 | ret = vb2_queue_init(q); |
diff --git a/drivers/media/platform/exynos4-is/fimc-lite.c b/drivers/media/platform/exynos4-is/fimc-lite.c index 1234734bccf4..2be4bb522cad 100644 --- a/drivers/media/platform/exynos4-is/fimc-lite.c +++ b/drivers/media/platform/exynos4-is/fimc-lite.c | |||
@@ -1313,7 +1313,7 @@ static int fimc_lite_subdev_registered(struct v4l2_subdev *sd) | |||
1313 | q->mem_ops = &vb2_dma_contig_memops; | 1313 | q->mem_ops = &vb2_dma_contig_memops; |
1314 | q->buf_struct_size = sizeof(struct flite_buffer); | 1314 | q->buf_struct_size = sizeof(struct flite_buffer); |
1315 | q->drv_priv = fimc; | 1315 | q->drv_priv = fimc; |
1316 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1316 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1317 | q->lock = &fimc->lock; | 1317 | q->lock = &fimc->lock; |
1318 | 1318 | ||
1319 | ret = vb2_queue_init(q); | 1319 | ret = vb2_queue_init(q); |
diff --git a/drivers/media/platform/exynos4-is/fimc-m2m.c b/drivers/media/platform/exynos4-is/fimc-m2m.c index 9da95bd14820..bfc900d67a59 100644 --- a/drivers/media/platform/exynos4-is/fimc-m2m.c +++ b/drivers/media/platform/exynos4-is/fimc-m2m.c | |||
@@ -557,7 +557,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
557 | src_vq->ops = &fimc_qops; | 557 | src_vq->ops = &fimc_qops; |
558 | src_vq->mem_ops = &vb2_dma_contig_memops; | 558 | src_vq->mem_ops = &vb2_dma_contig_memops; |
559 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 559 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
560 | src_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 560 | src_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
561 | src_vq->lock = &ctx->fimc_dev->lock; | 561 | src_vq->lock = &ctx->fimc_dev->lock; |
562 | 562 | ||
563 | ret = vb2_queue_init(src_vq); | 563 | ret = vb2_queue_init(src_vq); |
@@ -570,7 +570,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
570 | dst_vq->ops = &fimc_qops; | 570 | dst_vq->ops = &fimc_qops; |
571 | dst_vq->mem_ops = &vb2_dma_contig_memops; | 571 | dst_vq->mem_ops = &vb2_dma_contig_memops; |
572 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 572 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
573 | dst_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 573 | dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
574 | dst_vq->lock = &ctx->fimc_dev->lock; | 574 | dst_vq->lock = &ctx->fimc_dev->lock; |
575 | 575 | ||
576 | return vb2_queue_init(dst_vq); | 576 | return vb2_queue_init(dst_vq); |
diff --git a/drivers/media/platform/m2m-deinterlace.c b/drivers/media/platform/m2m-deinterlace.c index 6bb86b581a34..f3a9e248ca4a 100644 --- a/drivers/media/platform/m2m-deinterlace.c +++ b/drivers/media/platform/m2m-deinterlace.c | |||
@@ -868,7 +868,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
868 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 868 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
869 | src_vq->ops = &deinterlace_qops; | 869 | src_vq->ops = &deinterlace_qops; |
870 | src_vq->mem_ops = &vb2_dma_contig_memops; | 870 | src_vq->mem_ops = &vb2_dma_contig_memops; |
871 | src_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 871 | src_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
872 | q_data[V4L2_M2M_SRC].fmt = &formats[0]; | 872 | q_data[V4L2_M2M_SRC].fmt = &formats[0]; |
873 | q_data[V4L2_M2M_SRC].width = 640; | 873 | q_data[V4L2_M2M_SRC].width = 640; |
874 | q_data[V4L2_M2M_SRC].height = 480; | 874 | q_data[V4L2_M2M_SRC].height = 480; |
@@ -885,7 +885,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
885 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 885 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
886 | dst_vq->ops = &deinterlace_qops; | 886 | dst_vq->ops = &deinterlace_qops; |
887 | dst_vq->mem_ops = &vb2_dma_contig_memops; | 887 | dst_vq->mem_ops = &vb2_dma_contig_memops; |
888 | dst_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 888 | dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
889 | q_data[V4L2_M2M_DST].fmt = &formats[0]; | 889 | q_data[V4L2_M2M_DST].fmt = &formats[0]; |
890 | q_data[V4L2_M2M_DST].width = 640; | 890 | q_data[V4L2_M2M_DST].width = 640; |
891 | q_data[V4L2_M2M_DST].height = 480; | 891 | q_data[V4L2_M2M_DST].height = 480; |
diff --git a/drivers/media/platform/mem2mem_testdev.c b/drivers/media/platform/mem2mem_testdev.c index 08e24379b794..02a40c541e4e 100644 --- a/drivers/media/platform/mem2mem_testdev.c +++ b/drivers/media/platform/mem2mem_testdev.c | |||
@@ -777,7 +777,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *ds | |||
777 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 777 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
778 | src_vq->ops = &m2mtest_qops; | 778 | src_vq->ops = &m2mtest_qops; |
779 | src_vq->mem_ops = &vb2_vmalloc_memops; | 779 | src_vq->mem_ops = &vb2_vmalloc_memops; |
780 | src_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 780 | src_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
781 | src_vq->lock = &ctx->dev->dev_mutex; | 781 | src_vq->lock = &ctx->dev->dev_mutex; |
782 | 782 | ||
783 | ret = vb2_queue_init(src_vq); | 783 | ret = vb2_queue_init(src_vq); |
@@ -790,7 +790,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, struct vb2_queue *ds | |||
790 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 790 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
791 | dst_vq->ops = &m2mtest_qops; | 791 | dst_vq->ops = &m2mtest_qops; |
792 | dst_vq->mem_ops = &vb2_vmalloc_memops; | 792 | dst_vq->mem_ops = &vb2_vmalloc_memops; |
793 | dst_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 793 | dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
794 | dst_vq->lock = &ctx->dev->dev_mutex; | 794 | dst_vq->lock = &ctx->dev->dev_mutex; |
795 | 795 | ||
796 | return vb2_queue_init(dst_vq); | 796 | return vb2_queue_init(dst_vq); |
diff --git a/drivers/media/platform/mx2_emmaprp.c b/drivers/media/platform/mx2_emmaprp.c index c690435853bd..af3e1069ac44 100644 --- a/drivers/media/platform/mx2_emmaprp.c +++ b/drivers/media/platform/mx2_emmaprp.c | |||
@@ -766,7 +766,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
766 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 766 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
767 | src_vq->ops = &emmaprp_qops; | 767 | src_vq->ops = &emmaprp_qops; |
768 | src_vq->mem_ops = &vb2_dma_contig_memops; | 768 | src_vq->mem_ops = &vb2_dma_contig_memops; |
769 | src_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 769 | src_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
770 | 770 | ||
771 | ret = vb2_queue_init(src_vq); | 771 | ret = vb2_queue_init(src_vq); |
772 | if (ret) | 772 | if (ret) |
@@ -778,7 +778,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
778 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 778 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
779 | dst_vq->ops = &emmaprp_qops; | 779 | dst_vq->ops = &emmaprp_qops; |
780 | dst_vq->mem_ops = &vb2_dma_contig_memops; | 780 | dst_vq->mem_ops = &vb2_dma_contig_memops; |
781 | dst_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 781 | dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
782 | 782 | ||
783 | return vb2_queue_init(dst_vq); | 783 | return vb2_queue_init(dst_vq); |
784 | } | 784 | } |
diff --git a/drivers/media/platform/s3c-camif/camif-capture.c b/drivers/media/platform/s3c-camif/camif-capture.c index 5372111addd3..4e4d1631e042 100644 --- a/drivers/media/platform/s3c-camif/camif-capture.c +++ b/drivers/media/platform/s3c-camif/camif-capture.c | |||
@@ -1160,7 +1160,7 @@ int s3c_camif_register_video_node(struct camif_dev *camif, int idx) | |||
1160 | q->mem_ops = &vb2_dma_contig_memops; | 1160 | q->mem_ops = &vb2_dma_contig_memops; |
1161 | q->buf_struct_size = sizeof(struct camif_buffer); | 1161 | q->buf_struct_size = sizeof(struct camif_buffer); |
1162 | q->drv_priv = vp; | 1162 | q->drv_priv = vp; |
1163 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1163 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1164 | 1164 | ||
1165 | ret = vb2_queue_init(q); | 1165 | ret = vb2_queue_init(q); |
1166 | if (ret) | 1166 | if (ret) |
diff --git a/drivers/media/platform/s5p-g2d/g2d.c b/drivers/media/platform/s5p-g2d/g2d.c index 0fcf7d75e841..bf7c9b38c088 100644 --- a/drivers/media/platform/s5p-g2d/g2d.c +++ b/drivers/media/platform/s5p-g2d/g2d.c | |||
@@ -157,7 +157,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
157 | src_vq->ops = &g2d_qops; | 157 | src_vq->ops = &g2d_qops; |
158 | src_vq->mem_ops = &vb2_dma_contig_memops; | 158 | src_vq->mem_ops = &vb2_dma_contig_memops; |
159 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 159 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
160 | src_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 160 | src_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
161 | src_vq->lock = &ctx->dev->mutex; | 161 | src_vq->lock = &ctx->dev->mutex; |
162 | 162 | ||
163 | ret = vb2_queue_init(src_vq); | 163 | ret = vb2_queue_init(src_vq); |
@@ -170,7 +170,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
170 | dst_vq->ops = &g2d_qops; | 170 | dst_vq->ops = &g2d_qops; |
171 | dst_vq->mem_ops = &vb2_dma_contig_memops; | 171 | dst_vq->mem_ops = &vb2_dma_contig_memops; |
172 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 172 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
173 | dst_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 173 | dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
174 | dst_vq->lock = &ctx->dev->mutex; | 174 | dst_vq->lock = &ctx->dev->mutex; |
175 | 175 | ||
176 | return vb2_queue_init(dst_vq); | 176 | return vb2_queue_init(dst_vq); |
diff --git a/drivers/media/platform/s5p-jpeg/jpeg-core.c b/drivers/media/platform/s5p-jpeg/jpeg-core.c index a1c78c870b68..f5e987035fdb 100644 --- a/drivers/media/platform/s5p-jpeg/jpeg-core.c +++ b/drivers/media/platform/s5p-jpeg/jpeg-core.c | |||
@@ -1701,7 +1701,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
1701 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 1701 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
1702 | src_vq->ops = &s5p_jpeg_qops; | 1702 | src_vq->ops = &s5p_jpeg_qops; |
1703 | src_vq->mem_ops = &vb2_dma_contig_memops; | 1703 | src_vq->mem_ops = &vb2_dma_contig_memops; |
1704 | src_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 1704 | src_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
1705 | src_vq->lock = &ctx->jpeg->lock; | 1705 | src_vq->lock = &ctx->jpeg->lock; |
1706 | 1706 | ||
1707 | ret = vb2_queue_init(src_vq); | 1707 | ret = vb2_queue_init(src_vq); |
@@ -1714,7 +1714,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
1714 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 1714 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
1715 | dst_vq->ops = &s5p_jpeg_qops; | 1715 | dst_vq->ops = &s5p_jpeg_qops; |
1716 | dst_vq->mem_ops = &vb2_dma_contig_memops; | 1716 | dst_vq->mem_ops = &vb2_dma_contig_memops; |
1717 | dst_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 1717 | dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
1718 | dst_vq->lock = &ctx->jpeg->lock; | 1718 | dst_vq->lock = &ctx->jpeg->lock; |
1719 | 1719 | ||
1720 | return vb2_queue_init(dst_vq); | 1720 | return vb2_queue_init(dst_vq); |
diff --git a/drivers/media/platform/s5p-mfc/s5p_mfc.c b/drivers/media/platform/s5p-mfc/s5p_mfc.c index e2aac592d29f..0e8c171b3cbd 100644 --- a/drivers/media/platform/s5p-mfc/s5p_mfc.c +++ b/drivers/media/platform/s5p-mfc/s5p_mfc.c | |||
@@ -794,7 +794,7 @@ static int s5p_mfc_open(struct file *file) | |||
794 | goto err_queue_init; | 794 | goto err_queue_init; |
795 | } | 795 | } |
796 | q->mem_ops = (struct vb2_mem_ops *)&vb2_dma_contig_memops; | 796 | q->mem_ops = (struct vb2_mem_ops *)&vb2_dma_contig_memops; |
797 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 797 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
798 | ret = vb2_queue_init(q); | 798 | ret = vb2_queue_init(q); |
799 | if (ret) { | 799 | if (ret) { |
800 | mfc_err("Failed to initialize videobuf2 queue(capture)\n"); | 800 | mfc_err("Failed to initialize videobuf2 queue(capture)\n"); |
@@ -816,7 +816,7 @@ static int s5p_mfc_open(struct file *file) | |||
816 | goto err_queue_init; | 816 | goto err_queue_init; |
817 | } | 817 | } |
818 | q->mem_ops = (struct vb2_mem_ops *)&vb2_dma_contig_memops; | 818 | q->mem_ops = (struct vb2_mem_ops *)&vb2_dma_contig_memops; |
819 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 819 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
820 | ret = vb2_queue_init(q); | 820 | ret = vb2_queue_init(q); |
821 | if (ret) { | 821 | if (ret) { |
822 | mfc_err("Failed to initialize videobuf2 queue(output)\n"); | 822 | mfc_err("Failed to initialize videobuf2 queue(output)\n"); |
diff --git a/drivers/media/platform/soc_camera/atmel-isi.c b/drivers/media/platform/soc_camera/atmel-isi.c index 4835173d7f80..f0b6c900034d 100644 --- a/drivers/media/platform/soc_camera/atmel-isi.c +++ b/drivers/media/platform/soc_camera/atmel-isi.c | |||
@@ -472,7 +472,7 @@ static int isi_camera_init_videobuf(struct vb2_queue *q, | |||
472 | q->buf_struct_size = sizeof(struct frame_buffer); | 472 | q->buf_struct_size = sizeof(struct frame_buffer); |
473 | q->ops = &isi_video_qops; | 473 | q->ops = &isi_video_qops; |
474 | q->mem_ops = &vb2_dma_contig_memops; | 474 | q->mem_ops = &vb2_dma_contig_memops; |
475 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 475 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
476 | 476 | ||
477 | return vb2_queue_init(q); | 477 | return vb2_queue_init(q); |
478 | } | 478 | } |
diff --git a/drivers/media/platform/soc_camera/mx2_camera.c b/drivers/media/platform/soc_camera/mx2_camera.c index d73abca9c6ee..3e844803bdca 100644 --- a/drivers/media/platform/soc_camera/mx2_camera.c +++ b/drivers/media/platform/soc_camera/mx2_camera.c | |||
@@ -794,7 +794,7 @@ static int mx2_camera_init_videobuf(struct vb2_queue *q, | |||
794 | q->ops = &mx2_videobuf_ops; | 794 | q->ops = &mx2_videobuf_ops; |
795 | q->mem_ops = &vb2_dma_contig_memops; | 795 | q->mem_ops = &vb2_dma_contig_memops; |
796 | q->buf_struct_size = sizeof(struct mx2_buffer); | 796 | q->buf_struct_size = sizeof(struct mx2_buffer); |
797 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 797 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
798 | 798 | ||
799 | return vb2_queue_init(q); | 799 | return vb2_queue_init(q); |
800 | } | 800 | } |
diff --git a/drivers/media/platform/soc_camera/mx3_camera.c b/drivers/media/platform/soc_camera/mx3_camera.c index f975b7008692..9ed81ac6881c 100644 --- a/drivers/media/platform/soc_camera/mx3_camera.c +++ b/drivers/media/platform/soc_camera/mx3_camera.c | |||
@@ -453,7 +453,7 @@ static int mx3_camera_init_videobuf(struct vb2_queue *q, | |||
453 | q->ops = &mx3_videobuf_ops; | 453 | q->ops = &mx3_videobuf_ops; |
454 | q->mem_ops = &vb2_dma_contig_memops; | 454 | q->mem_ops = &vb2_dma_contig_memops; |
455 | q->buf_struct_size = sizeof(struct mx3_camera_buffer); | 455 | q->buf_struct_size = sizeof(struct mx3_camera_buffer); |
456 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 456 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
457 | 457 | ||
458 | return vb2_queue_init(q); | 458 | return vb2_queue_init(q); |
459 | } | 459 | } |
diff --git a/drivers/media/platform/soc_camera/rcar_vin.c b/drivers/media/platform/soc_camera/rcar_vin.c index 3b1c05a72d00..0ff5cfaf2677 100644 --- a/drivers/media/platform/soc_camera/rcar_vin.c +++ b/drivers/media/platform/soc_camera/rcar_vin.c | |||
@@ -1360,7 +1360,7 @@ static int rcar_vin_init_videobuf2(struct vb2_queue *vq, | |||
1360 | vq->ops = &rcar_vin_vb2_ops; | 1360 | vq->ops = &rcar_vin_vb2_ops; |
1361 | vq->mem_ops = &vb2_dma_contig_memops; | 1361 | vq->mem_ops = &vb2_dma_contig_memops; |
1362 | vq->buf_struct_size = sizeof(struct rcar_vin_buffer); | 1362 | vq->buf_struct_size = sizeof(struct rcar_vin_buffer); |
1363 | vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1363 | vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1364 | 1364 | ||
1365 | return vb2_queue_init(vq); | 1365 | return vb2_queue_init(vq); |
1366 | } | 1366 | } |
diff --git a/drivers/media/platform/soc_camera/sh_mobile_ceu_camera.c b/drivers/media/platform/soc_camera/sh_mobile_ceu_camera.c index 150bd4df413c..3e75a469cd49 100644 --- a/drivers/media/platform/soc_camera/sh_mobile_ceu_camera.c +++ b/drivers/media/platform/soc_camera/sh_mobile_ceu_camera.c | |||
@@ -1665,7 +1665,7 @@ static int sh_mobile_ceu_init_videobuf(struct vb2_queue *q, | |||
1665 | q->ops = &sh_mobile_ceu_videobuf_ops; | 1665 | q->ops = &sh_mobile_ceu_videobuf_ops; |
1666 | q->mem_ops = &vb2_dma_contig_memops; | 1666 | q->mem_ops = &vb2_dma_contig_memops; |
1667 | q->buf_struct_size = sizeof(struct sh_mobile_ceu_buffer); | 1667 | q->buf_struct_size = sizeof(struct sh_mobile_ceu_buffer); |
1668 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1668 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1669 | 1669 | ||
1670 | return vb2_queue_init(q); | 1670 | return vb2_queue_init(q); |
1671 | } | 1671 | } |
diff --git a/drivers/media/platform/ti-vpe/vpe.c b/drivers/media/platform/ti-vpe/vpe.c index 1296c5386231..8ea3b89149cb 100644 --- a/drivers/media/platform/ti-vpe/vpe.c +++ b/drivers/media/platform/ti-vpe/vpe.c | |||
@@ -1770,7 +1770,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
1770 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 1770 | src_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
1771 | src_vq->ops = &vpe_qops; | 1771 | src_vq->ops = &vpe_qops; |
1772 | src_vq->mem_ops = &vb2_dma_contig_memops; | 1772 | src_vq->mem_ops = &vb2_dma_contig_memops; |
1773 | src_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 1773 | src_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
1774 | 1774 | ||
1775 | ret = vb2_queue_init(src_vq); | 1775 | ret = vb2_queue_init(src_vq); |
1776 | if (ret) | 1776 | if (ret) |
@@ -1783,7 +1783,7 @@ static int queue_init(void *priv, struct vb2_queue *src_vq, | |||
1783 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); | 1783 | dst_vq->buf_struct_size = sizeof(struct v4l2_m2m_buffer); |
1784 | dst_vq->ops = &vpe_qops; | 1784 | dst_vq->ops = &vpe_qops; |
1785 | dst_vq->mem_ops = &vb2_dma_contig_memops; | 1785 | dst_vq->mem_ops = &vb2_dma_contig_memops; |
1786 | dst_vq->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 1786 | dst_vq->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
1787 | 1787 | ||
1788 | return vb2_queue_init(dst_vq); | 1788 | return vb2_queue_init(dst_vq); |
1789 | } | 1789 | } |
diff --git a/drivers/media/platform/vivi.c b/drivers/media/platform/vivi.c index e9cd96ecf4d0..776015bc187d 100644 --- a/drivers/media/platform/vivi.c +++ b/drivers/media/platform/vivi.c | |||
@@ -1429,7 +1429,7 @@ static int __init vivi_create_instance(int inst) | |||
1429 | q->buf_struct_size = sizeof(struct vivi_buffer); | 1429 | q->buf_struct_size = sizeof(struct vivi_buffer); |
1430 | q->ops = &vivi_video_qops; | 1430 | q->ops = &vivi_video_qops; |
1431 | q->mem_ops = &vb2_vmalloc_memops; | 1431 | q->mem_ops = &vb2_vmalloc_memops; |
1432 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1432 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1433 | 1433 | ||
1434 | ret = vb2_queue_init(q); | 1434 | ret = vb2_queue_init(q); |
1435 | if (ret) | 1435 | if (ret) |
diff --git a/drivers/media/platform/vsp1/vsp1_video.c b/drivers/media/platform/vsp1/vsp1_video.c index b4687a834f85..e41f07d36c2b 100644 --- a/drivers/media/platform/vsp1/vsp1_video.c +++ b/drivers/media/platform/vsp1/vsp1_video.c | |||
@@ -1051,7 +1051,7 @@ int vsp1_video_init(struct vsp1_video *video, struct vsp1_entity *rwpf) | |||
1051 | video->queue.buf_struct_size = sizeof(struct vsp1_video_buffer); | 1051 | video->queue.buf_struct_size = sizeof(struct vsp1_video_buffer); |
1052 | video->queue.ops = &vsp1_video_queue_qops; | 1052 | video->queue.ops = &vsp1_video_queue_qops; |
1053 | video->queue.mem_ops = &vb2_dma_contig_memops; | 1053 | video->queue.mem_ops = &vb2_dma_contig_memops; |
1054 | video->queue.timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_COPY; | 1054 | video->queue.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY; |
1055 | ret = vb2_queue_init(&video->queue); | 1055 | ret = vb2_queue_init(&video->queue); |
1056 | if (ret < 0) { | 1056 | if (ret < 0) { |
1057 | dev_err(video->vsp1->dev, "failed to initialize vb2 queue\n"); | 1057 | dev_err(video->vsp1->dev, "failed to initialize vb2 queue\n"); |
diff --git a/drivers/media/usb/em28xx/em28xx-video.c b/drivers/media/usb/em28xx/em28xx-video.c index 19af6b3e9e2b..13466c47023c 100644 --- a/drivers/media/usb/em28xx/em28xx-video.c +++ b/drivers/media/usb/em28xx/em28xx-video.c | |||
@@ -1029,7 +1029,7 @@ static int em28xx_vb2_setup(struct em28xx *dev) | |||
1029 | q = &dev->vb_vidq; | 1029 | q = &dev->vb_vidq; |
1030 | q->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; | 1030 | q->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; |
1031 | q->io_modes = VB2_READ | VB2_MMAP | VB2_USERPTR | VB2_DMABUF; | 1031 | q->io_modes = VB2_READ | VB2_MMAP | VB2_USERPTR | VB2_DMABUF; |
1032 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1032 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1033 | q->drv_priv = dev; | 1033 | q->drv_priv = dev; |
1034 | q->buf_struct_size = sizeof(struct em28xx_buffer); | 1034 | q->buf_struct_size = sizeof(struct em28xx_buffer); |
1035 | q->ops = &em28xx_video_qops; | 1035 | q->ops = &em28xx_video_qops; |
@@ -1043,7 +1043,7 @@ static int em28xx_vb2_setup(struct em28xx *dev) | |||
1043 | q = &dev->vb_vbiq; | 1043 | q = &dev->vb_vbiq; |
1044 | q->type = V4L2_BUF_TYPE_VBI_CAPTURE; | 1044 | q->type = V4L2_BUF_TYPE_VBI_CAPTURE; |
1045 | q->io_modes = VB2_READ | VB2_MMAP | VB2_USERPTR; | 1045 | q->io_modes = VB2_READ | VB2_MMAP | VB2_USERPTR; |
1046 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1046 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1047 | q->drv_priv = dev; | 1047 | q->drv_priv = dev; |
1048 | q->buf_struct_size = sizeof(struct em28xx_buffer); | 1048 | q->buf_struct_size = sizeof(struct em28xx_buffer); |
1049 | q->ops = &em28xx_vbi_qops; | 1049 | q->ops = &em28xx_vbi_qops; |
diff --git a/drivers/media/usb/pwc/pwc-if.c b/drivers/media/usb/pwc/pwc-if.c index abf365ab025d..8bef0152b1ce 100644 --- a/drivers/media/usb/pwc/pwc-if.c +++ b/drivers/media/usb/pwc/pwc-if.c | |||
@@ -1001,7 +1001,7 @@ static int usb_pwc_probe(struct usb_interface *intf, const struct usb_device_id | |||
1001 | pdev->vb_queue.buf_struct_size = sizeof(struct pwc_frame_buf); | 1001 | pdev->vb_queue.buf_struct_size = sizeof(struct pwc_frame_buf); |
1002 | pdev->vb_queue.ops = &pwc_vb_queue_ops; | 1002 | pdev->vb_queue.ops = &pwc_vb_queue_ops; |
1003 | pdev->vb_queue.mem_ops = &vb2_vmalloc_memops; | 1003 | pdev->vb_queue.mem_ops = &vb2_vmalloc_memops; |
1004 | pdev->vb_queue.timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1004 | pdev->vb_queue.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1005 | rc = vb2_queue_init(&pdev->vb_queue); | 1005 | rc = vb2_queue_init(&pdev->vb_queue); |
1006 | if (rc < 0) { | 1006 | if (rc < 0) { |
1007 | PWC_ERROR("Oops, could not initialize vb2 queue.\n"); | 1007 | PWC_ERROR("Oops, could not initialize vb2 queue.\n"); |
diff --git a/drivers/media/usb/s2255/s2255drv.c b/drivers/media/usb/s2255/s2255drv.c index ef66b1b74a9b..4c7513af2450 100644 --- a/drivers/media/usb/s2255/s2255drv.c +++ b/drivers/media/usb/s2255/s2255drv.c | |||
@@ -1664,7 +1664,7 @@ static int s2255_probe_v4l(struct s2255_dev *dev) | |||
1664 | q->buf_struct_size = sizeof(struct s2255_buffer); | 1664 | q->buf_struct_size = sizeof(struct s2255_buffer); |
1665 | q->mem_ops = &vb2_vmalloc_memops; | 1665 | q->mem_ops = &vb2_vmalloc_memops; |
1666 | q->ops = &s2255_video_qops; | 1666 | q->ops = &s2255_video_qops; |
1667 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1667 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1668 | ret = vb2_queue_init(q); | 1668 | ret = vb2_queue_init(q); |
1669 | if (ret != 0) { | 1669 | if (ret != 0) { |
1670 | dev_err(&dev->udev->dev, | 1670 | dev_err(&dev->udev->dev, |
diff --git a/drivers/media/usb/stk1160/stk1160-v4l.c b/drivers/media/usb/stk1160/stk1160-v4l.c index c45c9881bb5f..37bc00f418f1 100644 --- a/drivers/media/usb/stk1160/stk1160-v4l.c +++ b/drivers/media/usb/stk1160/stk1160-v4l.c | |||
@@ -641,7 +641,7 @@ int stk1160_vb2_setup(struct stk1160 *dev) | |||
641 | q->buf_struct_size = sizeof(struct stk1160_buffer); | 641 | q->buf_struct_size = sizeof(struct stk1160_buffer); |
642 | q->ops = &stk1160_video_qops; | 642 | q->ops = &stk1160_video_qops; |
643 | q->mem_ops = &vb2_vmalloc_memops; | 643 | q->mem_ops = &vb2_vmalloc_memops; |
644 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 644 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
645 | 645 | ||
646 | rc = vb2_queue_init(q); | 646 | rc = vb2_queue_init(q); |
647 | if (rc < 0) | 647 | if (rc < 0) |
diff --git a/drivers/media/usb/usbtv/usbtv-video.c b/drivers/media/usb/usbtv/usbtv-video.c index 496bc2ec26b4..01ed1ec89989 100644 --- a/drivers/media/usb/usbtv/usbtv-video.c +++ b/drivers/media/usb/usbtv/usbtv-video.c | |||
@@ -679,7 +679,7 @@ int usbtv_video_init(struct usbtv *usbtv) | |||
679 | usbtv->vb2q.buf_struct_size = sizeof(struct usbtv_buf); | 679 | usbtv->vb2q.buf_struct_size = sizeof(struct usbtv_buf); |
680 | usbtv->vb2q.ops = &usbtv_vb2_ops; | 680 | usbtv->vb2q.ops = &usbtv_vb2_ops; |
681 | usbtv->vb2q.mem_ops = &vb2_vmalloc_memops; | 681 | usbtv->vb2q.mem_ops = &vb2_vmalloc_memops; |
682 | usbtv->vb2q.timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 682 | usbtv->vb2q.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
683 | usbtv->vb2q.lock = &usbtv->vb2q_lock; | 683 | usbtv->vb2q.lock = &usbtv->vb2q_lock; |
684 | ret = vb2_queue_init(&usbtv->vb2q); | 684 | ret = vb2_queue_init(&usbtv->vb2q); |
685 | if (ret < 0) { | 685 | if (ret < 0) { |
diff --git a/drivers/media/usb/uvc/uvc_queue.c b/drivers/media/usb/uvc/uvc_queue.c index ff7be9702486..7c146167b103 100644 --- a/drivers/media/usb/uvc/uvc_queue.c +++ b/drivers/media/usb/uvc/uvc_queue.c | |||
@@ -151,7 +151,7 @@ int uvc_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type, | |||
151 | queue->queue.buf_struct_size = sizeof(struct uvc_buffer); | 151 | queue->queue.buf_struct_size = sizeof(struct uvc_buffer); |
152 | queue->queue.ops = &uvc_queue_qops; | 152 | queue->queue.ops = &uvc_queue_qops; |
153 | queue->queue.mem_ops = &vb2_vmalloc_memops; | 153 | queue->queue.mem_ops = &vb2_vmalloc_memops; |
154 | queue->queue.timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 154 | queue->queue.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
155 | ret = vb2_queue_init(&queue->queue); | 155 | ret = vb2_queue_init(&queue->queue); |
156 | if (ret) | 156 | if (ret) |
157 | return ret; | 157 | return ret; |
diff --git a/drivers/media/v4l2-core/videobuf2-core.c b/drivers/media/v4l2-core/videobuf2-core.c index edab3af525b2..411429c402e7 100644 --- a/drivers/media/v4l2-core/videobuf2-core.c +++ b/drivers/media/v4l2-core/videobuf2-core.c | |||
@@ -488,7 +488,7 @@ static void __fill_v4l2_buffer(struct vb2_buffer *vb, struct v4l2_buffer *b) | |||
488 | * Clear any buffer state related flags. | 488 | * Clear any buffer state related flags. |
489 | */ | 489 | */ |
490 | b->flags &= ~V4L2_BUFFER_MASK_FLAGS; | 490 | b->flags &= ~V4L2_BUFFER_MASK_FLAGS; |
491 | b->flags |= q->timestamp_type; | 491 | b->flags |= q->timestamp_flags; |
492 | 492 | ||
493 | switch (vb->state) { | 493 | switch (vb->state) { |
494 | case VB2_BUF_STATE_QUEUED: | 494 | case VB2_BUF_STATE_QUEUED: |
@@ -1473,7 +1473,7 @@ static int vb2_internal_qbuf(struct vb2_queue *q, struct v4l2_buffer *b) | |||
1473 | * For output buffers copy the timestamp if needed, | 1473 | * For output buffers copy the timestamp if needed, |
1474 | * and the timecode field and flag if needed. | 1474 | * and the timecode field and flag if needed. |
1475 | */ | 1475 | */ |
1476 | if (q->timestamp_type == V4L2_BUF_FLAG_TIMESTAMP_COPY) | 1476 | if (q->timestamp_flags == V4L2_BUF_FLAG_TIMESTAMP_COPY) |
1477 | vb->v4l2_buf.timestamp = b->timestamp; | 1477 | vb->v4l2_buf.timestamp = b->timestamp; |
1478 | vb->v4l2_buf.flags |= b->flags & V4L2_BUF_FLAG_TIMECODE; | 1478 | vb->v4l2_buf.flags |= b->flags & V4L2_BUF_FLAG_TIMECODE; |
1479 | if (b->flags & V4L2_BUF_FLAG_TIMECODE) | 1479 | if (b->flags & V4L2_BUF_FLAG_TIMECODE) |
@@ -2226,11 +2226,11 @@ int vb2_queue_init(struct vb2_queue *q) | |||
2226 | WARN_ON(!q->io_modes) || | 2226 | WARN_ON(!q->io_modes) || |
2227 | WARN_ON(!q->ops->queue_setup) || | 2227 | WARN_ON(!q->ops->queue_setup) || |
2228 | WARN_ON(!q->ops->buf_queue) || | 2228 | WARN_ON(!q->ops->buf_queue) || |
2229 | WARN_ON(q->timestamp_type & ~V4L2_BUF_FLAG_TIMESTAMP_MASK)) | 2229 | WARN_ON(q->timestamp_flags & ~V4L2_BUF_FLAG_TIMESTAMP_MASK)) |
2230 | return -EINVAL; | 2230 | return -EINVAL; |
2231 | 2231 | ||
2232 | /* Warn that the driver should choose an appropriate timestamp type */ | 2232 | /* Warn that the driver should choose an appropriate timestamp type */ |
2233 | WARN_ON(q->timestamp_type == V4L2_BUF_FLAG_TIMESTAMP_UNKNOWN); | 2233 | WARN_ON(q->timestamp_flags == V4L2_BUF_FLAG_TIMESTAMP_UNKNOWN); |
2234 | 2234 | ||
2235 | INIT_LIST_HEAD(&q->queued_list); | 2235 | INIT_LIST_HEAD(&q->queued_list); |
2236 | INIT_LIST_HEAD(&q->done_list); | 2236 | INIT_LIST_HEAD(&q->done_list); |
diff --git a/drivers/staging/media/dt3155v4l/dt3155v4l.c b/drivers/staging/media/dt3155v4l/dt3155v4l.c index e729e52639c5..e2357873458c 100644 --- a/drivers/staging/media/dt3155v4l/dt3155v4l.c +++ b/drivers/staging/media/dt3155v4l/dt3155v4l.c | |||
@@ -391,7 +391,7 @@ dt3155_open(struct file *filp) | |||
391 | goto err_alloc_queue; | 391 | goto err_alloc_queue; |
392 | } | 392 | } |
393 | pd->q->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; | 393 | pd->q->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; |
394 | pd->q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 394 | pd->q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
395 | pd->q->io_modes = VB2_READ | VB2_MMAP; | 395 | pd->q->io_modes = VB2_READ | VB2_MMAP; |
396 | pd->q->ops = &q_ops; | 396 | pd->q->ops = &q_ops; |
397 | pd->q->mem_ops = &vb2_dma_contig_memops; | 397 | pd->q->mem_ops = &vb2_dma_contig_memops; |
diff --git a/drivers/staging/media/go7007/go7007-v4l2.c b/drivers/staging/media/go7007/go7007-v4l2.c index edc52e2630a9..efacda244452 100644 --- a/drivers/staging/media/go7007/go7007-v4l2.c +++ b/drivers/staging/media/go7007/go7007-v4l2.c | |||
@@ -989,7 +989,7 @@ int go7007_v4l2_init(struct go7007 *go) | |||
989 | go->vidq.mem_ops = &vb2_vmalloc_memops; | 989 | go->vidq.mem_ops = &vb2_vmalloc_memops; |
990 | go->vidq.drv_priv = go; | 990 | go->vidq.drv_priv = go; |
991 | go->vidq.buf_struct_size = sizeof(struct go7007_buffer); | 991 | go->vidq.buf_struct_size = sizeof(struct go7007_buffer); |
992 | go->vidq.timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 992 | go->vidq.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
993 | go->vidq.lock = &go->queue_lock; | 993 | go->vidq.lock = &go->queue_lock; |
994 | rv = vb2_queue_init(&go->vidq); | 994 | rv = vb2_queue_init(&go->vidq); |
995 | if (rv) | 995 | if (rv) |
diff --git a/drivers/staging/media/msi3101/sdr-msi3101.c b/drivers/staging/media/msi3101/sdr-msi3101.c index 4c3bf776bb20..04ff29e597b8 100644 --- a/drivers/staging/media/msi3101/sdr-msi3101.c +++ b/drivers/staging/media/msi3101/sdr-msi3101.c | |||
@@ -1851,7 +1851,7 @@ static int msi3101_probe(struct usb_interface *intf, | |||
1851 | s->vb_queue.buf_struct_size = sizeof(struct msi3101_frame_buf); | 1851 | s->vb_queue.buf_struct_size = sizeof(struct msi3101_frame_buf); |
1852 | s->vb_queue.ops = &msi3101_vb2_ops; | 1852 | s->vb_queue.ops = &msi3101_vb2_ops; |
1853 | s->vb_queue.mem_ops = &vb2_vmalloc_memops; | 1853 | s->vb_queue.mem_ops = &vb2_vmalloc_memops; |
1854 | s->vb_queue.timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1854 | s->vb_queue.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1855 | ret = vb2_queue_init(&s->vb_queue); | 1855 | ret = vb2_queue_init(&s->vb_queue); |
1856 | if (ret < 0) { | 1856 | if (ret < 0) { |
1857 | dev_err(&s->udev->dev, "Could not initialize vb2 queue\n"); | 1857 | dev_err(&s->udev->dev, "Could not initialize vb2 queue\n"); |
diff --git a/drivers/staging/media/omap4iss/iss_video.c b/drivers/staging/media/omap4iss/iss_video.c index 8c7f35029cd5..ded31ea6bd39 100644 --- a/drivers/staging/media/omap4iss/iss_video.c +++ b/drivers/staging/media/omap4iss/iss_video.c | |||
@@ -1074,7 +1074,7 @@ static int iss_video_open(struct file *file) | |||
1074 | q->ops = &iss_video_vb2ops; | 1074 | q->ops = &iss_video_vb2ops; |
1075 | q->mem_ops = &vb2_dma_contig_memops; | 1075 | q->mem_ops = &vb2_dma_contig_memops; |
1076 | q->buf_struct_size = sizeof(struct iss_buffer); | 1076 | q->buf_struct_size = sizeof(struct iss_buffer); |
1077 | q->timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1077 | q->timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1078 | 1078 | ||
1079 | ret = vb2_queue_init(q); | 1079 | ret = vb2_queue_init(q); |
1080 | if (ret) { | 1080 | if (ret) { |
diff --git a/drivers/staging/media/solo6x10/solo6x10-v4l2-enc.c b/drivers/staging/media/solo6x10/solo6x10-v4l2-enc.c index ce9e5aaf7fd4..edcabcddebd6 100644 --- a/drivers/staging/media/solo6x10/solo6x10-v4l2-enc.c +++ b/drivers/staging/media/solo6x10/solo6x10-v4l2-enc.c | |||
@@ -1290,7 +1290,7 @@ static struct solo_enc_dev *solo_enc_alloc(struct solo_dev *solo_dev, | |||
1290 | solo_enc->vidq.mem_ops = &vb2_dma_sg_memops; | 1290 | solo_enc->vidq.mem_ops = &vb2_dma_sg_memops; |
1291 | solo_enc->vidq.drv_priv = solo_enc; | 1291 | solo_enc->vidq.drv_priv = solo_enc; |
1292 | solo_enc->vidq.gfp_flags = __GFP_DMA32; | 1292 | solo_enc->vidq.gfp_flags = __GFP_DMA32; |
1293 | solo_enc->vidq.timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 1293 | solo_enc->vidq.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
1294 | solo_enc->vidq.buf_struct_size = sizeof(struct solo_vb2_buf); | 1294 | solo_enc->vidq.buf_struct_size = sizeof(struct solo_vb2_buf); |
1295 | solo_enc->vidq.lock = &solo_enc->lock; | 1295 | solo_enc->vidq.lock = &solo_enc->lock; |
1296 | ret = vb2_queue_init(&solo_enc->vidq); | 1296 | ret = vb2_queue_init(&solo_enc->vidq); |
diff --git a/drivers/staging/media/solo6x10/solo6x10-v4l2.c b/drivers/staging/media/solo6x10/solo6x10-v4l2.c index 47e72dac9b13..1815f765d033 100644 --- a/drivers/staging/media/solo6x10/solo6x10-v4l2.c +++ b/drivers/staging/media/solo6x10/solo6x10-v4l2.c | |||
@@ -676,7 +676,7 @@ int solo_v4l2_init(struct solo_dev *solo_dev, unsigned nr) | |||
676 | solo_dev->vidq.ops = &solo_video_qops; | 676 | solo_dev->vidq.ops = &solo_video_qops; |
677 | solo_dev->vidq.mem_ops = &vb2_dma_contig_memops; | 677 | solo_dev->vidq.mem_ops = &vb2_dma_contig_memops; |
678 | solo_dev->vidq.drv_priv = solo_dev; | 678 | solo_dev->vidq.drv_priv = solo_dev; |
679 | solo_dev->vidq.timestamp_type = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; | 679 | solo_dev->vidq.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; |
680 | solo_dev->vidq.gfp_flags = __GFP_DMA32; | 680 | solo_dev->vidq.gfp_flags = __GFP_DMA32; |
681 | solo_dev->vidq.buf_struct_size = sizeof(struct solo_vb2_buf); | 681 | solo_dev->vidq.buf_struct_size = sizeof(struct solo_vb2_buf); |
682 | solo_dev->vidq.lock = &solo_dev->lock; | 682 | solo_dev->vidq.lock = &solo_dev->lock; |
diff --git a/include/media/videobuf2-core.h b/include/media/videobuf2-core.h index bef53ce555d2..3770be6e972d 100644 --- a/include/media/videobuf2-core.h +++ b/include/media/videobuf2-core.h | |||
@@ -342,7 +342,7 @@ struct vb2_queue { | |||
342 | const struct vb2_mem_ops *mem_ops; | 342 | const struct vb2_mem_ops *mem_ops; |
343 | void *drv_priv; | 343 | void *drv_priv; |
344 | unsigned int buf_struct_size; | 344 | unsigned int buf_struct_size; |
345 | u32 timestamp_type; | 345 | u32 timestamp_flags; |
346 | gfp_t gfp_flags; | 346 | gfp_t gfp_flags; |
347 | 347 | ||
348 | /* private: internal use only */ | 348 | /* private: internal use only */ |