commit | 692933b2ccfce02400dc8360a97acde2846e8541 | [log] [tgz] |
---|---|---|
author | Ajay Kumar Gupta <ajay.gupta@ti.com> | Wed Mar 14 17:33:35 2012 +0530 |
committer | Felipe Balbi <balbi@ti.com> | Tue Apr 10 19:11:48 2012 +0300 |
tree | aa7a78df5ee6e02264fc5bbf85980a21ad2c57ff | |
parent | 8545e6031a719675da9f3d21f1c8ce143dac7fe5 [diff] |
usb: musb: fix bug in musb_cleanup_urb Control transfers with data expected from device to host will use usb_rcvctrlpipe() for urb->pipe so for such urbs 'is_in' will be set causing control urb to fall into the first "if" condition in musb_cleanup_urb(). Fixed by adding logic to check for non control endpoints. Signed-off-by: Ajay Kumar Gupta <ajay.gupta@ti.com> Signed-off-by: Felipe Balbi <balbi@ti.com>