Alan Stern
011b15df46
USB: change interface to usb_lock_device_for_reset()
...
This patch (as1161) changes the interface to
usb_lock_device_for_reset(). The existing interface is apparently not
very clear, judging from the fact that several of its callers don't
use it correctly. The new interface always returns 0 for success and
it always requires the caller to unlock the device afterward.
The new routine will not return immediately if it is called while the
driver's probe method is running. Instead it will wait until the
probe is over and the device has been unlocked. This shouldn't cause
any problems; I don't know of any cases where drivers call
usb_lock_device_for_reset() during probe.
Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Cc: Pete Zaitcev <zaitcev@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-01-07 09:59:52 -08:00
..
usbhid
USB: change interface to usb_lock_device_for_reset()
2009-01-07 09:59:52 -08:00
hid-a4tech.c
HID: move connect quirks
2008-10-14 23:50:56 +02:00
hid-apple.c
HID: Apple ALU wireless keyboards are bluetooth devices
2008-11-28 15:09:26 +01:00
hid-belkin.c
HID: move connect quirks
2008-10-14 23:50:56 +02:00
hid-cherry.c
hid-chicony.c
hid-core.c
Merge branch 'upstream-fixes' into for-next
2009-01-04 01:04:09 +01:00
hid-cypress.c
HID: move connect quirks
2008-10-14 23:50:56 +02:00
hid-debug.c
hid-dummy.c
HID: force feedback driver for GreenAsia 0x12 PID
2009-01-04 01:00:53 +01:00
hid-ezkey.c
hid-gaff.c
HID: force feedback driver for GreenAsia 0x12 PID
2009-01-04 01:00:53 +01:00
hid-gyration.c
HID: add support for another Gyration remote control
2008-10-17 15:51:35 +02:00
hid-ids.h
Merge branch 'upstream-fixes' into for-next
2009-01-04 01:04:09 +01:00
hid-input.c
HID: move connect quirks
2008-10-14 23:50:56 +02:00
hid-lg.c
HID: automatically call usbhid_set_leds in usbhid driver
2009-01-04 01:00:50 +01:00
hid-lg.h
HID: move logitech FF processing
2008-10-14 23:50:56 +02:00
hid-lg2ff.c
HID: convert to dev_* prints
2008-10-14 23:51:01 +02:00
hid-lgff.c
HID: Autocentering support for Logitech MOMO Racing Wheel
2008-10-14 23:50:58 +02:00
hid-microsoft.c
HID: move connect quirks
2008-10-14 23:50:56 +02:00
hid-monterey.c
hid-ntrig.c
HID: add n-trig digitizer support
2009-01-04 01:00:51 +01:00
hid-petalynx.c
HID: move connect quirks
2008-10-14 23:50:56 +02:00
hid-pl.c
HID: add USB ID for another dual gameron adapter
2008-11-20 15:55:38 +01:00
hid-samsung.c
HID: move connect quirks
2008-10-14 23:50:56 +02:00
hid-sony.c
HID: fix error condition propagation in hid-sony driver
2009-01-04 01:01:43 +01:00
hid-sunplus.c
hid-tmff.c
HID: convert to dev_* prints
2008-10-14 23:51:01 +02:00
hid-topseed.c
HID: driver for TopSeed Cyberlink quirky remote
2009-01-04 01:00:53 +01:00
hid-zpff.c
HID: convert to dev_* prints
2008-10-14 23:51:01 +02:00
hidraw.c
Merge branch 'upstream-fixes' into for-next
2009-01-04 01:04:09 +01:00
Kconfig
HID: fix default Kconfig setting for TopSpeed driver
2009-01-04 01:00:54 +01:00
Makefile
HID: driver for TopSeed Cyberlink quirky remote
2009-01-04 01:00:53 +01:00