From: Gregory Greenman <gregory.greenman@xxxxxxxxx> 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 -- 2.38.1