mbox series

[00/14] mac80211/cfg80211 updates 07-10-2024

Message ID 20241007120058.1822752-1-miriam.rachel.korenblit@intel.com
Headers show
Series mac80211/cfg80211 updates 07-10-2024 | expand

Message

Miri Korenblit Oct. 7, 2024, noon UTC
Hi,
some features and cleanups from our internal tree.

Thanks,
Miri

Emmanuel Grumbach (5):
  wifi: mac80211: make bss_param_ch_cnt available for the low level driver
  wifi: mac80211: remove unneeded parameters
  wifi: mac80211: ieee80211_recalc_txpower receives a link
  wifi: mac80211: __ieee80211_recalc_txpower receives a link
  wifi: mac80211: update the right link for tx power

Ilan Peer (1):
  wifi: mac80211: Add support to indicate that a new interface is to be added

Johannes Berg (5):
  wifi: cfg80211: disallow SMPS in AP mode
  wifi: mac80211: allow rate_control_rate_init() for links
  wifi: mac80211: call rate_control_rate_update() for link STA
  wifi: mac80211: chan: calculate min_def also for client mode
  wifi: mac80211: expose ieee80211_chan_width_to_rx_bw() to drivers

Miri Korenblit (3):
  wifi: mac80211: rename IEEE80211_CHANCTX_CHANGE_MIN_WIDTH
  wifi: mac80211: parse A-MSDU len from EHT capabilities
  wifi: mac80211: add an option to fake ieee80211_connection_loss

 drivers/net/wireless/ath/ath10k/mac.c         |   5 +-
 drivers/net/wireless/ath/ath11k/mac.c         |   5 +-
 drivers/net/wireless/ath/ath12k/mac.c         |   5 +-
 drivers/net/wireless/ath/ath9k/htc_drv_main.c |   6 +-
 .../net/wireless/intel/iwlwifi/mvm/mac80211.c |   9 +-
 .../wireless/intel/iwlwifi/mvm/mld-mac80211.c |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h  |   2 +-
 .../net/wireless/mediatek/mt76/mt7915/main.c  |   5 +-
 .../net/wireless/mediatek/mt76/mt7996/main.c  |   5 +-
 .../net/wireless/quantenna/qtnfmac/commands.c |   2 +-
 drivers/net/wireless/realtek/rtw88/mac80211.c |   6 +-
 drivers/net/wireless/realtek/rtw89/mac80211.c |   6 +-
 drivers/net/wireless/ti/wlcore/main.c         |   5 +-
 drivers/net/wireless/virtual/mac80211_hwsim.c |   8 +-
 include/net/cfg80211.h                        |   2 -
 include/net/mac80211.h                        |  66 +++++++--
 net/mac80211/cfg.c                            | 129 ++++++++++++------
 net/mac80211/chan.c                           |  34 +++--
 net/mac80211/driver-ops.c                     |  15 +-
 net/mac80211/driver-ops.h                     |  18 ++-
 net/mac80211/eht.c                            |  21 ++-
 net/mac80211/ibss.c                           |   7 +-
 net/mac80211/ieee80211_i.h                    |   8 +-
 net/mac80211/iface.c                          |  29 ++--
 net/mac80211/link.c                           |   3 +
 net/mac80211/mesh_plink.c                     |   5 +-
 net/mac80211/mlme.c                           | 118 ++++++++++++++--
 net/mac80211/ocb.c                            |   4 +-
 net/mac80211/rate.c                           |  32 ++++-
 net/mac80211/rate.h                           |   8 +-
 net/mac80211/rx.c                             |   4 +-
 net/mac80211/tdls.c                           |   3 +-
 net/mac80211/trace.h                          |  34 ++++-
 net/mac80211/vht.c                            |  25 +---
 net/wireless/nl80211.c                        |  30 +---
 35 files changed, 451 insertions(+), 215 deletions(-)