mbox series

[00/12] iwlwifi: updates intended for v5.12 2021-02-07 part 2

Message ID 20210208124847.1934441-1-luca@coelho.fi
Headers show
Series iwlwifi: updates intended for v5.12 2021-02-07 part 2 | expand

Message

Luca Coelho Feb. 8, 2021, 12:48 p.m. UTC
From: Luca Coelho <luciano.coelho@intel.com>

Hi,

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

The changes are:

* New FW API version support;
* A few fixes in the debugging framework;
* Fix a couple of potential crashes in error paths;
* More HW IDs for new HW;
* Add one more value to the device configuration code;
* 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.

Emmanuel Grumbach (1):
  iwlwifi: pcie: don't crash when rx queues aren't allocated in
    interrupt

Haim Dreyfuss (1):
  iwlwifi: acpi: don't return valid pointer as an ERR_PTR

Johannes Berg (2):
  iwlwifi: api: clean up some documentation/bits
  iwlwifi: remove flags argument for nic_access

Matti Gottlieb (2):
  iwlwifi: pcie: add CDB bit to the device configuration parsing
  iwlwifi: pcie: Add support new CRFs for Ma

Miri Korenblit (1):
  iwlwifi:mvm: Add support for version 2 of the LARI_CONFIG_CHANGE
    command.

Mordechay Goodstein (3):
  iwlwifi: dbg: remove unsupported regions
  iwlwifi: dbg: add op_mode callback for collecting debug data.
  iwlwifi: queue: add fake tx time point

Mukesh Sisodiya (1):
  iwlwifi: correction of group-id once sending REPLY_ERROR

Naftali Goldstein (1):
  iwlwifi: declare support for triggered SU/MU beamforming feedback

 .../net/wireless/intel/iwlwifi/cfg/22000.c    |  22 +++
 drivers/net/wireless/intel/iwlwifi/dvm/main.c |  10 +-
 drivers/net/wireless/intel/iwlwifi/dvm/tt.c   |   7 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c  |  22 ++-
 .../wireless/intel/iwlwifi/fw/api/commands.h  |   2 +-
 .../wireless/intel/iwlwifi/fw/api/location.h  |   7 +-
 .../wireless/intel/iwlwifi/fw/api/nvm-reg.h   |  15 +-
 .../net/wireless/intel/iwlwifi/fw/api/tx.h    |   4 +-
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c   |  51 +++---
 .../net/wireless/intel/iwlwifi/iwl-config.h   |   6 +
 drivers/net/wireless/intel/iwlwifi/iwl-csr.h  |   2 +
 .../net/wireless/intel/iwlwifi/iwl-dbg-tlv.c  |  36 ++++-
 .../net/wireless/intel/iwlwifi/iwl-dbg-tlv.h  |   4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-io.c   |  46 ++----
 .../wireless/intel/iwlwifi/iwl-nvm-parse.c    |   2 +
 .../net/wireless/intel/iwlwifi/iwl-op-mode.h  |  14 +-
 .../net/wireless/intel/iwlwifi/iwl-trans.c    |   7 +-
 .../net/wireless/intel/iwlwifi/iwl-trans.h    |  14 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c   |  13 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c  |  12 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 148 ++++++++++--------
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c  |  13 +-
 .../wireless/intel/iwlwifi/pcie/trans-gen2.c  |   4 +
 .../net/wireless/intel/iwlwifi/pcie/trans.c   |  35 ++---
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c  |   5 +-
 drivers/net/wireless/intel/iwlwifi/queue/tx.c |   4 +
 26 files changed, 317 insertions(+), 188 deletions(-)