summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/intel/iwlwifi/mvm/time-event.h
diff options
context:
space:
mode:
authorShaul Triebitz <shaul.triebitz@intel.com>2023-10-11 13:07:22 +0300
committerJohannes Berg <johannes.berg@intel.com>2023-10-23 12:26:27 +0200
commit67ac248e4db0a754ee85a7e41fa363b330df00e5 (patch)
tree5b3431912f5b048f7ffb7a8f93256e7262e0d0fb /drivers/net/wireless/intel/iwlwifi/mvm/time-event.h
parentc8e01fe070d4e663f4040250c579723ca1edb7d6 (diff)
downloadlinux-67ac248e4db0a754ee85a7e41fa363b330df00e5.tar.gz
linux-67ac248e4db0a754ee85a7e41fa363b330df00e5.tar.bz2
linux-67ac248e4db0a754ee85a7e41fa363b330df00e5.zip
wifi: iwlwifi: mvm: implement ROC version 3
Define the new API for ROC command and notification. Use ROC version 3 command and notificaiton for hotspot. Signed-off-by: Shaul Triebitz <shaul.triebitz@intel.com> Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Link: https://lore.kernel.org/r/20231011130030.0cff02aecc16.If0a89ddc6b2339988ff51efa6709d4a883569969@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/mvm/time-event.h')
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/time-event.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/time-event.h b/drivers/net/wireless/intel/iwlwifi/mvm/time-event.h
index cf24efce90d0..f77df939b6b1 100644
--- a/drivers/net/wireless/intel/iwlwifi/mvm/time-event.h
+++ b/drivers/net/wireless/intel/iwlwifi/mvm/time-event.h
@@ -101,6 +101,14 @@ void iwl_mvm_rx_time_event_notif(struct iwl_mvm *mvm,
struct iwl_rx_cmd_buffer *rxb);
/**
+ * iwl_mvm_rx_roc_notif - handles %DISCOVERY_ROC_NTF.
+ * @mvm: the mvm component
+ * @rxb: RX buffer
+ */
+void iwl_mvm_rx_roc_notif(struct iwl_mvm *mvm,
+ struct iwl_rx_cmd_buffer *rxb);
+
+/**
* iwl_mvm_start_p2p_roc - start remain on channel for p2p device functionality
* @mvm: the mvm component
* @vif: the virtual interface for which the roc is requested. It is assumed