diff options
author | David Spinadel <david.spinadel@intel.com> | 2014-05-20 05:46:37 -0400 |
---|---|---|
committer | Emmanuel Grumbach <emmanuel.grumbach@intel.com> | 2014-11-23 13:02:43 -0500 |
commit | d24962214dd5930aa713213654721fe1fd7ed844 (patch) | |
tree | cd5fd7f8ddcd49aac5f5ee1cfcf487a4efe0c0e7 /drivers/net/wireless/iwlwifi/mvm/fw-api.h | |
parent | 5387b348b7af299c2aa8e0318498fa7d889da4fd (diff) |
iwlwifi: mvm: implement UMAC scan API
This API uses second CPU scan commands, and can support multiple
simultaneous scans.
Adding the new API, and adding new mechanisms to deal with up to
8 simultaneous scans instead of the old scan status.
New scan API requires scan configuration for default scan parameters,
adding it in _up flow. Also updating scan configuration after updating
valid scan antennas via debugfs.
Signed-off-by: David Spinadel <david.spinadel@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/fw-api.h')
-rw-r--r-- | drivers/net/wireless/iwlwifi/mvm/fw-api.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/fw-api.h b/drivers/net/wireless/iwlwifi/mvm/fw-api.h index c62575d86bcd..1a67788e55f5 100644 --- a/drivers/net/wireless/iwlwifi/mvm/fw-api.h +++ b/drivers/net/wireless/iwlwifi/mvm/fw-api.h | |||
@@ -106,6 +106,12 @@ enum { | |||
106 | DBG_CFG = 0x9, | 106 | DBG_CFG = 0x9, |
107 | ANTENNA_COUPLING_NOTIFICATION = 0xa, | 107 | ANTENNA_COUPLING_NOTIFICATION = 0xa, |
108 | 108 | ||
109 | /* UMAC scan commands */ | ||
110 | SCAN_CFG_CMD = 0xc, | ||
111 | SCAN_REQ_UMAC = 0xd, | ||
112 | SCAN_ABORT_UMAC = 0xe, | ||
113 | SCAN_COMPLETE_UMAC = 0xf, | ||
114 | |||
109 | /* station table */ | 115 | /* station table */ |
110 | ADD_STA_KEY = 0x17, | 116 | ADD_STA_KEY = 0x17, |
111 | ADD_STA = 0x18, | 117 | ADD_STA = 0x18, |