kernel: guard uvc queue readiness
This commit is contained in:
parent
213673274d
commit
dc971175d9
@ -1,6 +1,6 @@
|
|||||||
--- a/drivers/usb/gadget/function/uvc_video.c
|
--- a/drivers/usb/gadget/function/uvc_video.c
|
||||||
+++ b/drivers/usb/gadget/function/uvc_video.c
|
+++ b/drivers/usb/gadget/function/uvc_video.c
|
||||||
@@ -763,12 +763,44 @@
|
@@ -763,17 +763,60 @@
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
@ -42,7 +42,6 @@
|
|||||||
+ video->uvc_num_requests, video->reqs_per_frame,
|
+ video->uvc_num_requests, video->reqs_per_frame,
|
||||||
+ video->queue.use_sg, video->queue.flags);
|
+ video->queue.use_sg, video->queue.flags);
|
||||||
+
|
+
|
||||||
@@ -807,6 +820,15 @@
|
|
||||||
video->is_enabled = true;
|
video->is_enabled = true;
|
||||||
|
|
||||||
+ if (!video->queue.queue.lock || !video->queue.queue.ops ||
|
+ if (!video->queue.queue.lock || !video->queue.queue.ops ||
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user