aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/iwlwifi/iwl-fw.h
diff options
context:
space:
mode:
authorHila Gonen <hila.gonen@intel.com>2013-07-16 04:15:35 -0400
committerJohannes Berg <johannes.berg@intel.com>2013-07-31 05:05:03 -0400
commit5dca7c241e92a5c619260ad969b53b2c4849c340 (patch)
treef98d6fb373bc2e6008ad68e52aec38e21ea4128f /drivers/net/wireless/iwlwifi/iwl-fw.h
parent77740cb433fd5c4394cad4bb948e5c550b027837 (diff)
iwlwifi: mvm: Change beacon filtering command
Change beacon filtering command due to a change in the API. In case the FW supports the old API, we do not send the BF HCMD and assume that since the corresponding struct in the FW is zeroed by default then we don't need to disable it in the FW actively. Signed-off-by: Hila Gonen <hila.gonen@intel.com> Signed-off-by: Dor Shaish <dor.shaish@intel.com> Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-fw.h')
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-fw.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-fw.h b/drivers/net/wireless/iwlwifi/iwl-fw.h
index b766ee9bb05a..bd335f0c40d1 100644
--- a/drivers/net/wireless/iwlwifi/iwl-fw.h
+++ b/drivers/net/wireless/iwlwifi/iwl-fw.h
@@ -78,6 +78,7 @@
78 * @IWL_UCODE_TLV_FLAGS_RX_ENERGY_API: supports rx signal strength api 78 * @IWL_UCODE_TLV_FLAGS_RX_ENERGY_API: supports rx signal strength api
79 * @IWL_UCODE_TLV_FLAGS_D3_6_IPV6_ADDRS: D3 image supports up to six 79 * @IWL_UCODE_TLV_FLAGS_D3_6_IPV6_ADDRS: D3 image supports up to six
80 * (rather than two) IPv6 addresses 80 * (rather than two) IPv6 addresses
81 * @IWL_UCODE_TLV_FLAGS_BF_UPDATED: new beacon filtering API
81 */ 82 */
82enum iwl_ucode_tlv_flag { 83enum iwl_ucode_tlv_flag {
83 IWL_UCODE_TLV_FLAGS_PAN = BIT(0), 84 IWL_UCODE_TLV_FLAGS_PAN = BIT(0),
@@ -88,6 +89,7 @@ enum iwl_ucode_tlv_flag {
88 IWL_UCODE_TLV_FLAGS_UAPSD = BIT(6), 89 IWL_UCODE_TLV_FLAGS_UAPSD = BIT(6),
89 IWL_UCODE_TLV_FLAGS_RX_ENERGY_API = BIT(8), 90 IWL_UCODE_TLV_FLAGS_RX_ENERGY_API = BIT(8),
90 IWL_UCODE_TLV_FLAGS_D3_6_IPV6_ADDRS = BIT(10), 91 IWL_UCODE_TLV_FLAGS_D3_6_IPV6_ADDRS = BIT(10),
92 IWL_UCODE_TLV_FLAGS_BF_UPDATED = BIT(11),
91}; 93};
92 94
93/* The default calibrate table size if not specified by firmware file */ 95/* The default calibrate table size if not specified by firmware file */