mbox series

[00/14] wifi: iwlwifi: updates - 2024-05-12

Message ID 20240512122507.3812527-1-miriam.rachel.korenblit@intel.com
Headers show
Series wifi: iwlwifi: updates - 2024-05-12 | expand

Message

Korenblit, Miriam Rachel May 12, 2024, 12:24 p.m. UTC
Hi,

This patch set includes iwlwifi patches. It contains a few features,
bugfixes and cleanups.

Thanks,
Miri

Anjaneyulu (1):
  wifi: iwlwifi: Add support for LARI_CONFIG_CHANGE_CMD v11

Ayala Beker (1):
  wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option

Emmanuel Grumbach (3):
  wifi: iwlwifi: kill iwl-eeprom-read
  wifi: iwlwifi: move code from iwl-eeprom-parse to dvm
  wifi: iwlwifi: mvm: don't read past the mfuart notifcation

Ilan Peer (1):
  wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill

Johannes Berg (4):
  wifi: iwlwifi: mvm: handle BA session teardown in RF-kill
  wifi: iwlwifi: tracing: fix condition to allocate buf1
  wifi: iwlwifi: simplify TX tracing
  wifi: iwlwifi: mvm: add mvm-specific guard

Miri Korenblit (3):
  wifi: iwlwifi: mvm: don't skip link selection
  wifi: iwlwifi: mvm: don't initialize csa_work twice
  wifi: iwlwifi: mvm: check n_ssids before accessing the ssids

Shaul Triebitz (1):
  wifi: iwlwifi: mvm: always set the TWT IE offset

 drivers/net/wireless/intel/iwlwifi/Makefile   |   2 +-
 .../net/wireless/intel/iwlwifi/dvm/Makefile   |   2 +-
 drivers/net/wireless/intel/iwlwifi/dvm/agn.h  |  21 +-
 drivers/net/wireless/intel/iwlwifi/dvm/dev.h  |   2 +-
 .../net/wireless/intel/iwlwifi/dvm/devices.c  |   2 +-
 .../{iwl-eeprom-parse.c => dvm/eeprom.c}      | 448 ++++++++++++++----
 drivers/net/wireless/intel/iwlwifi/dvm/main.c |   6 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c  |   1 +
 .../wireless/intel/iwlwifi/fw/api/nvm-reg.h   |  52 +-
 .../wireless/intel/iwlwifi/fw/regulatory.c    |  15 +-
 .../wireless/intel/iwlwifi/fw/regulatory.h    |   3 +-
 .../net/wireless/intel/iwlwifi/fw/runtime.h   |   2 +-
 .../intel/iwlwifi/iwl-devtrace-data.h         |   4 +-
 .../intel/iwlwifi/iwl-devtrace-iwlwifi.h      |   8 +-
 .../wireless/intel/iwlwifi/iwl-eeprom-read.c  | 394 ---------------
 .../wireless/intel/iwlwifi/iwl-eeprom-read.h  |  12 -
 .../wireless/intel/iwlwifi/iwl-nvm-parse.h    |   2 +-
 .../wireless/intel/iwlwifi/iwl-nvm-utils.c    | 118 +++++
 .../{iwl-eeprom-parse.h => iwl-nvm-utils.h}   |  17 -
 .../net/wireless/intel/iwlwifi/mvm/debugfs.c  |   9 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c   |  10 -
 drivers/net/wireless/intel/iwlwifi/mvm/link.c |   7 +
 .../net/wireless/intel/iwlwifi/mvm/mac-ctxt.c |   2 +-
 .../net/wireless/intel/iwlwifi/mvm/mac80211.c | 229 +++------
 .../wireless/intel/iwlwifi/mvm/mld-mac80211.c |  90 ++--
 .../net/wireless/intel/iwlwifi/mvm/mld-sta.c  |   3 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h  |   6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c  |   5 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c  |  16 +-
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c |  12 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c  |  12 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c |  34 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tt.c   |  60 +--
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c   |   2 +-
 .../net/wireless/intel/iwlwifi/mvm/utils.c    |   7 +-
 35 files changed, 755 insertions(+), 860 deletions(-)
 rename drivers/net/wireless/intel/iwlwifi/{iwl-eeprom-parse.c => dvm/eeprom.c} (69%)
 delete mode 100644 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c
 delete mode 100644 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.h
 create mode 100644 drivers/net/wireless/intel/iwlwifi/iwl-nvm-utils.c
 rename drivers/net/wireless/intel/iwlwifi/{iwl-eeprom-parse.h => iwl-nvm-utils.h} (73%)