]> git.baikalelectronics.ru Git - kernel.git/commit
rtw88: 8822c: Add gap-k calibration to improve long range performance
authorGuo-Feng Fan <vincent_fann@realtek.com>
Mon, 19 Apr 2021 00:37:47 +0000 (08:37 +0800)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 21 Apr 2021 09:36:32 +0000 (12:36 +0300)
commit39ee1f3d58e4f38f8b4f6e27f31ff2fc81306bd7
tree92b1466dbfa87ce5f70b962752465de3c2594bbf
parent8c3565d5c5ea2a11afc9ecc40e65a8a8b591e4dd
rtw88: 8822c: Add gap-k calibration to improve long range performance

gap-k is a calibration mechanism to eliminate power gaps between
two nearly rate groups.

This mechanism improves performance in long range test by applying
proper power value to those rate groups which have nonlinear power gap.

Signed-off-by: Guo-Feng Fan <vincent_fann@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/20210419003748.3224-3-pkshih@realtek.com
drivers/net/wireless/realtek/rtw88/fw.c
drivers/net/wireless/realtek/rtw88/fw.h
drivers/net/wireless/realtek/rtw88/main.h
drivers/net/wireless/realtek/rtw88/reg.h
drivers/net/wireless/realtek/rtw88/rtw8822c.c
drivers/net/wireless/realtek/rtw88/rtw8822c.h