mbox series

[00/22] wifi: iwlwifi: updates intended for v6.4 2023-03-14

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

Message

Greenman, Gregory March 14, 2023, 5:49 p.m. UTC
From: Gregory Greenman <gregory.greenman@intel.com>

Hi,

Here's a new set of iwlwifi patches.
The changes are:
* MLO preparations
* A few debug (yoyo) improvements
* Cleanups and bug fixes

Thanks,
Gregory

Johannes Berg (3):
  wifi: iwlwifi: mvm: avoid sta lookup in queue alloc
  wifi: iwlwifi: mvm: rs: print BAD_RATE for invalid HT/VHT index
  wifi: iwlwifi: fw: pnvm: fix uefi reduced TX power loading

Julia Lawall (1):
  wifi: iwlwifi: fix typos in comment

Miri Korenblit (11):
  wifi: iwlwifi: mvm: Refactor STA_HE_CTXT_CMD sending flow
  wifi: iwlwifi: mvm: Refactor MAC_CONTEXT_CMD sending flow
  wifi: iwlwifi: mvm: add support for the new MAC CTXT command
  wifi: iwlwifi: mvm: add support for the new LINK command
  wifi: iwlwifi: mvm: add support for the new STA related commands
  wifi: iwlwifi: mvm: Add an add_interface() callback for mld mode
  wifi: iwlwifi: mvm: Add a remove_interface() callback for mld mode
  wifi: iwlwifi: mvm: refactor __iwl_mvm_assign_vif_chanctx()
  wifi: iwlwifi: mvm: add an assign_vif_chanctx() callback for MLD mode
  wifi: iwlwifi: mvm: refactor __iwl_mvm_unassign_vif_chanctx()
  wifi: iwlwifi: mvm: add an unassign_vif_chanctx() callback for MLD mode

Mukesh Sisodiya (3):
  wifi: iwlwifi: yoyo: Add new tlv for dump file name extension
  wifi: iwlwifi: yoyo: Add driver defined dump file name
  wifi: iwlwifi: Update configurations for Bnj and Bz devices

Solomon Tan (3):
  wifi: iwlwifi: Remove prohibited spaces
  wifi: iwlwifi: Add required space before open '('
  wifi: iwlwifi: Replace space with tabs as code indent

Tom Rix (1):
  wifi: iwlwifi: mvm: remove setting of 'sta' parameter

 .../net/wireless/intel/iwlwifi/cfg/22000.c    |  38 +-
 .../wireless/intel/iwlwifi/fw/api/mac-cfg.h   | 416 +++++++++++++++++-
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c   |  32 +-
 drivers/net/wireless/intel/iwlwifi/fw/dump.c  |  58 ++-
 .../wireless/intel/iwlwifi/fw/error-dump.h    |  17 +-
 drivers/net/wireless/intel/iwlwifi/fw/img.h   |   4 +-
 drivers/net/wireless/intel/iwlwifi/fw/pnvm.c  |  20 +-
 .../net/wireless/intel/iwlwifi/fw/runtime.h   |   4 +
 .../net/wireless/intel/iwlwifi/iwl-config.h   |   3 +
 .../wireless/intel/iwlwifi/iwl-nvm-parse.c    |   2 +-
 .../net/wireless/intel/iwlwifi/iwl-trans.h    |   4 +
 .../net/wireless/intel/iwlwifi/mvm/Makefile   |   2 +-
 .../net/wireless/intel/iwlwifi/mvm/debugfs.c  |   8 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c   |   7 +-
 drivers/net/wireless/intel/iwlwifi/mvm/link.c | 175 ++++++++
 .../net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 359 +++++++++------
 .../net/wireless/intel/iwlwifi/mvm/mac80211.c | 304 ++++++++-----
 .../net/wireless/intel/iwlwifi/mvm/mld-mac.c  | 271 ++++++++++++
 .../wireless/intel/iwlwifi/mvm/mld-mac80211.c | 253 +++++++++++
 .../net/wireless/intel/iwlwifi/mvm/mld-sta.c  | 339 ++++++++++++++
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h  |  59 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c  |   6 +
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c   |   5 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c  |  60 +--
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h  |  25 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c |  15 +
 26 files changed, 2185 insertions(+), 301 deletions(-)
 create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/link.c
 create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/mld-mac.c
 create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
 create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c