RE: [PATCH 00/12] UVC gadget patches for v3.10

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

 



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


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

  Powered by Linux