Hi Laurent, Any update on this? Thanks Guennadi On Wed, 13 Dec 2017, Guennadi Liakhovetski wrote: > This is an update of the two patches, adding asynchronous control > support to the uvcvideo driver. If a control is sent, while the camera > is still processing an earlier control, it will generate a protocol > STALL condition on the control pipe. > > Thanks > Guennadi > > Guennadi Liakhovetski (2): > uvcvideo: send a control event when a Control Change interrupt arrives > uvcvideo: handle control pipe protocol STALLs > > drivers/media/usb/uvc/uvc_ctrl.c | 166 +++++++++++++++++++++++++++++++++---- > drivers/media/usb/uvc/uvc_status.c | 111 ++++++++++++++++++++++--- > drivers/media/usb/uvc/uvc_v4l2.c | 4 +- > drivers/media/usb/uvc/uvc_video.c | 59 +++++++++++-- > drivers/media/usb/uvc/uvcvideo.h | 15 +++- > include/uapi/linux/uvcvideo.h | 2 + > 6 files changed, 322 insertions(+), 35 deletions(-) > > -- > 1.9.3 >