diff options
author | Amit K Bag <amit.k.bag@intel.com> | 2019-10-17 13:52:29 +0530 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2019-10-17 09:23:47 +0200 |
commit | b9a2562f4918c557f664fbba215122aca3cbb2fe (patch) | |
tree | 80cce9db2d5f74521fd1c95afd1e03bdab2f2f49 /drivers/bluetooth/hci_qca.c | |
parent | eb8c101e28496888a0dcfe16ab86a1bee369e820 (diff) | |
download | linux-b9a2562f4918c557f664fbba215122aca3cbb2fe.tar.bz2 |
Bluetooth: btusb: Trigger Intel FW download error recovery
Sometimes during FW data download stage, in case of an error is
encountered the controller device could not be recovered. To recover
from such failures send Intel hard Reset to re-trigger FW download in
following error scenarios:
1. Intel Read version command error
2. Firmware download timeout
3. Failure in Intel Soft Reset for switching to operational FW
4. Boot timeout for switching to operaional FW
Signed-off-by: Raghuram Hegde <raghuram.hegde@intel.com>
Signed-off-by: Chethan T N <chethan.tumkur.narayan@intel.com>
Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'drivers/bluetooth/hci_qca.c')
0 files changed, 0 insertions, 0 deletions