|
@@ -3243,7 +3243,7 @@ static int ffs_func_setup(struct usb_function *f,
|
|
__ffs_event_add(ffs, FUNCTIONFS_SETUP);
|
|
__ffs_event_add(ffs, FUNCTIONFS_SETUP);
|
|
spin_unlock_irqrestore(&ffs->ev.waitq.lock, flags);
|
|
spin_unlock_irqrestore(&ffs->ev.waitq.lock, flags);
|
|
|
|
|
|
- return 0;
|
|
|
|
|
|
+ return USB_GADGET_DELAYED_STATUS;
|
|
}
|
|
}
|
|
|
|
|
|
static bool ffs_func_req_match(struct usb_function *f,
|
|
static bool ffs_func_req_match(struct usb_function *f,
|