commit | 7a7e7896422baced4757070b813ba28ab24a214a | [log] [tgz] |
---|---|---|
author | Martin Fuzzey <mfuzzey@gmail.com> | Fri Oct 01 00:21:48 2010 +0200 |
committer | Greg Kroah-Hartman <gregkh@suse.de> | Fri Oct 22 10:22:02 2010 -0700 |
tree | 65a90261855fc34da9088ab3a9f7f2160c320787 | |
parent | b2a068d058e71519e14d2c03e92459c4c1d63c8b [diff] |
USB: imx21-hcd: Fix isochronous endpoint idle Release the hardware resources and reset the internal HCD state associated with an isochronous endpoint when the last URB queued for it completes. Previously this was only done in then endpoint_disable() method causing usbtest 15 and 16 to hang when run twice in succession without a disconnect. Signed-off-by: Martin Fuzzey <mfuzzey@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>