media: videobuf2-v4l2: integrate with media requests
This implements the V4L2 part of the request support. The main change is that vb2_qbuf and vb2_prepare_buf now have a new media_device pointer. This required changes to several drivers that did not use the vb2_ioctl_qbuf/prepare_buf helper functions. Signed-off-by:Hans Verkuil <hans.verkuil@cisco.com> Reviewed-by:
Mauro Carvalho Chehab <mchehab+samsung@kernel.org> Signed-off-by:
Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Showing
- drivers/media/common/videobuf2/videobuf2-core.c 12 additions, 1 deletiondrivers/media/common/videobuf2/videobuf2-core.c
- drivers/media/common/videobuf2/videobuf2-v4l2.c 100 additions, 12 deletionsdrivers/media/common/videobuf2/videobuf2-v4l2.c
- drivers/media/platform/omap3isp/ispvideo.c 1 addition, 1 deletiondrivers/media/platform/omap3isp/ispvideo.c
- drivers/media/platform/s3c-camif/camif-capture.c 2 additions, 2 deletionsdrivers/media/platform/s3c-camif/camif-capture.c
- drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 2 additions, 2 deletionsdrivers/media/platform/s5p-mfc/s5p_mfc_dec.c
- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 2 additions, 2 deletionsdrivers/media/platform/s5p-mfc/s5p_mfc_enc.c
- drivers/media/platform/soc_camera/soc_camera.c 2 additions, 2 deletionsdrivers/media/platform/soc_camera/soc_camera.c
- drivers/media/usb/uvc/uvc_queue.c 3 additions, 2 deletionsdrivers/media/usb/uvc/uvc_queue.c
- drivers/media/usb/uvc/uvc_v4l2.c 2 additions, 1 deletiondrivers/media/usb/uvc/uvc_v4l2.c
- drivers/media/usb/uvc/uvcvideo.h 1 addition, 0 deletionsdrivers/media/usb/uvc/uvcvideo.h
- drivers/media/v4l2-core/v4l2-mem2mem.c 4 additions, 2 deletionsdrivers/media/v4l2-core/v4l2-mem2mem.c
- drivers/staging/media/davinci_vpfe/vpfe_video.c 2 additions, 1 deletiondrivers/staging/media/davinci_vpfe/vpfe_video.c
- drivers/staging/media/omap4iss/iss_video.c 2 additions, 1 deletiondrivers/staging/media/omap4iss/iss_video.c
- drivers/usb/gadget/function/uvc_queue.c 1 addition, 1 deletiondrivers/usb/gadget/function/uvc_queue.c
- include/media/videobuf2-v4l2.h 12 additions, 2 deletionsinclude/media/videobuf2-v4l2.h
Loading
Please register or sign in to comment