Skip to content

Commit 3365603

Browse files
ribaldamchehab
authored andcommitted
media: uvcvideo: Reorder uvc_status_init()
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>
1 parent 2ac0bd2 commit 3365603

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

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)