linux/drivers/net/wireless/intel/iwlwifi/fw/api
Yedidya Benshimol 04f78e242f wifi: iwlwifi: mvm: Add support for IGTK in D3 resume flow
As part of the new security API in the FW, all security keys are to
be removed before station removal. Until now IGTK rekey
wasn't supported in the D3 resume flow, and thus the driver might
not know the right key to remove.
If an IGTK was rekeyed during D3 the old IGTK is removed and the
new key is updated. If not, the old key's IPN is updated.
As opposed to GTK, which both the FW and the driver hold it's two
most recent keys, only one IGTK is held.

Signed-off-by: Yedidya Benshimol <yedidya.ben.shimol@intel.com>
Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Link: https://lore.kernel.org/r/20230621144844.b53c301c07e6.I375277a10a1f756b93d4a343f6664351a80189c5@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2023-06-21 14:14:40 +02:00
..
alive.h
binding.h wifi: iwlwifi: mvm: Refactor iwl_mvm_get_lmac_id() 2023-06-14 12:32:20 +02:00
cmdhdr.h
coex.h
commands.h wifi: iwlwifi: api: fix kernel-doc links 2023-06-06 13:41:44 +02:00
config.h wifi: iwlwifi: implement WPFC ACPI table loading 2023-06-19 12:05:26 +02:00
context.h wifi: iwlwifi: api: link context action in kernel-doc 2023-06-06 13:41:06 +02:00
d3.h wifi: iwlwifi: mvm: Add support for IGTK in D3 resume flow 2023-06-21 14:14:40 +02:00
datapath.h wifi: iwlwifi: api: fix kernel-doc links 2023-06-06 13:41:44 +02:00
dbg-tlv.h
debug.h
filter.h
led.h
location.h wifi: iwlwifi: api: fix kernel-doc links 2023-06-06 13:41:44 +02:00
mac-cfg.h wifi: iwlwifi: pass ESR parameters to the firmware 2023-06-14 12:32:18 +02:00
mac.h wifi: iwlwifi: api: link context action in kernel-doc 2023-06-06 13:41:06 +02:00
nvm-reg.h wifi: iwlwifi: update response for mcc_update command 2023-06-14 12:32:17 +02:00
offload.h wifi: iwlwifi: api: fix kernel-doc links 2023-06-06 13:41:44 +02:00
paging.h
phy-ctxt.h wifi: iwlwifi: api: link context action in kernel-doc 2023-06-06 13:41:06 +02:00
phy.h wifi: iwlwifi: api: fix kernel-doc links 2023-06-06 13:41:44 +02:00
power.h wifi: iwlwifi: api: use __le16 instead of u16 2023-06-06 13:41:26 +02:00
rfi.h
rs.h wifi: iwlwifi: mvm: add support for Extra EHT LTF 2023-06-14 12:32:20 +02:00
rx.h wifi: iwlwifi: mvm: support U-SIG EHT validate checks 2023-06-14 12:32:19 +02:00
scan.h wifi: iwlwifi: mvm: Add support for scan version 17 2023-06-21 14:02:16 +02:00
sf.h
sta.h
stats.h
system.h
tdls.h
time-event.h wifi: iwlwifi: api: link context action in kernel-doc 2023-06-06 13:41:06 +02:00
tx.h wifi: iwlwifi: mvm: remove new checksum code 2023-06-19 12:05:24 +02:00
txq.h