rtw89: 8852c: rfk: add LCK
authorPing-Ke Shih <pkshih@realtek.com>
Mon, 2 May 2022 23:54:03 +0000 (07:54 +0800)
committerKalle Valo <kvalo@kernel.org>
Tue, 3 May 2022 05:32:02 +0000 (08:32 +0300)
commitfb8177d729f2c1f772128441adc80962d7e6ee85
treefb0d1ad88f80d666e7ae55318c475f65d296c426
parent76599a8d0b7d23b990d03dc5a0ceb450afd18391
rtw89: 8852c: rfk: add LCK

LCK is short fro LC Tank calibration. Do this calibration once driver
loads RF parameters table. Since the characteristic can be changed by
temperature, we do this calibration again if difference of thermal value
is over a threshold.

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-4-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/core.h
drivers/net/wireless/realtek/rtw89/reg.h
drivers/net/wireless/realtek/rtw89/rtw8852c.c
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h