projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
UPSTREAM: usb: dwc3: gadget: hold gadget IRQ in dwc->irq_gadget
[firefly-linux-kernel-4.4.55.git]
/
drivers
/
usb
/
gadget
/
functions.c
diff --git
a/drivers/usb/gadget/functions.c
b/drivers/usb/gadget/functions.c
index b13f839e73682d5c26de4b1a984510eb9e92d6cb..389c1f3d0feedd5664b3f5c733b3dce9c89627bc 100644
(file)
--- a/
drivers/usb/gadget/functions.c
+++ b/
drivers/usb/gadget/functions.c
@@
-58,7
+58,7
@@
struct usb_function *usb_get_function(struct usb_function_instance *fi)
struct usb_function *f;
f = fi->fd->alloc_func(fi);
struct usb_function *f;
f = fi->fd->alloc_func(fi);
- if (IS_ERR(f))
+ if (
(f == NULL) ||
IS_ERR(f))
return f;
f->fi = fi;
return f;
return f;
f->fi = fi;
return f;