commit: http://blackfin.uclinux.org/git/?p=linux-kernel;a=commitdiff;h=8645b78ca4337b71cfe6be39b15087766f638a88 branch: http://blackfin.uclinux.org/git/?p=linux-kernel;a=shortlog;h=refs/heads/trunk
g_zero test during loopback mode will fail like this: zero gadget: can't loop ep6out to ep5in: -22 The reason is this check "if (request->ep != musb_ep)" in musb_gadget, this patch rm it. Signed-off-by: Bob Liu <[email protected]> --- drivers/usb/musb/musb_gadget.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) diff --git a/drivers/usb/musb/musb_gadget.c b/drivers/usb/musb/musb_gadget.c index f3a5b6e..6aada58 100644 --- a/drivers/usb/musb/musb_gadget.c +++ b/drivers/usb/musb/musb_gadget.c @@ -1240,9 +1240,6 @@ static int musb_gadget_queue(struct usb_ep *ep, struct usb_request *req, request = to_musb_request(req); request->musb = musb; - if (request->ep != musb_ep) - return -EINVAL; - DBG(4, "<== to %s request=%p\n", ep->name, req); /* request is mine now... */
_______________________________________________ Linux-kernel-commits mailing list [email protected] https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits
