summaryrefslogtreecommitdiff
path: root/rust/helpers/mutex.c
diff options
context:
space:
mode:
authorBitterblue Smith <rtl8821cerfe2@gmail.com>2024-10-23 17:14:12 +0300
committerPing-Ke Shih <pkshih@realtek.com>2024-10-29 07:01:50 +0300
commitb19840afc05121293ae59f017cb9924814eb5d77 (patch)
tree6f90157c1c77135d2327ba6f9a386e9fffb0bc06 /rust/helpers/mutex.c
parent57289d30cd2ae315ab9b28213d63d1dbf8570cf3 (diff)
downloadlinux-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/mutex.c')
0 files changed, 0 insertions, 0 deletions