mbox series

[v2,0/6] wifi: rtw89: generalize MAC registers to support WiFi 7 chips

Message ID 20231012021455.19816-1-pkshih@realtek.com
Headers show
Series wifi: rtw89: generalize MAC registers to support WiFi 7 chips | expand

Message

Ping-Ke Shih Oct. 12, 2023, 2:14 a.m. UTC
WiFi 7 registers of RTS, MU-EDCA and beamforming are different from
existing chips, but we can still possibly reuse most of existing code.
The initial beamformee code when associated is largely different, so make
them as individual functions.

v2:
  - correct commit message of patch 5/6

Ping-Ke Shih (1):
  wifi: rtw89: mac: add registers of MU-EDCA parameters for WiFi 7 chips

Zong-Zhe Yang (5):
  wifi: rtw89: mac: update RTS threshold according to chip gen
  wifi: rtw89: mac: generalize register of MU-EDCA switch according to
    chip gen
  wifi: rtw89: mac: set bfee_ctrl() according to chip gen
  wifi: rtw89: mac: set bf_assoc capabilities according to chip gen
  wifi: rtw89: mac: do bf_monitor only if WiFi 6 chips

 drivers/net/wireless/realtek/rtw89/mac.c      |  57 ++++--
 drivers/net/wireless/realtek/rtw89/mac.h      |  22 ++-
 drivers/net/wireless/realtek/rtw89/mac80211.c |  16 +-
 drivers/net/wireless/realtek/rtw89/mac_be.c   | 174 ++++++++++++++++++
 drivers/net/wireless/realtek/rtw89/reg.h      |  79 ++++++++
 5 files changed, 322 insertions(+), 26 deletions(-)