diff --git a/drivers/usb/gadget/composite.c b/drivers/usb/gadget/composite.c index 60799750d515..866d68593ca0 100644 --- a/drivers/usb/gadget/composite.c +++ b/drivers/usb/gadget/composite.c @@ -506,8 +506,7 @@ int usb_func_wakeup(struct usb_function *func) DBG(func->config->cdev, "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 && ret != -ENOTSUPP) { + } else if (ret < 0 && ret != -EOPNOTSUPP) { ERROR(func->config->cdev, "Failed to wake function %s from suspend state. ret=%d. Canceling USB request.\n", func->name ? func->name : "", ret);