mirror-linux/drivers/net/wireless/intel/iwlwifi/mvm
Rotem Kerem 639401f629 wifi: iwlwifi: implement wowlan status notification API update
Add per key status indication in the WOWLAN status notification.
This update is required for fips. Each key entry now
includes a status field.

Keys are now processed as follows:
0: no key, ignore entry
1: old, use only metadata
2: new, use key material and metadata

While at it, fix tid_offloaded_tx error message to print the
actual variable being validated in iwl_mld_handle_wowlan_info_notif.

Signed-off-by: Rotem Kerem <rotem.kerem@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://patch.msgid.link/20250909061931.0a2e7a62504c.Id195c9c83f9f767d1e3e458468af2d933774daa1@changeid
2025-09-09 12:08:34 +03:00
..
tests wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
Makefile
binding.c wifi: iwlwifi: simplify nested if checks 2025-01-13 15:34:09 +01:00
coex.c wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
constants.h wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
d3.c wifi: iwlwifi: implement wowlan status notification API update 2025-09-09 12:08:34 +03:00
debugfs-vif.c wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
debugfs.c wifi: iwlwifi: replace SUPPRESS_CMD_ERROR_ONCE status bit with a boolean 2025-09-09 12:08:34 +03:00
debugfs.h
ftm-initiator.c wifi: iwlwifi: mvm: fix setting the TK when associated 2025-03-11 16:29:23 +01:00
ftm-responder.c wifi: iwlwifi: mvm: Remove unused iwl_mvm_ftm_*_add_pasn_sta functions 2025-02-11 11:48:25 +01:00
fw-api.h
fw.c wifi: iwlwifi: pcie: move ltr_enabled to the specific transport 2025-09-09 12:08:34 +03:00
led.c wifi: iwlwifi: rename cfg_trans_params to mac_cfg 2025-05-09 15:37:54 +03:00
link.c wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
mac-ctxt.c wifi: iwlwifi: remove dump file name extension support 2025-08-28 09:56:42 +03:00
mac80211.c wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
mld-key.c
mld-mac.c wifi: iwlwifi: mvm: Remove NAN support 2025-07-23 14:10:24 +03:00
mld-mac80211.c wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
mld-sta.c wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
mvm.h wifi: iwlwifi: mvm: remove d3 test code 2025-08-28 09:56:42 +03:00
nvm.c wifi: iwlwifi: cfg: move MAC parameters to MAC data 2025-05-09 15:38:47 +03:00
offloading.c
ops.c wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
phy-ctxt.c wifi: iwlwifi: mvm: Fix duplicated 'the' in comment 2025-01-13 15:26:43 +01:00
power.c wifi: iwlwifi: mvm: Remove NAN support 2025-07-23 14:10:24 +03:00
ptp.c wifi: iwlwifi: mvm/mld: make PHC messages debug messages 2025-07-09 11:43:16 +03:00
quota.c wifi: iwlwifi: mvm: remove nl80211 testmode 2025-05-06 22:22:11 +03:00
rfi.c
rs-fw.c wifi: iwlwifi: cfg: inline HT params 2025-05-09 15:37:06 +03:00
rs.c wifi: iwlwifi: rename cfg_trans_params to mac_cfg 2025-05-09 15:37:54 +03:00
rs.h wifi: iwlwifi: mvm: fix kernel-doc warnings 2025-06-25 10:57:32 +03:00
rx.c wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
rxmq.c wifi: iwlwifi: mvm/mld: correctly retrieve the keyidx from the beacon 2025-08-26 18:39:44 +03:00
scan.c wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
sf.c
sta.c wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
sta.h wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
tdls.c wifi: iwlwifi: mvm: Use helper function IS_ERR_OR_NULL() 2025-01-13 15:26:42 +01:00
testmode.h
time-event.c wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
time-event.h wifi: iwlwifi: mvm: fix kernel-doc warnings 2025-06-25 10:57:32 +03:00
time-sync.c
time-sync.h
tt.c wifi: iwlwifi: mvm: use a radio/system specific power budget 2025-05-09 15:36:35 +03:00
tx.c wifi: iwlwifi: mvm: remove MLO code 2025-08-26 18:39:44 +03:00
utils.c wifi: iwlwifi: mvm: remove d3 test code 2025-08-28 09:56:42 +03:00
vendor-cmd.c