wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels
authorPing-Ke Shih <pkshih@realtek.com>
Fri, 17 Nov 2023 02:40:27 +0000 (10:40 +0800)
committerKalle Valo <kvalo@kernel.org>
Wed, 22 Nov 2023 15:51:16 +0000 (17:51 +0200)
commite102ff4b3579016361f092027782f1a3a7fa2055
treed9d2591415a92c4e1124a3f46c27989b8f3adf70
parentf28eab6ae4ff016d01226364c9099d4eacffbb1a
wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels

Read calibration values of RX gain offset from efuse, and set them to
registers to normalize RX gain for all hardware modules. Then, PHY dynamic
mechanism can get expected values to adjust hardware parameters to yield
expected performance.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20231117024029.113845-5-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/core.h
drivers/net/wireless/realtek/rtw89/phy.h
drivers/net/wireless/realtek/rtw89/rtw8852c.c
drivers/net/wireless/realtek/rtw89/rtw8852c.h