rtw88: coex: add feature to enhance HID coexistence performance
authorChing-Te Ku <ku920601@realtek.com>
Thu, 26 Nov 2020 02:10:59 +0000 (10:10 +0800)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 2 Dec 2020 19:24:04 +0000 (21:24 +0200)
commit5b2e9a35e456619f9477eefb6aa029390b763f79
treea65f9fc2efb2cb4671cb18e46879a316fa79fc87
parent1a74daed6cef336d4afe482edb1e6cc785c65f7c
rtw88: coex: add feature to enhance HID coexistence performance

Add toggle table related function to enhance WL throughput when WL coexist
with 4/18 HID.
The toggle table feature will toggle WL/BT priority table during WL slot,
it can decrease the impact from HID's frequently packets and prevent HID
lag.

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/20201126021059.11981-11-pkshih@realtek.com
drivers/net/wireless/realtek/rtw88/coex.c
drivers/net/wireless/realtek/rtw88/coex.h
drivers/net/wireless/realtek/rtw88/main.h