mbox series

[0/6] wifi: rtw89: adjust channel context stuffs for MCC and MLO

Message ID 20240206030624.23382-1-pkshih@realtek.com
Headers show
Series wifi: rtw89: adjust channel context stuffs for MCC and MLO | expand

Message

Ping-Ke Shih Feb. 6, 2024, 3:06 a.m. UTC
We are going to add MCC for WiFi 7 chips that uses similar flow like
WiFi 6 chips but new firmware H2C commands and events are added, because
these new firmware interfaces will support MCC over MLO as well. Before
that, we are adjusting the channel context stuffs by this patchset. Since
we still not support MLO yet, mostly we are adjusting to support legacy MCC.

Zong-Zhe Yang (6):
  wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self
  wifi: rtw89: chan: add sub-entity swap function to cover replacing
  wifi: rtw89: chan: tweak bitmap recalc ahead before MLO
  wifi: rtw89: chan: tweak weight recalc ahead before MLO
  wifi: rtw89: chan: move handling from add/remove to assign/unassign
    for MLO
  wifi: rtw89: chan: MCC take reconfig into account

 drivers/net/wireless/realtek/rtw89/chan.c     | 204 ++++++++++++------
 drivers/net/wireless/realtek/rtw89/chan.h     |   5 +
 drivers/net/wireless/realtek/rtw89/core.c     |  23 +-
 drivers/net/wireless/realtek/rtw89/core.h     |   9 +-
 drivers/net/wireless/realtek/rtw89/mac80211.c |   1 +
 5 files changed, 174 insertions(+), 68 deletions(-)