aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/bluetooth
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2011-02-23 22:42:03 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2011-02-23 22:42:03 -0500
commit78794b2cdeac37ac1fd950fc9c4454b56d88ac03 (patch)
tree728a80131f08ea775846c6a70149521e2cec673f /drivers/bluetooth
parentef3242859fae47e728b50b7ce3d17b201a71779a (diff)
Revert "Bluetooth: Enable USB autosuspend by default on btusb"
This reverts commit 556ea928f78a390fe16ae584e6433dff304d3014. Jeff Chua reports that it can cause some bluetooth devices (he mentions an Bluetooth Intermec scanner) to just stop responding after a while with messages like [ 4533.361959] btusb 8-1:1.0: no reset_resume for driver btusb? [ 4533.361964] btusb 8-1:1.1: no reset_resume for driver btusb? from the kernel. See also https://bugzilla.kernel.org/show_bug.cgi?id=26182 for other reports. Reported-by: Jeff Chua <jeff.chua.linux@gmail.com> Reported-by: Andrew Meakovski <meako@bigmir.net> Reported-by: Jim Faulkner <jfaulkne@ccs.neu.edu> Acked-by: Greg KH <gregkh@suse.de> Acked-by: Matthew Garrett <mjg@redhat.com> Acked-by: Gustavo F. Padovan <padovan@profusion.mobi> Cc: stable@kernel.org (for 2.6.37) Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/bluetooth')
-rw-r--r--drivers/bluetooth/btusb.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c
index b7f2f373c631..700a3840fddc 100644
--- a/drivers/bluetooth/btusb.c
+++ b/drivers/bluetooth/btusb.c
@@ -1044,8 +1044,6 @@ static int btusb_probe(struct usb_interface *intf,
1044 1044
1045 usb_set_intfdata(intf, data); 1045 usb_set_intfdata(intf, data);
1046 1046
1047 usb_enable_autosuspend(interface_to_usbdev(intf));
1048
1049 return 0; 1047 return 0;
1050} 1048}
1051 1049