linux-uconsole/drivers/bluetooth
Adam Lee 31e48a8de9 Bluetooth: ath3k: workaround the compatibility issue with xHCI controller
commit c561a5753d upstream.

BugLink: https://bugs.launchpad.net/bugs/1400215

ath3k devices fail to load firmwares on xHCI buses, but work well on
EHCI, this might be a compatibility issue between xHCI and ath3k chips.
As my testing result, those chips will work on xHCI buses again with
this patch.

This workaround is from Qualcomm, they also did some workarounds in
Windows driver.

Signed-off-by: Adam Lee <adam.lee@canonical.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2015-03-06 14:40:47 -08:00
..
ath3k.c Bluetooth: ath3k: workaround the compatibility issue with xHCI controller 2015-03-06 14:40:47 -08:00
bcm203x.c Bluetooth: Use devm_kzalloc in bcm203x.c file. 2012-08-06 15:03:00 -03:00
bfusb.c Bluetooth: Use devm_kzalloc in bfusb.c file 2012-08-06 15:03:00 -03:00
bluecard_cs.c drivers/bluetooth: use module_pcmcia_driver() in pcmcia drivers 2013-03-15 12:26:04 -07:00
bpa10x.c Bluetooth: Use devm_kzalloc in bpa10x.c file 2012-08-06 15:03:01 -03:00
bt3c_cs.c drivers/bluetooth: use module_pcmcia_driver() in pcmcia drivers 2013-03-15 12:26:04 -07:00
btmrvl_debugfs.c Bluetooth: btmrvl: use native helpers for debugfs 2013-04-23 20:44:26 -03:00
btmrvl_drv.h Bluetooth: btmrvl: Do not send vendor events to bluetooth stack 2012-06-19 00:19:11 -03:00
btmrvl_main.c Bluetooth: btmrvl: fix thread stopping race 2013-06-13 13:05:40 -04:00
btmrvl_sdio.c Bluetooth: btmrvl: support Marvell Bluetooth device SD8897 2013-06-12 10:20:54 -04:00
btmrvl_sdio.h Bluetooth: btmrvl: support Marvell Bluetooth device SD8787 2011-04-13 12:20:05 -03:00
btsdio.c Bluetooth: Use devm_kzalloc in btsdio.c file 2012-08-06 15:03:01 -03:00
btuart_cs.c drivers/bluetooth: use module_pcmcia_driver() in pcmcia drivers 2013-03-15 12:26:04 -07:00
btusb.c Bluetooth: Fix issue with USB suspend in btusb driver 2014-10-30 09:35:12 -07:00
btwilink.c Bluetooth: Use module_platform_driver() in btwilink.c file 2012-09-08 16:53:47 -03:00
dtl1_cs.c drivers/bluetooth: use module_pcmcia_driver() in pcmcia drivers 2013-03-15 12:26:04 -07:00
hci_ath.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
hci_bcsp.c Bluetooth: Remove 'register' usage from the subsystem 2012-06-05 06:34:07 +03:00
hci_h4.c Bluetooth: Fix H4 crash from incoming UART packets 2013-04-04 12:35:58 +03:00
hci_h5.c Bluetooth: Fix HCI H5 corrupted ack value 2014-10-30 09:35:12 -07:00
hci_ldisc.c bluetooth: hci_ldisc: fix deadlock condition 2014-06-30 20:09:44 -07:00
hci_ll.c Bluetooth: hci_ll.c: removes unnecessary semicolon 2012-09-18 22:26:33 -03:00
hci_uart.h bluetooth: hci_ldisc: fix deadlock condition 2014-06-30 20:09:44 -07:00
hci_vhci.c Bluetooth: hci_vhci.c: removes unnecessary semicolon 2012-09-18 22:26:43 -03:00
Kconfig Bluetooth: btmrvl: support Marvell Bluetooth device SD8897 2013-06-12 10:20:54 -04:00
Makefile Bluetooth: Initial skeleton for Three-wire UART (H5) support 2012-07-17 14:33:20 -03:00