mbox series

[00/12] iwlwifi: updates intended for v5.16 2021-12-04 part 1

Message ID 20211204063555.769822-1-luca@coelho.fi
Headers show
Series iwlwifi: updates intended for v5.16 2021-12-04 part 1 | expand

Message

Luca Coelho Dec. 4, 2021, 6:35 a.m. UTC
From: Luca Coelho <luciano.coelho@intel.com>

Hi,

Here's the first set of patches intended for v5.17.  It's the usual
development, new features, cleanups and bugfixes.

The changes are:

* Some improvements in D3;
* Support for new FW API commands;
* Fixes and cleanups in device configurations;
* Some other small fixes, clean-ups and improvements.

As usual, I'm pushing this to a pending branch, for kbuild bot, and
will send a pull-request later.

Please review.

Cheers,
Luca.


Haim Dreyfuss (1):
  iwlwifi: pcie: support Bz suspend/resume trigger

Johannes Berg (8):
  iwlwifi: mvm: fix delBA vs. NSSN queue sync race
  iwlwifi: mvm: synchronize with FW after multicast commands
  iwlwifi: mvm: d3: move GTK rekeys condition
  iwlwifi: mvm: parse firmware alive message version 6
  iwlwifi: mvm: d3: support v12 wowlan status
  iwlwifi: mvm: support RLC configuration command
  iwlwifi: fw: api: add link to PHY context command struct v1
  iwlwifi: mvm: add support for PHY context command v4

Luca Coelho (1):
  iwlwifi: remove unused iwlax210_2ax_cfg_so_hr_a0 structure

Mike Golant (2):
  iwlwifi: properly support 4-bit MAC step
  iwlwifi: add support for Bz-Z HW

 .../net/wireless/intel/iwlwifi/cfg/22000.c    |  17 +-
 drivers/net/wireless/intel/iwlwifi/dvm/main.c |   8 +-
 .../net/wireless/intel/iwlwifi/fw/api/alive.h |  17 +-
 .../wireless/intel/iwlwifi/fw/api/commands.h  |   5 +-
 .../net/wireless/intel/iwlwifi/fw/api/d3.h    |  81 +++++++-
 .../wireless/intel/iwlwifi/fw/api/datapath.h  |  62 ++++++
 .../wireless/intel/iwlwifi/fw/api/phy-ctxt.h  |   9 +-
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c   |   4 +-
 .../net/wireless/intel/iwlwifi/iwl-config.h   |   2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-csr.h  |  19 +-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c  |   4 +-
 .../wireless/intel/iwlwifi/iwl-nvm-parse.c    |   2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-prph.h |   7 +
 .../net/wireless/intel/iwlwifi/iwl-trans.h    |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c   | 184 +++++++++++++++---
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c   |   6 +-
 .../net/wireless/intel/iwlwifi/mvm/mac80211.c |  17 ++
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h  |   7 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c  |  11 +-
 .../net/wireless/intel/iwlwifi/mvm/phy-ctxt.c |  62 +++++-
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c |   5 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c  |  10 +
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c |  24 +--
 .../net/wireless/intel/iwlwifi/pcie/trans.c   |  80 ++++----
 24 files changed, 514 insertions(+), 131 deletions(-)