All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/31] wifi: iwlwifi: updates intended for v6.4 2023-03-28
@ 2023-03-28  7:58 gregory.greenman
  2023-03-28  7:58 ` [PATCH 01/31] wifi: iwlwifi: mvm: vif preparation for MLO gregory.greenman
                   ` (30 more replies)
  0 siblings, 31 replies; 32+ messages in thread
From: gregory.greenman @ 2023-03-28  7:58 UTC (permalink / raw)
  To: johannes; +Cc: linux-wireless, Gregory Greenman

From: Gregory Greenman <gregory.greenman@intel.com>

Hi,

Here's a new set of iwlwifi patches.

All the changes are related to adding MLO support.
This patch set will be followed by a few more that focus specifically on
adding MLO support. 

Thanks,
Gregory

Avraham Stern (1):
  wifi: iwlwifi: mvm: add set_hw_timestamp to mld ops

Gregory Greenman (14):
  wifi: iwlwifi: mvm: vif preparation for MLO
  wifi: iwlwifi: mvm: sta preparation for MLO
  wifi: iwlwifi: mvm: adjust smart fifo configuration to MLO
  wifi: iwlwifi: mvm: adjust mld_mac_ctxt_/beacon_changed() for MLO
  wifi: iwlwifi: mvm: adjust some PS and PM methods to MLD
  wifi: iwlwifi: mvm: adjust SMPS for MLO
  wifi: iwlwifi: mvm: add link_conf parameter for add/remove/change link
  wifi: iwlwifi: mvm: replace bss_info_changed() with vif_cfg/link_info_changed()
  wifi: iwlwifi: mvm: adjust internal stations to MLO
  wifi: iwlwifi: mvm: add fw link id allocation
  wifi: iwlwifi: mvm: adjust to MLO assign/unassign/switch_vif_chanctx()
  wifi: iwlwifi: mvm: update iwl_mvm_tx_reclaim() for MLO
  wifi: iwlwifi: mvm: refactor iwl_mvm_mac_sta_state_common()
  wifi: iwlwifi: mvm: adjust some cleanup functions to MLO

Johannes Berg (3):
  wifi: iwlwifi: mvm: add link to firmware earlier
  wifi: iwlwifi: mvm: don't check dtim_period in new API
  wifi: iwlwifi: mvm: implement link change ops

Miri Korenblit (13):
  wifi: iwlwifi: mvm: add an indication that the new MLD API is used
  wifi: iwlwifi: mvm: add sta handling flows for MLD mode
  wifi: iwlwifi: mvm: add some new MLD ops
  wifi: iwlwifi: mvm: refactor iwl_mvm_roc()
  wifi: iwlwifi: mvm: add cancel/remain_on_channel for MLD mode
  wifi: iwlwifi: mvm: unite sta_modify_disable_tx flows
  wifi: iwlwifi: mvm: add support for post_channel_switch in MLD mode
  wifi: iwlwifi: mvm: add all missing ops to iwl_mvm_mld_ops
  wifi: iwlwifi: mvm: fix "modify_mask" value in the link cmd.
  wifi: iwlwifi: mvm: fix crash on queue removal for MLD API too
  wifi: iwlwifi: mvm: modify link instead of removing it during csa
  wifi: iwlwifi: mvm: always use the sta->addr as the peers addr
  wifi: iwlwifi: mvm: align to the LINK cmd update in the FW

 .../wireless/intel/iwlwifi/fw/api/mac-cfg.h   |   26 +-
 .../net/wireless/intel/iwlwifi/fw/api/tx.h    |   10 +-
 .../net/wireless/intel/iwlwifi/mvm/binding.c  |   13 +-
 drivers/net/wireless/intel/iwlwifi/mvm/coex.c |   35 +-
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c   |   39 +-
 .../wireless/intel/iwlwifi/mvm/debugfs-vif.c  |   14 +-
 .../net/wireless/intel/iwlwifi/mvm/debugfs.c  |   28 +-
 .../intel/iwlwifi/mvm/ftm-initiator.c         |    6 +-
 .../intel/iwlwifi/mvm/ftm-responder.c         |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c   |    2 +
 drivers/net/wireless/intel/iwlwifi/mvm/link.c |  214 ++-
 .../net/wireless/intel/iwlwifi/mvm/mac-ctxt.c |  102 +-
 .../net/wireless/intel/iwlwifi/mvm/mac80211.c | 1263 +++++++++++------
 .../net/wireless/intel/iwlwifi/mvm/mld-key.c  |   14 +-
 .../net/wireless/intel/iwlwifi/mvm/mld-mac.c  |   51 +-
 .../wireless/intel/iwlwifi/mvm/mld-mac80211.c |  895 ++++++++++--
 .../net/wireless/intel/iwlwifi/mvm/mld-sta.c  |  562 +++++++-
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h  |  438 +++++-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c  |   26 +-
 .../net/wireless/intel/iwlwifi/mvm/phy-ctxt.c |    4 +-
 .../net/wireless/intel/iwlwifi/mvm/power.c    |   24 +-
 .../net/wireless/intel/iwlwifi/mvm/quota.c    |   11 +-
 .../net/wireless/intel/iwlwifi/mvm/rs-fw.c    |   34 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c   |   42 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c   |   30 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c |    5 +-
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c |   15 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sf.c   |   38 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c  |  357 +++--
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h  |  108 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c |    8 +-
 .../wireless/intel/iwlwifi/mvm/time-event.c   |   12 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tt.c   |    4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c   |   53 +-
 .../net/wireless/intel/iwlwifi/mvm/utils.c    |   87 +-
 35 files changed, 3417 insertions(+), 1155 deletions(-)

-- 
2.38.1


^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2023-03-28  8:00 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-28  7:58 [PATCH 00/31] wifi: iwlwifi: updates intended for v6.4 2023-03-28 gregory.greenman
2023-03-28  7:58 ` [PATCH 01/31] wifi: iwlwifi: mvm: vif preparation for MLO gregory.greenman
2023-03-28  7:58 ` [PATCH 02/31] wifi: iwlwifi: mvm: sta " gregory.greenman
2023-03-28  7:58 ` [PATCH 03/31] wifi: iwlwifi: mvm: add an indication that the new MLD API is used gregory.greenman
2023-03-28  7:58 ` [PATCH 04/31] wifi: iwlwifi: mvm: add sta handling flows for MLD mode gregory.greenman
2023-03-28  7:58 ` [PATCH 05/31] wifi: iwlwifi: mvm: add some new MLD ops gregory.greenman
2023-03-28  7:58 ` [PATCH 06/31] wifi: iwlwifi: mvm: refactor iwl_mvm_roc() gregory.greenman
2023-03-28  7:58 ` [PATCH 07/31] wifi: iwlwifi: mvm: add cancel/remain_on_channel for MLD mode gregory.greenman
2023-03-28  7:58 ` [PATCH 08/31] wifi: iwlwifi: mvm: unite sta_modify_disable_tx flows gregory.greenman
2023-03-28  7:58 ` [PATCH 09/31] wifi: iwlwifi: mvm: add support for post_channel_switch in MLD mode gregory.greenman
2023-03-28  7:58 ` [PATCH 10/31] wifi: iwlwifi: mvm: add all missing ops to iwl_mvm_mld_ops gregory.greenman
2023-03-28  7:58 ` [PATCH 11/31] wifi: iwlwifi: mvm: fix "modify_mask" value in the link cmd gregory.greenman
2023-03-28  7:58 ` [PATCH 12/31] wifi: iwlwifi: mvm: fix crash on queue removal for MLD API too gregory.greenman
2023-03-28  7:58 ` [PATCH 13/31] wifi: iwlwifi: mvm: modify link instead of removing it during csa gregory.greenman
2023-03-28  7:58 ` [PATCH 14/31] wifi: iwlwifi: mvm: always use the sta->addr as the peers addr gregory.greenman
2023-03-28  7:58 ` [PATCH 15/31] wifi: iwlwifi: mvm: align to the LINK cmd update in the FW gregory.greenman
2023-03-28  7:58 ` [PATCH 16/31] wifi: iwlwifi: mvm: adjust smart fifo configuration to MLO gregory.greenman
2023-03-28  7:58 ` [PATCH 17/31] wifi: iwlwifi: mvm: adjust mld_mac_ctxt_/beacon_changed() for MLO gregory.greenman
2023-03-28  7:58 ` [PATCH 18/31] wifi: iwlwifi: mvm: adjust some PS and PM methods to MLD gregory.greenman
2023-03-28  7:58 ` [PATCH 19/31] wifi: iwlwifi: mvm: add link to firmware earlier gregory.greenman
2023-03-28  7:59 ` [PATCH 20/31] wifi: iwlwifi: mvm: add set_hw_timestamp to mld ops gregory.greenman
2023-03-28  7:59 ` [PATCH 21/31] wifi: iwlwifi: mvm: adjust SMPS for MLO gregory.greenman
2023-03-28  7:59 ` [PATCH 22/31] wifi: iwlwifi: mvm: don't check dtim_period in new API gregory.greenman
2023-03-28  7:59 ` [PATCH 23/31] wifi: iwlwifi: mvm: add link_conf parameter for add/remove/change link gregory.greenman
2023-03-28  7:59 ` [PATCH 24/31] wifi: iwlwifi: mvm: replace bss_info_changed() with vif_cfg/link_info_changed() gregory.greenman
2023-03-28  7:59 ` [PATCH 25/31] wifi: iwlwifi: mvm: adjust internal stations to MLO gregory.greenman
2023-03-28  7:59 ` [PATCH 26/31] wifi: iwlwifi: mvm: add fw link id allocation gregory.greenman
2023-03-28  7:59 ` [PATCH 27/31] wifi: iwlwifi: mvm: adjust to MLO assign/unassign/switch_vif_chanctx() gregory.greenman
2023-03-28  7:59 ` [PATCH 28/31] wifi: iwlwifi: mvm: update iwl_mvm_tx_reclaim() for MLO gregory.greenman
2023-03-28  7:59 ` [PATCH 29/31] wifi: iwlwifi: mvm: refactor iwl_mvm_mac_sta_state_common() gregory.greenman
2023-03-28  7:59 ` [PATCH 30/31] wifi: iwlwifi: mvm: adjust some cleanup functions to MLO gregory.greenman
2023-03-28  7:59 ` [PATCH 31/31] wifi: iwlwifi: mvm: implement link change ops gregory.greenman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.