Skip to content

Commit d4c30a8

Browse files
author
Desnes Nunes
committed
media: uvcvideo: Reorder uvc_status_init()
JIRA: https://issues.redhat.com/browse/RHEL-78828 commit 3365603 Author: Ricardo Ribalda <ribalda@chromium.org> Date: Tue, 22 Oct 2024 08:37:13 +0000 Only initialize the input device if the interrupt endpoint has been properly initialized. Signed-off-by: Ricardo Ribalda <ribalda@chromium.org> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Link: https://lore.kernel.org/r/20241022-order_status-v1-1-3904fafca340@chromium.org Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> Signed-off-by: Desnes Nunes <desnesn@redhat.com>
1 parent dcbbdd0 commit d4c30a8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/media/usb/uvc/uvc_status.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -262,8 +262,6 @@ int uvc_status_init(struct uvc_device *dev)
262262
if (ep == NULL)
263263
return 0;
264264

265-
uvc_input_init(dev);
266-
267265
dev->status = kzalloc(sizeof(*dev->status), GFP_KERNEL);
268266
if (!dev->status)
269267
return -ENOMEM;
@@ -289,6 +287,8 @@ int uvc_status_init(struct uvc_device *dev)
289287
dev->status, sizeof(*dev->status), uvc_status_complete,
290288
dev, interval);
291289

290+
uvc_input_init(dev);
291+
292292
return 0;
293293
}
294294

0 commit comments

Comments
 (0)