summaryrefslogtreecommitdiff
path: root/drivers/usb/gadget/composite.c
diff options
context:
space:
mode:
authorPavankumar Kondeti <pkondeti@codeaurora.org>2014-11-10 16:29:38 +0530
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:02:46 -0700
commit691d89ad03d7ac5f8aded39b84ce0e831e07f044 (patch)
tree5b6b3b73ff71687f1fe9870db87b09bba2d0b00e /drivers/usb/gadget/composite.c
parent01b21ef8dc28ba597280f8230cc90446fbb4ca9c (diff)
usb: composite: don't print the invalid function wakeup failure messages
The function level suspend/resume/wakeup are supported in super speed mode only. The usb_func_wakeup() is called for every function during resume irrespective of the operating speed. This function returns -ENOTSUPP when the gadget is not operating in super speed. Don't print the error message in this case. Otherwise an error message is printed for each function during high/full speed device resume. CRs-Fixed: 750230 Change-Id: I6f600fe7fa9a037b83909265229acdc668329d6a Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
Diffstat (limited to 'drivers/usb/gadget/composite.c')
-rw-r--r--drivers/usb/gadget/composite.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/usb/gadget/composite.c b/drivers/usb/gadget/composite.c
index ae82f856037b..283aa59ce9cd 100644
--- a/drivers/usb/gadget/composite.c
+++ b/drivers/usb/gadget/composite.c
@@ -461,7 +461,7 @@ int usb_func_wakeup(struct usb_function *func)
"Function wakeup for %s could not complete due to suspend state. Delayed until after bus resume.\n",
func->name ? func->name : "");
ret = 0;
- } else if (ret < 0) {
+ } else if (ret < 0 && ret != -ENOTSUPP) {
ERROR(func->config->cdev,
"Failed to wake function %s from suspend state. ret=%d. Canceling USB request.\n",
func->name ? func->name : "", ret);
@@ -2317,7 +2317,7 @@ void composite_resume(struct usb_gadget *gadget)
"Function wakeup for %s could not complete due to suspend state.\n",
f->name ? f->name : "");
break;
- } else {
+ } else if (ret != -ENOTSUPP) {
ERROR(f->config->cdev,
"Failed to wake function %s from suspend state. ret=%d. Canceling USB request.\n",
f->name ? f->name : "",