]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Bluetooth: btusb: fix QCA Rome suspend/resume
authorLeif Liddy <leif.linux@gmail.com>
Sat, 8 Jul 2017 18:55:32 +0000 (20:55 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 21 Nov 2017 09:24:34 +0000 (10:24 +0100)
commit1cad93dbb3f1d2db13bc10c448624381f5e4a1cb
treee4009666f7759a6fd705afbe02325f9a324d82c2
parent02a260a31257c653af31570faf4e07ad3dbe81f9
Bluetooth: btusb: fix QCA Rome suspend/resume

commit fd865802c66bc451dc515ed89360f84376ce1a56 upstream.

There's been numerous reported instances where BTUSB_QCA_ROME
bluetooth controllers stop functioning upon resume from suspend. These
devices seem to be losing power during suspend. Patch will detect a status
change on resume and perform a reset.

Signed-off-by: Leif Liddy <leif.linux@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Cc: Kai Heng Feng <kai.heng.feng@canonical.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/bluetooth/btusb.c