mbox series

[00/15] wifi: iwlwifi: updates intended for v6.4 2023-04-16

Message ID 20230416124739.1260800-1-gregory.greenman@intel.com
Headers show
Series wifi: iwlwifi: updates intended for v6.4 2023-04-16 | expand

Message

Greenman, Gregory April 16, 2023, 12:47 p.m. UTC
From: Gregory Greenman <gregory.greenman@intel.com>

Hi,

Here's one more set of iwlwifi patches for v6.4.
Same as few patch sets before, this set contains the
ususal developement, small improvements, cleanups and
bugfixes. It bumps FW API to 77 as well.

Thanks,
Gregory

Avraham Stern (1):
  wifi: iwlwifi: mvm: avoid iterating over an un-initialized list

Emmanuel Grumbach (1):
  wifi: iwlwifi: make the loop for card preparation effective

Golan Ben Ami (1):
  wifi: iwlwifi: move debug buffer allocation failure to info verbosity

Gregory Greenman (2):
  wifi: iwlwifi: call napi_synchronize() before freeing rx/tx queues
  wifi: iwlwifi: bump FW API to 77 for AX devices

Ilan Peer (1):
  wifi: iwlwifi: mvm: Fix _iwl_mvm_get_scan_type()

Johannes Berg (9):
  wifi: iwlwifi: nvm-parse: add full BW UL MU-MIMO support
  wifi: iwlwifi: mvm: fix getting lowest TX rate for MLO
  wifi: iwlwifi: mvm: properly implement HE AP support
  wifi: iwlwifi: mvm: factor out iwl_mvm_sta_fw_id_mask()
  wifi: iwlwifi: mvm: use correct sta mask to remove queue
  wifi: iwlwifi: mvm: track station mask for BAIDs
  wifi: iwlwifi: mvm: implement BAID link switching
  wifi: iwlwifi: mvm: implement key link switching
  wifi: iwlwifi: mvm: allow number of beacons from FW

 .../net/wireless/intel/iwlwifi/cfg/22000.c    |   2 +-
 .../wireless/intel/iwlwifi/fw/api/mac-cfg.h   |   4 +-
 drivers/net/wireless/intel/iwlwifi/fw/file.h  |   1 +
 drivers/net/wireless/intel/iwlwifi/fw/img.h   |   1 +
 .../net/wireless/intel/iwlwifi/iwl-dbg-tlv.c  |   2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c  |   7 +
 .../wireless/intel/iwlwifi/iwl-nvm-parse.c    |   4 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c   |   2 -
 .../net/wireless/intel/iwlwifi/mvm/mac-ctxt.c |  31 +++-
 .../net/wireless/intel/iwlwifi/mvm/mld-key.c  |  86 +++++++----
 .../net/wireless/intel/iwlwifi/mvm/mld-mac.c  |  14 +-
 .../wireless/intel/iwlwifi/mvm/mld-mac80211.c |   5 +-
 .../net/wireless/intel/iwlwifi/mvm/mld-sta.c  | 133 ++++++++++++++++--
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h  |   9 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c  |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c |  34 +++--
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c |   5 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c  |  23 +--
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h  |   2 +
 .../wireless/intel/iwlwifi/pcie/internal.h    |   1 +
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c  |  18 ++-
 .../wireless/intel/iwlwifi/pcie/trans-gen2.c  |   1 +
 .../net/wireless/intel/iwlwifi/pcie/trans.c   |   4 +-
 23 files changed, 308 insertions(+), 83 deletions(-)