mirror_ubuntu-kernels/drivers/net/wireless/intel/iwlwifi/mvm
Miri Korenblit 9c28ead0d4 wifi: iwlwifi: mvm: get periodic statistics in EMLSR
In EMLSR we need to track the RSSI of both links, and exit if the RSSI of
one of the links got too low.
For that request the FW to send statistics every 5 seconds when in EMLSR.

Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://msgid.link/20240416134215.6e19d596d77f.Ica2a75a031b1bced0dc2e18c5d365b5eb0d3ec07@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2024-04-19 10:16:34 +02:00
..
tests wifi: iwlwifi: mvm: Implement new link selection algorithm 2024-04-19 10:16:33 +02:00
binding.c wifi: iwlwifi: mvm: Refactor iwl_mvm_get_lmac_id() 2023-06-14 12:32:20 +02:00
coex.c wifi: iwlwifi: mvm: Add helper functions to update EMLSR status 2024-04-19 10:16:33 +02:00
constants.h wifi: iwlwifi: mvm: exit EMLSR upon missed beacon 2024-04-19 10:16:33 +02:00
d3.c wifi: iwlwifi: mvm: Implement new link selection algorithm 2024-04-19 10:16:33 +02:00
debugfs-vif.c wireless-next patches for v6.10 2024-04-03 19:36:57 -07:00
debugfs.c wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() 2024-02-04 10:58:54 +01:00
debugfs.h wifi: iwlwifi: mvm: add a per-link debugfs 2023-10-23 12:21:47 +02:00
ftm-initiator.c wifi: iwlwifi: mvm: add debugfs for forcing unprotected ranging request 2024-03-25 15:39:09 +01:00
ftm-responder.c wifi: iwlwifi: mvm: support wider-bandwidth OFDMA 2024-02-21 15:19:04 +01:00
fw-api.h
fw.c wifi: iwlwifi: Add support for LARI_CONFIG_CHANGE_CMD v10 2024-04-19 10:15:44 +02:00
led.c
link.c wifi: iwlwifi: mvm: don't recompute EMLSR mode in can_activate_links 2024-04-19 10:16:34 +02:00
mac80211.c wifi: iwlwifi: mvm: get periodic statistics in EMLSR 2024-04-19 10:16:34 +02:00
mac-ctxt.c wifi: iwlwifi: mvm: exit EMLSR upon missed beacon 2024-04-19 10:16:33 +02:00
Makefile wifi: iwlwifi: mvm: implement link grading 2024-04-19 10:16:32 +02:00
mld-key.c wifi: iwlwifi: mvm: don't set the MFP flag for the GTK 2024-02-08 15:00:48 +01:00
mld-mac80211.c wifi: iwlwifi: mvm: get periodic statistics in EMLSR 2024-04-19 10:16:34 +02:00
mld-mac.c wifi: iwlwifi: mvm: Fix the listener MAC filter flags 2024-02-12 21:24:51 +01:00
mld-sta.c wireless-next patches for v6.10 2024-04-03 19:36:57 -07:00
mvm.h wifi: iwlwifi: mvm: get periodic statistics in EMLSR 2024-04-19 10:16:34 +02:00
nvm.c wifi: iwlwifi: read WRDD table from UEFI 2024-02-02 14:37:27 +01:00
offloading.c wifi: iwlwifi: mvm: fix the sta id in offload 2024-03-25 15:36:03 +01:00
ops.c wifi: iwlwifi: mvm: exit EMLSR upon missed beacon 2024-04-19 10:16:33 +02:00
phy-ctxt.c wifi: iwlwifi: mvm: support PHY context version 6 2024-02-21 15:19:04 +01:00
power.c wifi: iwlwifi: mvm: Move beacon filtering to be per link 2024-03-25 15:36:03 +01:00
ptp.c wifi: iwlwifi: mvm: Use 64-bit division helper in iwl_mvm_get_crosstimestamp_fw() 2023-03-30 11:16:21 +02:00
quota.c wifi: iwlwifi: mvm: vif preparation for MLO 2023-03-30 12:07:52 +02:00
rfi.c wifi: iwlwifi: mvm: rfi: fix potential response leaks 2024-03-25 15:23:07 +01:00
rs-fw.c wifi: iwlwifi: mvm: work around A-MSDU size problem 2024-02-12 21:24:51 +01:00
rs.c wifi: iwlwifi: fix some kernel-doc issues 2024-02-02 13:47:46 +01:00
rs.h wifi: iwlwifi: mvm: fix kernel-doc 2023-09-11 12:36:28 +02:00
rx.c wifi: iwlwifi: mvm: calculate EMLSR mode after connection 2024-04-19 10:16:32 +02:00
rxmq.c wifi: iwlwifi: mvm: move phy band to nl80211 band helper 2024-04-19 10:15:44 +02:00
scan.c wifi: iwlwifi: mvm: Implement new link selection algorithm 2024-04-19 10:16:33 +02:00
sf.c wifi: iwlwifi: mvm: don't send the smart fifo command if not needed 2024-02-08 15:00:48 +01:00
sta.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-02-29 14:24:56 -08:00
sta.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-02-29 14:24:56 -08:00
tdls.c wifi: iwlwifi: make time_events MLO aware 2023-10-23 12:48:27 +02:00
testmode.h
time-event.c wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF 2024-03-25 15:23:06 +01:00
time-event.h wifi: iwlwifi: make time_events MLO aware 2023-10-23 12:48:27 +02:00
time-sync.c wifi: iwlwifi: mvm: support enabling and disabling HW timestamping 2023-03-22 13:16:37 +01:00
time-sync.h wifi: iwlwifi: mvm: support enabling and disabling HW timestamping 2023-03-22 13:16:37 +01:00
tt.c thermal: core: Eliminate writable trip points masks 2024-02-27 12:04:38 +01:00
tx.c net: adopt skb_network_header_len() more broadly 2024-03-04 08:47:06 +00:00
utils.c wifi: iwlwifi: mvm: get periodic statistics in EMLSR 2024-04-19 10:16:34 +02:00
vendor-cmd.c