]> www.infradead.org Git - users/jedix/linux-maple.git/commit
wifi: rtw89: initialize dual HW bands for MLO and control them by link
authorZong-Zhe Yang <kevin_yang@realtek.com>
Wed, 25 Sep 2024 02:01:18 +0000 (10:01 +0800)
committerPing-Ke Shih <pkshih@realtek.com>
Tue, 1 Oct 2024 13:01:39 +0000 (21:01 +0800)
commitf82a4471fc51608472237ceedcb5f80162fd764c
treef884de1b9a93e9075580bca5bb1bd364299700b3
parent6f46547d3db93a77d5a7f031880eabfd0448e46a
wifi: rtw89: initialize dual HW bands for MLO and control them by link

To support MLO, we initialize things on dual HW bands of Wi-Fi 7 chip.
And, each link will indicate which HW band it's bound to. So, in link
control flow, we control major things based on target link's HW band
instead of hardcode like RTW89_PHY_X or RTW89_MAC_X.

Signed-off-by: Zong-Zhe Yang <kevin_yang@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://patch.msgid.link/20240925020119.13170-2-pkshih@realtek.com
12 files changed:
drivers/net/wireless/realtek/rtw89/core.c
drivers/net/wireless/realtek/rtw89/core.h
drivers/net/wireless/realtek/rtw89/fw.c
drivers/net/wireless/realtek/rtw89/fw.h
drivers/net/wireless/realtek/rtw89/mac.c
drivers/net/wireless/realtek/rtw89/mac.h
drivers/net/wireless/realtek/rtw89/mac80211.c
drivers/net/wireless/realtek/rtw89/mac_be.c
drivers/net/wireless/realtek/rtw89/phy.c
drivers/net/wireless/realtek/rtw89/phy.h
drivers/net/wireless/realtek/rtw89/phy_be.c
drivers/net/wireless/realtek/rtw89/rtw8922a.c