wifi: rtw89: use hardware CFO to improve performance
authorEric Huang <echuang@realtek.com>
Thu, 30 Mar 2023 13:23:52 +0000 (21:23 +0800)
committerKalle Valo <kvalo@kernel.org>
Fri, 14 Apr 2023 12:23:09 +0000 (15:23 +0300)
commit9f9882dbe2eecdb27f5f3832f215679747f94d8f
tree5577e97ef5e0d3f3ea8d1b42eb23327debb5d1ea
parent5395482afabb61cc980c9e78f013dd31cf212568
wifi: rtw89: use hardware CFO to improve performance

Turn on hardware CFO (central frequency offset) compensation based on IC
capability, and improve digital CFO compensation accuracy by using
more fixed points number.

Signed-off-by: Eric Huang <echuang@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20230330132352.13647-1-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/core.h
drivers/net/wireless/realtek/rtw89/phy.c
drivers/net/wireless/realtek/rtw89/rtw8852a.c
drivers/net/wireless/realtek/rtw89/rtw8852b.c
drivers/net/wireless/realtek/rtw89/rtw8852c.c