wifi: rtw89: 8851b: rfk: update IQK to version 0x8
authorPing-Ke Shih <pkshih@realtek.com>
Thu, 15 Jun 2023 13:04:41 +0000 (21:04 +0800)
committerKalle Valo <kvalo@kernel.org>
Wed, 21 Jun 2023 09:44:57 +0000 (12:44 +0300)
commit76a7c7acaa78b1a4ab59868808fadbeb7a939b81
tree12bd3d41de3d5a472d7aac705c4b89cc6db23faf
parentb686bc67e0437eb5791bca6ec89479470ef40513
wifi: rtw89: 8851b: rfk: update IQK to version 0x8

The main change is to adjust RX calibration groups from {0,1,2,3} to {0,2}
in 5 GHz, so reduce elements from 4 to 2, and use index to iterate them.
Meanwhile, always do RX narrowband calibration (ID_NBRXK) for each group.
NCTL is used to assist IQK, so also update NCTL to 0x6 along with internal
tag HALRF_029_00_103.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20230615130442.18116-5-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c