Hi Laurent, > -----Original Message----- > From: Laurent Pinchart [mailto:laurent.pinchart@xxxxxxxxxxxxxxxx] > Sent: Saturday, March 02, 2013 1:16 AM > To: linux-usb@xxxxxxxxxxxxxxx > Cc: Bhupesh SHARMA; Cyril Roelandt; Chen Gang; Felipe Balbi > Subject: [PATCH 00/12] UVC gadget patches for v3.10 > > Hello, > > Here are the miscellaneous fixes and enhacements for the UVC gadget driver > that I would like to push for v3.10. > > All the patches have already been sent to the list, some of them in an older > form. I've done my best to consolidate everything and take all comments > into account. The USB 2.0 enumeration issue should be fixed. > > Bhupesh, would you be able to test the set (without any additional patch) ? I > will then send a pull request with your Tested-by lines. I will then wait for the > V4 of your "UVC webcam gadget related changes" patch set, rebased on top > of this. > > You can get all the patches from > > git://linuxtv.org/pinchartl/uvcvideo.git uvc-gadget I tested the enumeration and basic class specific USB request transfer with this patchset both for: - Super-Speed case: Using a PCIe(Gen2)-based-USB3 card from TI connected on a Fedora 17 Linux PC. - High-Speed case: Using standard EHCI based card on a Fedora 17 Linux PC. You can add my tested-by to the patchset for basic enumeration and class-specific request handling. Note that the detailed data path checking will be possible after I add V4 of my UVC webcam gadget related changes. Tested-by: Bhupesh Sharma <bhupesh.sharma@xxxxxx> I will send the V4 shortly. Regards, Bhupesh > Bhupesh Sharma (4): > usb: gadget/uvc: Add fix for UVC compliance test suite assertion > 6.3.90 failure > usb: gadget/uvc: Add fix for UVC compliance test suite's assertion > 6.1.25 failure > usb: gadget/uvc: Delay the status stage when setting alternate > setting 1 > usb: gadget/uvc: Make video streaming buffer size comply with USB3.0 > SS > > Chen Gang (1): > usb: gadget/uvc: Use strlcpy instead of strncpy > > Cyril Roelandt (1): > usb: gadget/uvc: Use GFP_ATOMIC under spin lock > > Laurent Pinchart (6): > usb: gadget/uvc: Clarify comment about string descriptors > usb: gadget/uvc: Rename STATUS_BYTECOUNT to > UVC_STATUS_MAX_PACKET_SIZE > usb: gadget/uvc: Fix coding style issues introduced by SS support > usb: gadget/uvc: Merge the SS/HS/FS control endpoint descriptors > usb: gadget/uvc: Merge the streaming maxpacket and mult parameters > usb: gadget/uvc: Configure the streaming endpoint based on the speed > > drivers/usb/gadget/f_uvc.c | 262 ++++++++++++++++++++------------------ > --- > drivers/usb/gadget/f_uvc.h | 12 +- > drivers/usb/gadget/uvc.h | 1 + > drivers/usb/gadget/uvc_v4l2.c | 20 +++- drivers/usb/gadget/uvc_video.c | > 13 +- > 5 files changed, 162 insertions(+), 146 deletions(-) > > -- > Regards, > > Laurent Pinchart -- 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