Commit 581fac1
wifi: rtw89: Fix TX fail with A2DP after scanning
mainline inclusion
from mainline-v6.13-rc1
category: bugfix
There might be some racing between BT and WiFi after scan. Since
one of the TX related register will be modified by both FW and
rtw89_set_channel() in driver, which could cause Tx fail. Reorder
the calling sequence to only notify coexistence mechanism after
rtw89_set_channel() is called, so that there are no concurrent
operations.
Fixes: 5f499ce ("wifi: rtw89: pause/proceed MCC for ROC and HW scan")
Signed-off-by: Po-Hao Huang <phhuang@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://patch.msgid.link/20241021063219.22613-1-pkshih@realtek.com
(cherry picked from commit f16c40a)1 parent a5331bd commit 581fac1
1 file changed
+2
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6089 | 6089 | | |
6090 | 6090 | | |
6091 | 6091 | | |
| 6092 | + | |
| 6093 | + | |
6092 | 6094 | | |
6093 | 6095 | | |
6094 | 6096 | | |
6095 | 6097 | | |
6096 | | - | |
6097 | 6098 | | |
6098 | 6099 | | |
6099 | 6100 | | |
| |||
6106 | 6107 | | |
6107 | 6108 | | |
6108 | 6109 | | |
6109 | | - | |
6110 | | - | |
6111 | 6110 | | |
6112 | 6111 | | |
6113 | 6112 | | |
| |||
0 commit comments