diff options
author | David Brownell <david-b@pacbell.net> | 2005-04-18 20:39:25 -0400 |
---|---|---|
committer | Greg K-H <gregkh@suse.de> | 2005-04-18 20:39:25 -0400 |
commit | a81e7ecca369afee0b07b4758d8c32542ffc587a (patch) | |
tree | 6abfa1d3a86f3a4f355e9dd11e6c8ee158a0202b /drivers/usb/serial/visor.h | |
parent | 45f23f189ca66d98b1f8b7f3d30a194d3188039d (diff) |
[PATCH] USB: revert "fix" to usb_set_interface()
This reverts a recent change to usb_set_interface(). The change worked
around a quirk in certain devices, but doing this in usbcore creates
needless regressions for other devices. More appropriate fixes won't
put such handling in usbcore.
Basically it's tricky to do a full software reset of USB device state, since
the devices don't all act the same. This adds a note to the kerneldoc for
the usb_reset_configuration() call to highlight the quirk this was working
around: endpoint data toggles not being reset.
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/serial/visor.h')
0 files changed, 0 insertions, 0 deletions