linux/drivers/net/wireless/intel/iwlwifi/mvm
Avraham Stern cf85123a21 wifi: iwlwifi: mvm: support enabling and disabling HW timestamping
Instead of enabling HW timestamping by default every time a station
is connected, disable it by default and enable it only upon request
for a specific station. HW timestamping can be enabled for only one
peer at a time.

Signed-off-by: Avraham Stern <avraham.stern@intel.com>
Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Link: https://lore.kernel.org/r/20230320122330.62b98fbf545b.I450c1017ada7900a71a63d879bb542a08e3166c8@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2023-03-22 13:16:37 +01:00
..
binding.c
coex.c wifi: mac80211: move interface config to new struct 2022-06-20 12:55:03 +02:00
constants.h
d3.c wifi: iwlwifi: mvm: d3: add TKIP to the GTK iterator 2022-12-07 17:36:36 +02:00
debugfs-vif.c wifi: iwlwifi: mvm: remove unused iwl_dbgfs_is_match() 2023-02-17 11:34:56 +02:00
debugfs.c wifi: iwlwifi: Remove prohibited spaces 2023-03-15 13:25:14 +01:00
debugfs.h
ftm-initiator.c wifi: iwlwifi: mvm: remove h from printk format specifier 2023-01-30 12:59:39 +02:00
ftm-responder.c wifi: mac80211: move some future per-link data to bss_conf 2022-06-20 12:55:01 +02:00
fw-api.h
fw.c wifi: iwlwifi: mvm: support enabling and disabling HW timestamping 2023-03-22 13:16:37 +01:00
led.c
link.c wifi: iwlwifi: mvm: add support for the new LINK command 2023-03-15 13:25:13 +01:00
mac-ctxt.c wifi: iwlwifi: mvm: add support for the new LINK command 2023-03-15 13:25:13 +01:00
mac80211.c wifi: iwlwifi: mvm: support enabling and disabling HW timestamping 2023-03-22 13:16:37 +01:00
Makefile wifi: iwlwifi: mvm: report hardware timestamps in RX/TX status 2023-03-22 13:16:35 +01:00
mld-key.c wifi: iwlwifi: mvm: support new key API 2022-11-10 13:26:51 +02:00
mld-mac.c wifi: iwlwifi: mvm: add support for the new MAC CTXT command 2023-03-15 13:25:13 +01:00
mld-mac80211.c wifi: iwlwifi: mvm: add stop_ap() and leave_ibss() callbacks for MLD mode 2023-03-22 13:16:36 +01:00
mld-sta.c wifi: iwlwifi: mvm: add start_ap() and join_ibss() callbacks for MLD mode 2023-03-22 13:16:35 +01:00
mvm.h wifi: iwlwifi: mvm: add stop_ap() and leave_ibss() callbacks for MLD mode 2023-03-22 13:16:36 +01:00
nvm.c
offloading.c wifi: mac80211: move interface config to new struct 2022-06-20 12:55:03 +02:00
ops.c wifi: iwlwifi: mvm: report hardware timestamps in RX/TX status 2023-03-22 13:16:35 +01:00
phy-ctxt.c wifi: iwlwifi: mvm: support 320 MHz PHY configuration 2022-11-28 17:53:01 +02:00
power.c wifi: mac80211: move ps setting to vif config 2022-07-15 11:43:15 +02:00
ptp.c wifi: iwlwifi: mvm: select ptp cross timestamp from multiple reads 2023-03-22 13:16:35 +01:00
quota.c wifi: mac80211: move interface config to new struct 2022-06-20 12:55:03 +02:00
rfi.c
rs-fw.c wifi: iwlwifi: rs-fw: break out for unsupported bandwidth 2023-03-07 20:15:18 +01:00
rs.c wifi: iwlwifi: mvm: rs: print BAD_RATE for invalid HT/VHT index 2023-03-15 13:25:15 +01:00
rs.h
rx.c wifi: iwlwifi: mvm: clean up duplicated defines 2023-03-07 20:15:18 +01:00
rxmq.c wifi: iwlwifi: mvm: report hardware timestamps in RX/TX status 2023-03-22 13:16:35 +01:00
scan.c wifi: iwlwifi: Track scan_cmd allocation size explicitly 2022-09-28 09:43:58 +03:00
sf.c wifi: mac80211: move interface config to new struct 2022-06-20 12:55:03 +02:00
sta.c wifi: iwlwifi: mvm: support enabling and disabling HW timestamping 2023-03-22 13:16:37 +01:00
sta.h wifi: iwlwifi: mvm: refactor iwl_mvm_sta 2023-03-22 13:16:36 +01:00
tdls.c wifi: mac80211: move some future per-link data to bss_conf 2022-06-20 12:55:01 +02:00
testmode.h
time-event.c wifi: iwlwifi: mvm: replace usage of found with dedicated list iterator variable 2022-12-07 17:36:08 +02:00
time-event.h
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 wifi: iwlwifi: Use generic thermal_zone_get_trip() function 2023-01-06 14:14:48 +01:00
tx.c wifi: iwlwifi: mvm: report hardware timestamps in RX/TX status 2023-03-22 13:16:35 +01:00
utils.c wifi: mac80211: make some SMPS code MLD-aware 2022-06-20 12:55:30 +02:00
vendor-cmd.c