summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/iwlwifi/mvm/mvm.h
diff options
context:
space:
mode:
authorGregory Greenman2015-06-02 17:06:16 +0200
committerEmmanuel Grumbach2015-08-04 09:11:45 +0200
commitce7929186a390b8630953be6d8225a9ae88030af (patch)
tree1bd2ac09e044ebebf004280f6cbbb5a9193f68d5 /drivers/net/wireless/iwlwifi/mvm/mvm.h
parentiwlwifi: mvm: remove IWL_UCODE_TLV_API_BASIC_DWELL (diff)
downloadkernel-qcow2-linux-ce7929186a390b8630953be6d8225a9ae88030af.tar.gz
kernel-qcow2-linux-ce7929186a390b8630953be6d8225a9ae88030af.tar.xz
kernel-qcow2-linux-ce7929186a390b8630953be6d8225a9ae88030af.zip
iwlwifi: mvm: add basic Time of Flight (802.11mc FTM) support
ToF is a time based method for measurement of the WiFi device location within a WiFi environment. The driver functionality provided by this patch is the interface for communication with FW and receiving location related updates from the FW. The interface provided by this patch is via debugfs. Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Reviewed-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/mvm/mvm.h')
-rw-r--r--drivers/net/wireless/iwlwifi/mvm/mvm.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/mvm.h b/drivers/net/wireless/iwlwifi/mvm/mvm.h
index 1397e3e0d669..c980e8d9ac5a 100644
--- a/drivers/net/wireless/iwlwifi/mvm/mvm.h
+++ b/drivers/net/wireless/iwlwifi/mvm/mvm.h
@@ -80,6 +80,7 @@
#include "sta.h"
#include "fw-api.h"
#include "constants.h"
+#include "tof.h"
#define IWL_INVALID_MAC80211_QUEUE 0xff
#define IWL_MVM_MAX_ADDRESSES 5
@@ -823,6 +824,7 @@ struct iwl_mvm {
struct iwl_mvm_shared_mem_cfg shared_mem_cfg;
u32 ciphers[6];
+ struct iwl_mvm_tof_data tof_data;
};
/* Extract MVM priv from op_mode and _hw */