]> git.baikalelectronics.ru Git - kernel.git/commit
Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot
authorZijun Hu <zijuhu@codeaurora.org>
Fri, 29 May 2020 13:56:57 +0000 (21:56 +0800)
committerMarcel Holtmann <marcel@holtmann.org>
Fri, 29 May 2020 14:04:29 +0000 (16:04 +0200)
commitb91e4d0fff9af3cdfcf90ae80f7b91e66ca0bf61
treeece40eca4c84023d4c817c5898d9953844708b8a
parent16452df55e27de4cedad44833d2c7b26a0a727c6
Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot

Warm reboot can not reset controller qca6390 due to
lack of controllable power supply, so causes firmware
download failure during enable.

Fixed by sending VSC EDL_SOC_RESET to reset qca6390
within added device shutdown implementation.

Signed-off-by: Zijun Hu <zijuhu@codeaurora.org>
Tested-by: Zijun Hu <zijuhu@codeaurora.org>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/hci_qca.c