usb: gadget: uvc: use on returned header len in video_encode_isoc_sg
authorMichael Grzeschik <m.grzeschik@pengutronix.de>
Fri, 22 Oct 2021 09:32:22 +0000 (11:32 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 25 Oct 2021 07:20:08 +0000 (09:20 +0200)
commitf262ce66d40cc6858d1fcb11e7b7f960448a4f38
tree729e570100f01c042513e1bf135f4053891b2bb2
parentd9f273484358285b448aff65bffeb361d0b1f917
usb: gadget: uvc: use on returned header len in video_encode_isoc_sg

The function uvc_video_encode_header function returns the number of
bytes used for the header. We change the video_encode_isoc_sg function
to use the returned header_len rather than UVCG_REQUEST_HEADER_LEN and
make the encode function more flexible.

Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
Link: https://lore.kernel.org/r/20211022093223.26493-1-m.grzeschik@pengutronix.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/gadget/function/uvc_video.c