OSDN Git Service

rtw88: coex: fix A2DP stutters while WL busy + WL scan
authorChing-Te Ku <ku920601@realtek.com>
Fri, 19 Mar 2021 05:42:18 +0000 (13:42 +0800)
committerKalle Valo <kvalo@codeaurora.org>
Sun, 11 Apr 2021 09:27:58 +0000 (12:27 +0300)
commit4517f811258d81a4666a7d0228a774dfbdb1e4fd
tree8d1a8a91bc9cd88db9645584f06fd106a9d12667
parent7ae7784ec2a812c07d2ca91a6538ef2470154fb6
rtw88: coex: fix A2DP stutters while WL busy + WL scan

While WL scan, WL is more high priority than BT. The packets from AP
will be a big interference to A2DP. It will lead to A2DP stutters. Stop
answering CTS to AP to decrease AP's packets Tx while WL scan + WL busy.
Enable BT AFH feature to make BT leave away from WL channel.

Desired BT firmware BT-COEX version: 0x1c
Desired WL firmware version: 9.9.x

Signed-off-by: Ching-Te Ku <ku920601@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20210319054218.3319-8-pkshih@realtek.com
drivers/net/wireless/realtek/rtw88/coex.c
drivers/net/wireless/realtek/rtw88/rtw8822c.c