kernel_optimize_test/drivers/usb/core
David Brownell a81e7ecca3 [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>
2005-04-18 17:39:25 -07:00
..
buffer.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
config.c [PATCH] USB: fix up some sparse warnings about static functions that aren't static. 2005-04-18 17:39:24 -07:00
devices.c [PATCH] USB: fix up some sparse warnings about static functions that aren't static. 2005-04-18 17:39:24 -07:00
devio.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
file.c [PATCH] USB: fix up some sparse warnings about static functions that aren't static. 2005-04-18 17:39:24 -07:00
hcd-pci.c [PATCH] usb resume fixes 2005-04-18 17:39:22 -07:00
hcd.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hcd.h [PATCH] USB: hcd suspend uses pm_message_t 2005-04-18 17:39:23 -07:00
hub.c [PATCH] USB: fix up remaining pm_message_t usages 2005-04-18 17:39:24 -07:00
hub.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
inode.c [PATCH] USB: fix up some sparse warnings about static functions that aren't static. 2005-04-18 17:39:24 -07:00
Kconfig Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
message.c [PATCH] USB: revert "fix" to usb_set_interface() 2005-04-18 17:39:25 -07:00
otg_whitelist.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sysfs.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
urb.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
usb.c [PATCH] USB: fix up some sparse warnings about static functions that aren't static. 2005-04-18 17:39:24 -07:00
usb.h [PATCH] USB: fix up some sparse warnings about static functions that aren't static. 2005-04-18 17:39:24 -07:00