kernel-fxtec-pro1x/drivers/usb/core
Linus Torvalds 5340ba827b USB: don't use reset-resume if drivers don't support it
This patch tries to identify which devices are able to accept
reset-resume handling, by checking that there is at least one
interface driver bound and that all of the drivers have a reset_resume
method defined.  If these conditions don't hold then during resume
processing, the device is logicall disconnected.

This is only a temporary fix.  Later on we will explicitly unbind
drivers that can't handle reset-resumes.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Cc: Oliver Neukum <oliver@neukum.org>
Cc: Pavel Machek <pavel@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-06-11 17:06:33 -07:00
..
buffer.c
config.c
devices.c
devio.c
driver.c
endpoint.c USB: create attributes before sending uevent 2008-05-14 10:00:26 -07:00
file.c
generic.c USB: fix possible deadlock involving sysfs attributes 2008-05-29 13:59:03 -07:00
hcd-pci.c
hcd.c USB: Core: fix race in device_create 2008-05-20 13:31:56 -07:00
hcd.h USB: EHCI: suppress unwanted error messages 2008-05-29 13:59:03 -07:00
hub.c USB: don't use reset-resume if drivers don't support it 2008-06-11 17:06:33 -07:00
hub.h
inode.c
Kconfig
Makefile
message.c USB: create attributes before sending uevent 2008-05-14 10:00:26 -07:00
notify.c
otg_whitelist.h
quirks.c USB: add another scanner quirk 2008-05-29 13:59:05 -07:00
sysfs.c USB: add all configs to the "descriptors" attribute 2008-05-29 13:59:03 -07:00
urb.c
usb.c USB: create attributes before sending uevent 2008-05-14 10:00:26 -07:00
usb.h USB: create attributes before sending uevent 2008-05-14 10:00:26 -07:00