mbox series

[00/15] wifi: iwlwifi: updates - 26-12-24

Message ID 20241226154456.473690-1-miriam.rachel.korenblit@intel.com
Headers show
Series wifi: iwlwifi: updates - 26-12-24 | expand

Message

Miri Korenblit Dec. 26, 2024, 3:44 p.m. UTC
Hi,

A few features and cleanups from our internal tree.

Miri
---

Anjaneyulu (3):
  wifi: iwlwifi: mvm: update documentation for iwl_nvm_channel_flags
  wifi: iwlwifi: mvm: add UHB canada support in TAS_CONFIG cmd
  wifi: iwlwifi: mvm: add UHB canada support in GET_TAS_STATUS cmd resp

Benjamin Berg (1):
  wifi: iwlwifi: mvm: log error for failures after D3

Daniel Gabay (4):
  wifi: iwlwifi: Remove mvm prefix from iwl_mvm_compressed_ba_notif
  wifi: iwlwifi: mvm: Check BAR packet size before accessing data
  wifi: iwlwifi: mvm: Move TSO code to shared utility
  wifi: iwlwifi: mvm: Use IWL_FW_CHECK() for BAR notif size validation

Emmanuel Grumbach (1):
  wifi: iwlwifi: add a new NMI type

Miri Korenblit (3):
  wifi: iwlwifi: bump FW API to 95 for BZ/SC devices
  wifi: iwlwifi: support BIOS override for UNII4 in CA/US also in LARI
    versions < 12
  wifi: iwlwifi: support BIOS override for 5G9 in CA also in LARI
    version 8

Somashekhar(Som) (2):
  wifi: mvm: Request periodic system statistics earlier
  wifi: iwlwifi: pcie: Add support for new device ids

Yedidya Benshimol (1):
  wifi: iwlwifi: remove mvm from session protection cmd's name

 drivers/net/wireless/intel/iwlwifi/Makefile   |   3 +-
 drivers/net/wireless/intel/iwlwifi/cfg/bz.c   |   2 +-
 drivers/net/wireless/intel/iwlwifi/cfg/dr.c   | 167 ++++++++++++++++++
 drivers/net/wireless/intel/iwlwifi/cfg/sc.c   |   2 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c  |   6 +-
 .../wireless/intel/iwlwifi/fw/api/commands.h  |   2 +-
 .../net/wireless/intel/iwlwifi/fw/api/debug.h |   6 +-
 .../wireless/intel/iwlwifi/fw/api/mac-cfg.h   |   2 +-
 .../wireless/intel/iwlwifi/fw/api/nvm-reg.h   |  15 +-
 .../intel/iwlwifi/fw/api/time-event.h         |  16 +-
 .../net/wireless/intel/iwlwifi/fw/api/tx.h    |  20 +--
 drivers/net/wireless/intel/iwlwifi/fw/file.h  |  10 +-
 drivers/net/wireless/intel/iwlwifi/fw/img.c   |   2 +
 .../wireless/intel/iwlwifi/fw/regulatory.c    |  29 ++-
 .../wireless/intel/iwlwifi/fw/regulatory.h    |  21 +--
 drivers/net/wireless/intel/iwlwifi/fw/uefi.c  |   7 +-
 drivers/net/wireless/intel/iwlwifi/fw/uefi.h  |   3 +-
 .../net/wireless/intel/iwlwifi/iwl-config.h   |  10 ++
 .../wireless/intel/iwlwifi/iwl-nvm-parse.c    |   6 +-
 .../net/wireless/intel/iwlwifi/iwl-utils.c    |  85 +++++++++
 .../net/wireless/intel/iwlwifi/iwl-utils.h    |  36 ++++
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c   |   4 +-
 .../net/wireless/intel/iwlwifi/mvm/debugfs.c  |   8 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c   |   4 +
 .../net/wireless/intel/iwlwifi/mvm/mac80211.c |   4 -
 .../wireless/intel/iwlwifi/mvm/mld-mac80211.c |  15 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c  |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c |  23 ++-
 .../wireless/intel/iwlwifi/mvm/time-event.c   |  10 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c   |  87 +--------
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c |  16 ++
 31 files changed, 462 insertions(+), 161 deletions(-)
 create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/dr.c
 create mode 100644 drivers/net/wireless/intel/iwlwifi/iwl-utils.c
 create mode 100644 drivers/net/wireless/intel/iwlwifi/iwl-utils.h