linux/drivers/media/v4l2-core
Ezequiel Garcia 8dd22b289c media: v4l2-mem2mem: Correct return type for mem2mem buffer helpers
This commit changes the return type of mem2mem buffer handling API.
Namely, these functions:

 v4l2_m2m_next_buf
 v4l2_m2m_last_buf
 v4l2_m2m_buf_remove
 v4l2_m2m_next_src_buf
 v4l2_m2m_next_dst_buf
 v4l2_m2m_last_src_buf
 v4l2_m2m_last_dst_buf
 v4l2_m2m_src_buf_remove
 v4l2_m2m_dst_buf_remove

which currently return void pointer.

In every case, the actual return type is a struct vb2_v4l2_buffer
pointer. Change the return type of the listed functions,
so type checking can be properly used.

Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
[hverkuil-cisco@xs4all.nl: clean up line-too-long checkpatch warnings]
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2019-02-18 15:32:14 -05:00
..
Kconfig
Makefile
tuner-core.c
v4l2-async.c
v4l2-clk.c
v4l2-common.c media: v4l2-common: drop v4l2_get_timestamp 2019-02-07 12:20:26 -05:00
v4l2-compat-ioctl32.c
v4l2-ctrls.c media: v4l2-ctrls.c: fix epoll() by calling poll_wait first 2019-02-18 14:46:42 -05:00
v4l2-dev.c
v4l2-device.c
v4l2-dv-timings.c
v4l2-event.c media: v4l2-event: keep track of the timestamp in ns 2019-02-07 12:11:15 -05:00
v4l2-fh.c
v4l2-flash-led-class.c
v4l2-fwnode.c
v4l2-ioctl.c media: v4l: Add 32-bit packed YUV formats 2019-02-18 14:31:01 -05:00
v4l2-mc.c
v4l2-mem2mem.c media: v4l2-mem2mem: Correct return type for mem2mem buffer helpers 2019-02-18 15:32:14 -05:00
v4l2-subdev.c
v4l2-trace.c
videobuf-core.c media: videobuf: fix epoll() by calling poll_wait first 2019-02-18 14:48:13 -05:00
videobuf-dma-contig.c
videobuf-dma-sg.c
videobuf-vmalloc.c media: media/v4l2-core/videobuf-vmalloc.c: Remove dead code 2019-01-21 15:46:22 -02:00