]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
wifi: rtw89: 8922d: update RF calibration flow for MLD
authorZong-Zhe Yang <kevin_yang@realtek.com>
Mon, 20 Apr 2026 03:40:51 +0000 (11:40 +0800)
committerPing-Ke Shih <pkshih@realtek.com>
Wed, 29 Apr 2026 04:53:51 +0000 (12:53 +0800)
commitb465bc7e18a7a2308db3658b1a4f7f55bad0fd3e
treeb364fa64e8a0c553927ed20b5f8994b251df6ddd
parent2da590b9ccf52d89fed87ec1c5399d1341ba568f
wifi: rtw89: 8922d: update RF calibration flow for MLD

RF calibration (RFK) will record the results in HW RFK tables. SW can
select and configure the target HW RFK table to reuse the RFK result
on the target channel. Though the above can work as before, when MLD
runs eMLSR mode, a faster switching between links than SW is needed.

So, introduce a new working flow for MLD. With the new settings, HW
can easily switch RFK results between links during eMLSR mode.

Signed-off-by: Zong-Zhe Yang <kevin_yang@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://patch.msgid.link/20260420034051.17666-17-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/reg.h
drivers/net/wireless/realtek/rtw89/rtw8922d.c
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.h