Re: [PATCH v3 03/10] usb: gadget: uvc: remove pump worker and enqueue all buffers per frame in qbuf
From: Michael Grzeschik
Date: Tue Aug 13 2024 - 05:12:50 EST
Hi Greg,
On Sat, Jul 27, 2024 at 12:02:38AM +0200, Michael Grzeschik wrote:
Since we now have at least the amount of requests to fill every frame
into the isoc queue that is requested with the REQBUFS ioctl, we can
directly encode all incoming frames into the available requests.
Signed-off-by: Michael Grzeschik <m.grzeschik@xxxxxxxxxxxxxx>
---
v1 -> v3: new patch
---
drivers/usb/gadget/function/f_uvc.c | 4 ---
drivers/usb/gadget/function/uvc.h | 5 +---
drivers/usb/gadget/function/uvc_queue.c | 3 +++
drivers/usb/gadget/function/uvc_v4l2.c | 3 ---
drivers/usb/gadget/function/uvc_video.c | 46 +++++----------------------------
drivers/usb/gadget/function/uvc_video.h | 1 +
6 files changed, 12 insertions(+), 50 deletions(-)
This patch is introducing a bug that I have queued in the next series.
I just saw that you picked this series. Could you please drop it and
pick v4 instead? I will just send it out now.
https://lore.kernel.org/r/20240403-uvc_request_length_by_interval-v4-0-ca22f334226e@xxxxxxxxxxxxxx
Besid the mentioned fix, the series is identical.
Regards,
Michael
--
Pengutronix e.K. | |
Steuerwalder Str. 21 | http://www.pengutronix.de/ |
31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
Attachment:
signature.asc
Description: PGP signature