Bluetooth: btusb: Reset port on cmd timeout
authorAbhishek Pandit-Subedi <abhishekpandit@chromium.org>
Wed, 24 Jun 2020 18:11:44 +0000 (11:11 -0700)
committerMarcel Holtmann <marcel@holtmann.org>
Wed, 24 Jun 2020 18:23:31 +0000 (20:23 +0200)
commit6933568aec92dd6432207baaf59378d01f55a14f
tree99d0f055da3af339116e65fc6ffbb21af4159a57
parent737cd06072a72e8984e41af8e5919338d0c5bf2b
Bluetooth: btusb: Reset port on cmd timeout

QCA_ROME sometimes gets into a state where it is unresponsive to
commands. Since it doesn't have support for a reset gpio, reset the usb
port when this occurs instead.

Signed-off-by: Abhishek Pandit-Subedi <abhishekpandit@chromium.org>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/btusb.c