Re: [PATCH v1] Bluetooth: hci_qca:Fixed issue during suspend

2021-02-08 Thread bgodavar
+ Kalle Valo for +1T On 2021-02-05 21:07, Venkata Lakshmi Narayana Gubba wrote: If BT SoC is running with ROM FW then just return in qca_suspend function as ROM FW does not support in-band sleep. Fixes: 2be43abac5a8 ("Bluetooth: hci_qca: Wait for timeout during suspend") Signed-off-by:

QCA: Add correct bin file for WCN3991

2020-07-16 Thread bgodavar
The following changes since commit 3d3a06f720856cb897a8541951edd0b8f6f54a98: linux-firmware: Update firmware file for Intel Bluetooth AX201 (2020-07-13 07:51:54 -0400) are available in the git repository at: https://github.com/bgodavar/qca_bt_fw/tree/qca_0714 for you to fetch changes

Re: Update WCN3991 FW with new enhancements

2020-06-26 Thread bgodavar
://github.com/bgodavar/qca_wcn3991 for you to fetch changes up to 24cc617d85a466ba58a94e3040690d0a43c83226: QCA: Update WCN3991 FW files (2020-06-22 14:20:47 +0530) Balakrishna Godavarthi (1): QCA: Update WCN3991 FW files qca

Update WCN3991 FW with new enhancements

2020-06-22 Thread bgodavar
The following changes since commit 887d2a103c2bdd267dbca5bed39b1b493d6cbe13: linux-firmware: Update firmware file for Intel Bluetooth AX200 (2020-06-10 08:32:52 -0400) are available in the git repository at: https://github.com/bgodavar/qca_wcn3991 for you to fetch changes up

Re: [PATCH 2/3] Bluetooth: hci_qca: Skip serdev wait when no transfer is pending

2020-06-06 Thread bgodavar
Hi matthias, On 2020-06-06 00:16, Matthias Kaehlcke wrote: qca_suspend() calls serdev_device_wait_until_sent() regardless of whether a transfer is pending. While it does no active harm since the function should return immediately it makes the code more confusing. Add a flag to track whether a

Re: [PATCH 1/3] Bluetooth: hci_qca: Only remove TX clock vote after TX is completed

2020-06-06 Thread bgodavar
Hi Matthias, On 2020-06-06 00:16, Matthias Kaehlcke wrote: qca_suspend() removes the vote for the UART TX clock after writing an IBS sleep request to the serial buffer. This is not a good idea since there is no guarantee that the request has been sent at this point. Instead remove the vote

Re: [PATCH v1] Bluetooth: hci_qca: Fix double free during SSR timeout

2020-06-04 Thread bgodavar
On 2020-06-04 19:27, Venkata Lakshmi Narayana Gubba wrote: Due to race conditions between qca_hw_error and qca_controller_memdump during SSR timeout,the same pointer is freed twice. Which results to double free error. Now a lock is acquired while SSR state moved to timeout. Signed-off-by: