Message ID | 87po8rra42.fsf@linux.intel.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
* Felipe Balbi <felipe.balbi@linux.intel.com> [171109 11:01]: > Felipe Balbi <felipe.balbi@linux.intel.com> writes: > > Okay, found it. Testing a patch. > > Here's the patch, I'll send it formally shortly. Thanks yeah that fixes the issue for me, replied to your formal patch with a tested by. Regards, Tony > diff --git a/drivers/usb/core/message.c b/drivers/usb/core/message.c > index 0cdc463c9509..c15fbf76f8f7 100644 > --- a/drivers/usb/core/message.c > +++ b/drivers/usb/core/message.c > @@ -975,6 +975,7 @@ int usb_get_status(struct usb_device *dev, int recip, int type, int target, > } > > *(u32 *) data = le32_to_cpu(*(__le32 *) status); > + ret = 0; > break; > case 2: > if (type != USB_STATUS_TYPE_STANDARD) { > @@ -983,6 +984,7 @@ int usb_get_status(struct usb_device *dev, int recip, int type, int target, > } > > *(u16 *) data = le16_to_cpu(*(__le16 *) status); > + ret = 0; > break; > default: > ret = -EIO; > -- > 2.14.2.642.g20fed7cad4 > > > -- > balbi -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/drivers/usb/core/message.c b/drivers/usb/core/message.c index 0cdc463c9509..c15fbf76f8f7 100644 --- a/drivers/usb/core/message.c +++ b/drivers/usb/core/message.c @@ -975,6 +975,7 @@ int usb_get_status(struct usb_device *dev, int recip, int type, int target, } *(u32 *) data = le32_to_cpu(*(__le32 *) status); + ret = 0; break; case 2: if (type != USB_STATUS_TYPE_STANDARD) { @@ -983,6 +984,7 @@ int usb_get_status(struct usb_device *dev, int recip, int type, int target, } *(u16 *) data = le16_to_cpu(*(__le16 *) status); + ret = 0; break; default: ret = -EIO;