[PATCH V2 0/2] UVC webcam gadget related changes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patchset tries to handle all the review comments received
on the following UVC gadget related patches:

[PATCH 4/5] usb: gadget/uvc: Port UVC webcam gadget to use videobuf2 framework
[PATCH 5/5] usb: gadget/uvc: Add support for 'USB_GADGET_DELAYED_STATUS'
response for a set_intf(alt-set 1) command

which can be viewed here:
[1] http://patchwork.linuxtv.org/patch/11563/
[2] http://patchwork.linuxtv.org/patch/11564/

The rest of the patches in the original patchset have been applied.

This patchset is based on the tag 'gadget-for-v3.6'.

I have tested this patchset on a super-speed compliant USB device
controller (DWC3), with the VIVI capture device acting as a dummy source
of video data and I also have modified the 'uvc-gadget' application written
by Laurent (original application available here:
http://git.ideasonboard.org/uvc-gadget.git) for testing the
complete flow from V4L2 to UVC domain and vice versa.

Changes since V1:
- Addresses the review comments received on V1 of this patchset from Laurent

Bhupesh Sharma (2):
  usb: gadget/uvc: Port UVC webcam gadget to use videobuf2 framework
  usb: gadget/uvc: Add support for 'USB_GADGET_DELAYED_STATUS' response
    for a set_intf(alt-set 1) command

 drivers/usb/gadget/f_uvc.c     |   16 +-
 drivers/usb/gadget/uvc.h       |    1 +
 drivers/usb/gadget/uvc_queue.c |  531 ++++++++++++----------------------------
 drivers/usb/gadget/uvc_queue.h |   25 +--
 drivers/usb/gadget/uvc_v4l2.c  |   42 ++--
 drivers/usb/gadget/uvc_video.c |   28 ++-
 6 files changed, 216 insertions(+), 427 deletions(-)

-- 
1.7.2.2

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux