public inbox for linux-wireless@vger.kernel.org
 help / color / mirror / Atom feed
* pull-request: wifi: iwlwifi: updates - 2026-03-25
@ 2026-03-25  9:37 Korenblit, Miriam Rachel
  0 siblings, 0 replies; only message in thread
From: Korenblit, Miriam Rachel @ 2026-03-25  9:37 UTC (permalink / raw)
  To: Linux Wireless

The following changes since commit 7109310c5031075ecb9b5da75b1443557c232dcd:

  Merge tag 'mt76-next-2026-03-23' of https://github.com/nbd168/wireless (2026-03-24 17:12:46 +0100)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git/ tags/iwlwifi-next-2026-03-25

for you to fetch changes up to 95d12fc4ef4522757c25cba866cc4b8a5f01760f:

  wifi: iwlwifi: mld: set RX_FLAG_RADIOTAP_TLV_AT_END generically (2026-03-25 11:31:58 +0200)

----------------------------------------------------------------
wifi: iwlwifi: updates - 2026-03-25

----------------------------------------------------------------
Avinash Bhatt (3):
      wifi: iwlwifi: add CQM event support for per-link RSSI changes
      wifi: iwlwifi: handle NULL/ERR returns from ptp_clock_register()
      wifi: iwlwifi: mld: block EMLSR during TDLS connections

Emmanuel Grumbach (27):
      wifi: iwlwifi: mld: add support for iwl_mcc_allowed_ap_type_cmd v2
      wifi: iwlwifi: ensure we don't read SAR values past the limit
      wifi: iwlwifi: uefi: decouple UEFI and firmware APIs
      wifi: iwlwifi: acpi: better use ARRAY_SIZE than a define
      wifi: iwlwifi: uefi: open code the PPAG table store operation
      wifi: iwlwifi: bring iwl_fill_ppag_table to the iwlmvm
      wifi: iwlwifi: regulatory: support a new command for PPAG
      wifi: iwlwifi: acpi: check the size of the ACPI PPAG tables
      wifi: iwlwifi: acpi: add support for PPAG rev5
      wifi: iwlwifi: uefi: add support for PPAG table rev5
      wifi: iwlwifi: mvm: zero iwl_geo_tx_power_profiles_cmd before sending
      wifi: iwlwifi: uefi: support the new WRDS and EWRD tables
      wifi: iwlwifi: acpi: add support for WRDS rev 3 table
      wifi: iwlwifi: acpi: add support for EWRD rev 3 table
      wifi: iwlwifi: mld: support version 11 of REDUCE_TX_POWER_CMD
      wifi: iwlwifi: uefi: open code the parsing of the WGDS table
      wifi: iwlwifi: uefi: add support for WGDS rev4
      wifi: iwlwifi: acpi: validate the WGDS table
      wifi: iwlwifi: acpi: add support for WGDS revision 4
      wifi: iwlwifi: support PER_CHAIN_LIMIT_OFFSET_CMD v6
      wifi: iwlwifi: uefi: mode the comments valid kerneldoc comments
      wifi: iwlwifi: remove IWL_MAX_WD_TIMEOUT
      wifi: iwlwifi: mld: remove SCAN_TIMEOUT_MSEC
      wifi: iwlwifi: mld: update the TLC when we deactivate a link
      wifi: iwlwifi: TLC_MNG_CONFIG_CMD can use several structures
      wifi: iwlwifi: fix the description of SESSION_PROTECTION_CMD
      wifi: iwlwifi: reduce the number of prints upon firmware crash

Ilan Peer (2):
      wifi: iwlwifi: mld: Refactor scan command handling
      wifi: iwlwifi: mld: Introduce scan command version 18

Johannes Berg (13):
      wifi: iwlwifi: restrict TOP reset to some devices
      wifi: iwlwifi: mld: enable UHR in TLC
      wifi: iwlwifi: mld: set UHR MCS in RX status
      wifi: iwlwifi: mld: support changing iftype at runtime
      wifi: iwlwifi: use IWL_FW_CHECK for sync timeout
      wifi: iwlwifi: pcie: don't dump on reset handshake in dump
      wifi: iwlwifi: mld: make iwl_mld_mac80211_iftype_to_fw() static
      wifi: iwlwifi: mld: remove type argument from iwl_mld_add_sta()
      wifi: iwlwifi: mld: rename iwl_mld_phy_from_mac80211() argument
      wifi: iwlwifi: mld: make alloc functions not forced static
      wifi: iwlwifi: mld: add double-include guards to nan.h
      wifi: iwlwifi: add MAC context command version 4
      wifi: iwlwifi: mld: set RX_FLAG_RADIOTAP_TLV_AT_END generically

Marco Crivellari (3):
      wifi: iwlwifi: replace use of system_unbound_wq with system_dfl_wq
      wifi: iwlwifi: fw: replace use of system_unbound_wq with system_dfl_wq
      wifi: iwlwifi: mvm: replace use of system_wq with system_percpu_wq

Miri Korenblit (7):
      wifi: iwlwifi: mld: add support for sta command version 3
      wifi: iwlwifi: bump core version for BZ/SC/DR
      wifi: iwlwifi: validate the channels received in iwl_mcc_update_resp_v*
      wifi: iwlwifi: mld: use the dedicated helper to extract a link
      wifi: iwlwifi: mld: always assign a fw id to a vif
      wifi: iwlwifi: add a macro for max FW links
      wifi: iwlwifi: mld: introduce iwl_mld_vif_fw_id_valid

Nidhish A N (1):
      wifi: iwlwifi: mvm: cleanup some more MLO code

Pagadala Yesu Anjaneyulu (4):
      wifi: iwlwifi: mld: remove unused scan expire time constants
      wifi: iwlwifi: fw: Add TLV support for BIOS revision of command
      wifi: iwlwifi: mld: eliminate duplicate WIDE_ID in PPAG command handling
      wifi: iwlwifi: mld: add BIOS revision compatibility check for PPAG command

 drivers/net/wireless/intel/iwlwifi/cfg/bz.c        |   2 +-
 drivers/net/wireless/intel/iwlwifi/cfg/dr.c        |   2 +-
 drivers/net/wireless/intel/iwlwifi/cfg/sc.c        |   2 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c       | 132 ++++++++--
 drivers/net/wireless/intel/iwlwifi/fw/acpi.h       |  28 +-
 .../net/wireless/intel/iwlwifi/fw/api/datapath.h   |   3 +-
 .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h    | 167 +++++++++++-
 drivers/net/wireless/intel/iwlwifi/fw/api/mac.h    |   6 +-
 .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h    |  18 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/power.h  |  37 ++-
 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h   |  45 ++++
 drivers/net/wireless/intel/iwlwifi/fw/api/stats.h  |   5 +-
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c        |   4 +-
 drivers/net/wireless/intel/iwlwifi/fw/dump.c       |  69 +----
 drivers/net/wireless/intel/iwlwifi/fw/file.h       |  15 ++
 drivers/net/wireless/intel/iwlwifi/fw/img.c        |  32 ++-
 drivers/net/wireless/intel/iwlwifi/fw/img.h        |   8 +
 drivers/net/wireless/intel/iwlwifi/fw/regulatory.c | 151 ++---------
 drivers/net/wireless/intel/iwlwifi/fw/regulatory.h |  14 +-
 drivers/net/wireless/intel/iwlwifi/fw/runtime.h    |  10 +-
 drivers/net/wireless/intel/iwlwifi/fw/uefi.c       | 236 ++++++++++++++---
 drivers/net/wireless/intel/iwlwifi/fw/uefi.h       | 141 +++++++---
 drivers/net/wireless/intel/iwlwifi/iwl-config.h    |   1 -
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |  23 +-
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c |   9 +-
 drivers/net/wireless/intel/iwlwifi/iwl-trans.c     |  10 +-
 drivers/net/wireless/intel/iwlwifi/iwl-trans.h     |  20 +-
 drivers/net/wireless/intel/iwlwifi/mld/constants.h |   1 -
 drivers/net/wireless/intel/iwlwifi/mld/fw.c        |   2 +-
 drivers/net/wireless/intel/iwlwifi/mld/iface.c     |  22 +-
 drivers/net/wireless/intel/iwlwifi/mld/iface.h     |  15 +-
 drivers/net/wireless/intel/iwlwifi/mld/link.c      |   2 +-
 drivers/net/wireless/intel/iwlwifi/mld/link.h      |   2 +
 .../net/wireless/intel/iwlwifi/mld/low_latency.c   |  13 +-
 drivers/net/wireless/intel/iwlwifi/mld/mac80211.c  |  52 +++-
 drivers/net/wireless/intel/iwlwifi/mld/mld.h       |   6 +-
 drivers/net/wireless/intel/iwlwifi/mld/mlo.c       |   4 +-
 drivers/net/wireless/intel/iwlwifi/mld/nan.h       |   5 +-
 drivers/net/wireless/intel/iwlwifi/mld/phy.h       |   4 +-
 drivers/net/wireless/intel/iwlwifi/mld/power.c     |   5 +-
 drivers/net/wireless/intel/iwlwifi/mld/ptp.c       |   4 +-
 .../net/wireless/intel/iwlwifi/mld/regulatory.c    | 178 ++++++++++---
 .../net/wireless/intel/iwlwifi/mld/regulatory.h    |   2 +-
 drivers/net/wireless/intel/iwlwifi/mld/rx.c        |  25 +-
 drivers/net/wireless/intel/iwlwifi/mld/scan.c      | 224 ++++++++++++----
 drivers/net/wireless/intel/iwlwifi/mld/scan.h      |   2 +
 drivers/net/wireless/intel/iwlwifi/mld/sta.c       |  50 +++-
 drivers/net/wireless/intel/iwlwifi/mld/sta.h       |   4 +-
 drivers/net/wireless/intel/iwlwifi/mld/stats.c     |  31 ++-
 .../net/wireless/intel/iwlwifi/mld/tests/utils.c   |   8 +-
 drivers/net/wireless/intel/iwlwifi/mld/tlc.c       |  78 +++++-
 drivers/net/wireless/intel/iwlwifi/mld/tlc.h       |   3 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        | 157 ++++++++++-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   7 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c   |  46 ----
 drivers/net/wireless/intel/iwlwifi/mvm/mld-mac.c   |  18 +-
 .../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c  | 132 ----------
 drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c   | 291 +--------------------
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h       |   5 -
 drivers/net/wireless/intel/iwlwifi/mvm/ptp.c       |   4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h       |   4 -
 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c      |   6 +-
 .../intel/iwlwifi/pcie/gen1_2/trans-gen2.c         |  13 +-
 .../net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c |   2 +-
 64 files changed, 1624 insertions(+), 993 deletions(-)

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-03-25  9:37 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-25  9:37 pull-request: wifi: iwlwifi: updates - 2026-03-25 Korenblit, Miriam Rachel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox