]> git.baikalelectronics.ru Git - kernel.git/commit
Bluetooth: hci_qca: Add delay for wcn3990 stability
authorJeffrey Hugo <jeffrey.l.hugo@gmail.com>
Thu, 17 Oct 2019 21:29:55 +0000 (14:29 -0700)
committerMarcel Holtmann <marcel@holtmann.org>
Thu, 17 Oct 2019 09:10:06 +0000 (11:10 +0200)
commitb9c56137573af7098453e86b363201f3f633f958
tree0e8f082fa69c1b2825b0cd60e49f6a42e6ca0e3a
parent49bbaf85317be1f1be70b803a87ee624d2737d27
Bluetooth: hci_qca: Add delay for wcn3990 stability

On the msm8998 mtp, the response to the baudrate change command is never
received.  On the Lenovo Miix 630, the response to the baudrate change
command is corrupted - "Frame reassembly failed (-84)".

Adding a 50ms delay before re-enabling flow to receive the baudrate change
command response from the wcn3990 addesses both issues, and allows
bluetooth to become functional.

Signed-off-by: Jeffrey Hugo <jeffrey.l.hugo@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/hci_qca.c