The following changes since commit 754fe848b3b297fc85ec24cd959bad22b6df8cb8: Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (2025-07-18 14:29:30 +0200) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git/ tags/iwlwifi-next-2025-07-23 for you to fetch changes up to da75f183fea01f2c9f1382655b366ed017891e4e: wifi: iwlwifi: Revert "wifi: iwlwifi: remove support of several iwl_ppag_table_cmd versions" (2025-07-23 14:10:57 +0300) ---------------------------------------------------------------- iwlwifi feature, notably - disable features in fips - remove RX OMI feature code - A few fixes and cleanups ---------------------------------------------------------------- Antonio Quartulli (1): wifi: iwlwifi: fix cmd length when sending WOWLAN_TSC_RSC_PARAM Avraham Stern (2): wifi: iwlwifi: mvm: avoid outdated reorder buffer head_sn wifi: iwlwifi: mld: avoid outdated reorder buffer head_sn Benjamin Berg (2): wifi: iwlwifi: mld: support channel survey collection for ACS scans wifi: iwlwifi: mld: decode EOF bit for AMPDUs Gustavo A. R. Silva (1): wifi: iwlwifi: mvm/fw: Avoid -Wflex-array-member-not-at-end warnings Ilan Peer (1): wifi: iwlwifi: mvm: Remove NAN support Johannes Berg (1): wifi: iwlwifi: disable certain features for fips_enabled Miri Korenblit (8): wifi: iwlwifi: mld: disable RX aggregation if requested wifi: iwlwifi: remove SC2F firmware support wifi: iwlwifi: stop supporting iwl_omi_send_status_notif ver 1 wifi: iwlwifi: Remove support for rx OMI bandwidth reduction wifi: iwlwifi: mld: use spec link id and not FW link id wifi: iwlwifi: don't export symbols that we shouldn't wifi: iwlwifi: check validity of the FW API range wifi: iwlwifi: Revert "wifi: iwlwifi: remove support of several iwl_ppag_table_cmd versions" WangYuli (1): wifi: iwlwifi: Fix typo "ransport" drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 2 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 26 -- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 20 +- drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 33 +- drivers/net/wireless/intel/iwlwifi/fw/regulatory.c | 20 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 6 - drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 25 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 16 - drivers/net/wireless/intel/iwlwifi/mld/agg.c | 5 + drivers/net/wireless/intel/iwlwifi/mld/constants.h | 9 - drivers/net/wireless/intel/iwlwifi/mld/link.c | 389 +-------------------- drivers/net/wireless/intel/iwlwifi/mld/link.h | 30 -- .../net/wireless/intel/iwlwifi/mld/low_latency.c | 3 - drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 73 +--- drivers/net/wireless/intel/iwlwifi/mld/mld.c | 10 +- drivers/net/wireless/intel/iwlwifi/mld/mld.h | 2 + drivers/net/wireless/intel/iwlwifi/mld/notif.c | 19 +- drivers/net/wireless/intel/iwlwifi/mld/rx.c | 9 + drivers/net/wireless/intel/iwlwifi/mld/scan.c | 156 ++++++++- drivers/net/wireless/intel/iwlwifi/mld/scan.h | 37 ++ drivers/net/wireless/intel/iwlwifi/mld/stats.c | 2 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 18 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 22 +- drivers/net/wireless/intel/iwlwifi/mvm/mld-mac.c | 9 - drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 16 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 1 - drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 93 ++--- .../net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c | 22 +- drivers/net/wireless/intel/iwlwifi/tests/devinfo.c | 28 ++ 34 files changed, 443 insertions(+), 678 deletions(-)