diff options
| author | Bitterblue Smith <rtl8821cerfe2@gmail.com> | 2024-10-23 17:14:12 +0300 |
|---|---|---|
| committer | Ping-Ke Shih <pkshih@realtek.com> | 2024-10-29 07:01:50 +0300 |
| commit | b19840afc05121293ae59f017cb9924814eb5d77 (patch) | |
| tree | 6f90157c1c77135d2327ba6f9a386e9fffb0bc06 /rust/helpers/wait.c | |
| parent | 57289d30cd2ae315ab9b28213d63d1dbf8570cf3 (diff) | |
| download | linux-b19840afc05121293ae59f017cb9924814eb5d77.tar.xz | |
wifi: rtw88: coex: Support chips without a scoreboard
All the chips currently supported have a "scoreboard": the chip keeps
track of certain things related to bluetooth, for example, whether
bluetooth is active. The information can be read from register 0xaa.
RTL8821AU doesn't have this. Implement bluetooth activity detection in
rtw_coex_monitor_bt_enable() based on the bluetooth TX/RX counters.
This is mostly important for RTL8811AU, the version of RTL8821AU without
bluetooth. Without this change, the driver thinks bluetooth is active
and the wifi speeds are low.
Signed-off-by: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://patch.msgid.link/5058f23d-2086-42cd-82ad-eef31a348467@gmail.com
Diffstat (limited to 'rust/helpers/wait.c')
0 files changed, 0 insertions, 0 deletions
