linux/drivers/media/v4l2-core
Sumit Semwal c538404869 [media] v4l: vb2: add support for shared buffer (dma_buf)
This patch adds support for DMABUF memory type in videobuf2. It calls relevant
APIs of dma_buf for v4l reqbuf / qbuf / dqbuf operations.
For this version, the support is for videobuf2 as a user of the shared buffer;
so the allocation of the buffer is done outside of V4L2. [A sample allocator of
dma-buf shared buffer is given at [1]]
[1]: Rob Clark's DRM:
   https://github.com/robclark/kernel-omap4/commits/drmplane-dmabuf
   [original work in the PoC for buffer sharing]

Signed-off-by: Tomasz Stanislawski <t.stanislaws@samsung.com>
Signed-off-by: Sumit Semwal <sumit.semwal@ti.com>
Signed-off-by: Sumit Semwal <sumit.semwal@linaro.org>
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Hans Verkuil <hans.verkuil@cisco.com>
Tested-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-11-25 17:11:12 -02:00
..
Kconfig [media] v4l: vb2: add support for shared buffer (dma_buf) 2012-11-25 17:11:12 -02:00
Makefile
tuner-core.c
v4l2-common.c [media] v4l2-common: h_bp var is unused at v4l2_detect_gtf() 2012-10-28 07:38:53 -02:00
v4l2-compat-ioctl32.c [media] v4l: Add DMABUF as a memory type 2012-11-25 17:10:36 -02:00
v4l2-ctrls.c [media] v4l: Add control definitions for new H264 encoder features 2012-10-05 22:42:17 -03:00
v4l2-dev.c [media] v4l2-dev: reorder checks into blocks of ioctls with similar properties 2012-09-26 14:52:07 -03:00
v4l2-device.c [media] v4l2-ctrls: add a filter function to v4l2_ctrl_add_handler 2012-10-01 17:07:07 -03:00
v4l2-event.c [media] v4l, smiapp, smiapp-pll, adp1653: Update contact information 2012-11-21 13:34:50 -02:00
v4l2-fh.c [media] v4l, smiapp, smiapp-pll, adp1653: Update contact information 2012-11-21 13:34:50 -02:00
v4l2-int-device.c
v4l2-ioctl.c [media] v4l: Add DMABUF as a memory type 2012-11-25 17:10:36 -02:00
v4l2-mem2mem.c [media] mem2mem: replace BUG_ON with WARN_ON 2012-10-28 18:45:03 -02:00
v4l2-subdev.c [media] v4l: Don't warn during link validation when encountering a V4L2 devnode 2012-11-22 12:09:49 -02:00
videobuf2-core.c [media] v4l: vb2: add support for shared buffer (dma_buf) 2012-11-25 17:11:12 -02:00
videobuf2-dma-contig.c
videobuf2-dma-sg.c
videobuf2-memops.c mm: kill vma flag VM_RESERVED and mm->reserved_vm counter 2012-10-09 16:22:19 +09:00
videobuf2-vmalloc.c
videobuf-core.c
videobuf-dma-contig.c
videobuf-dma-sg.c mm: kill vma flag VM_RESERVED and mm->reserved_vm counter 2012-10-09 16:22:19 +09:00
videobuf-dvb.c
videobuf-vmalloc.c mm: kill vma flag VM_RESERVED and mm->reserved_vm counter 2012-10-09 16:22:19 +09:00