diff options
author | Ping-Ke Shih <pkshih@realtek.com> | 2022-05-03 07:54:07 +0800 |
---|---|---|
committer | Kalle Valo <kvalo@kernel.org> | 2022-05-03 08:32:03 +0300 |
commit | 2da8109d9885395b2439d8460cc7f616a9ccb3a8 (patch) | |
tree | 2afab62f23082e4d9ce88f7690aa4bc2e376aef9 /drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h | |
parent | ac91be9756168c7834ffb2ab5692c1dfbf2e957a (diff) |
rtw89: 8852c: rfk: add IQK
IQ signal calibration is a very important calibration to yield good RF
performance. We do this calibration only if we are going to run on AP
channel. During scanning phase, without this calibration RF performance
is still acceptable because it transmits with low data rate at this phase.
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20220502235408.15052-8-pkshih@realtek.com
Diffstat (limited to 'drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h')
-rw-r--r-- | drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h b/drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h index fd07028a4964..5c0623f6af20 100644 --- a/drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h +++ b/drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h @@ -9,6 +9,7 @@ void rtw8852c_rck(struct rtw89_dev *rtwdev); void rtw8852c_dack(struct rtw89_dev *rtwdev); +void rtw8852c_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); void rtw8852c_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, bool is_afe); void rtw8852c_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy); void rtw8852c_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy); |