Ethan Hsieh
c7e163fe28
Bluetooth: btusb: Fix atheros firmware download error
...
Move usb_autopm_get_interface() ahead of setup_on_usb() to prevent
device from sending usb control message in usb suspend mode.
The error message is as below:
[ 83.944103] btusb 1-2:1.1: usb_suspend_interface: status 0
[ 83.944107] btusb 1-2:1.0: usb_suspend_interface: status 0
[ 83.960132] usb 1-2: usb auto-suspend, wakeup 0
[ 83.976156] usb 1-2: usb_suspend_device: status 0
[ 83.976162] usb 1-2: usb_suspend_both: status 0
[ 298.689106] Bluetooth: hci0
[ 298.689399] Bluetooth: hci0: Failed to access otp area (-113)
Signed-off-by: Ethan Hsieh <ethan.hsieh@canonical.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
2016-10-07 09:46:56 +02:00
..
ath3k.c
Bluetooth: Add support of 13d3:3490 AR3012 device
2016-07-12 00:36:39 +02:00
bcm203x.c
bluetooth: bcm203x: don't print error when allocating urb fails
2016-09-27 12:20:17 +02:00
bfusb.c
bluecard_cs.c
bpa10x.c
Bluetooth: bpa10x: Add support for hci_set_fw_info
2016-07-18 09:33:56 +03:00
bt3c_cs.c
btbcm.c
btbcm.h
btintel.c
btintel.h
btmrvl_debugfs.c
btmrvl_drv.h
btmrvl: add platform specific wakeup interrupt support
2016-05-02 19:26:15 +02:00
btmrvl_main.c
Bluetooth: Rename HCI_BREDR into HCI_PRIMARY
2016-07-09 21:37:13 +03:00
btmrvl_sdio.c
Bluetooth: btmrvl: reset is_suspending flag in failure path
2016-07-18 10:13:02 +02:00
btmrvl_sdio.h
btmrvl: add platform specific wakeup interrupt support
2016-05-02 19:26:15 +02:00
btqca.c
Bluetooth: btqca: remove null checks on edl->data as it is an array
2016-09-19 20:19:34 +02:00
btqca.h
btqcomsmd.c
Bluetooth: Introduce Qualcomm WCNSS SMD based HCI driver
2016-09-19 20:19:34 +02:00
btrtl.c
Bluetooth: btrtl: Add RTL8822BE Bluetooth device
2016-09-19 20:19:34 +02:00
btrtl.h
btsdio.c
Bluetooth: Rename HCI_BREDR into HCI_PRIMARY
2016-07-09 21:37:13 +03:00
btuart_cs.c
btusb.c
Bluetooth: btusb: Fix atheros firmware download error
2016-10-07 09:46:56 +02:00
btwilink.c
Bluetooth: btwilink: Save the packet type before sending
2016-09-22 22:18:59 +02:00
dtl1_cs.c
hci_ag6xx.c
hci_ath.c
hci_bcm.c
Bluetooth: hci_bcm: Change protocol name
2016-09-19 20:25:37 +02:00
hci_bcsp.c
Bluetooth: BCSP fails to ACK re-transmitted frames from the peer
2016-09-24 06:40:24 +02:00
hci_h4.c
hci_h5.c
hci_intel.c
Bluetooth: btusb, hci_intel: Fix wait_on_bit_timeout() return value checks
2016-09-19 20:19:34 +02:00
hci_ldisc.c
Bluetooth: Use single return in hci_uart_tty_ioctl() call
2016-09-24 06:40:24 +02:00
hci_ll.c
hci_mrvl.c
Bluetooth: hci_uart: Add Marvell support
2016-09-19 20:32:03 +02:00
hci_qca.c
Bluetooth: Remove deprecated create_singlethread_workqueue
2016-09-19 20:19:34 +02:00
hci_uart.h
Bluetooth: hci_uart: Add Marvell support
2016-09-19 20:32:03 +02:00
hci_vhci.c
miscdevice: Use module_misc_device() macro
2016-08-31 14:12:35 +02:00
Kconfig
Bluetooth: hci_uart: Add Marvell support
2016-09-19 20:32:03 +02:00
Makefile
Bluetooth: hci_uart: Add Marvell support
2016-09-19 20:32:03 +02:00