]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
media: uvcvideo: Add a stream backpointer in uvc_video_queue
authorRicardo Ribalda <ribalda@chromium.org>
Wed, 18 Mar 2026 20:22:36 +0000 (20:22 +0000)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Wed, 25 Mar 2026 08:40:28 +0000 (09:40 +0100)
commitc3a29052db80f5069486491930409468d7cc2d78
tree63a71fa4131d38620f4b3392b0093689d9227a27
parent2ac27db04608a7ce4d46a3bf23d2262c7b20db38
media: uvcvideo: Add a stream backpointer in uvc_video_queue

It is less prone to errors if we add a backpointer to stream from
struct uvc_video_queue.

Refactor the code.

Suggested-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Ricardo Ribalda <ribalda@chromium.org>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Link: https://patch.msgid.link/20260318202352.1374443-1-ribalda@chromium.org
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
drivers/media/usb/uvc/uvc_driver.c
drivers/media/usb/uvc/uvc_isight.c
drivers/media/usb/uvc/uvc_queue.c
drivers/media/usb/uvc/uvcvideo.h