diff options
author | Hila Gonen <hila.gonen@intel.com> | 2013-07-16 04:15:35 -0400 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2013-07-31 05:05:03 -0400 |
commit | 5dca7c241e92a5c619260ad969b53b2c4849c340 (patch) | |
tree | f98d6fb373bc2e6008ad68e52aec38e21ea4128f /drivers/net/wireless/iwlwifi/iwl-fw.h | |
parent | 77740cb433fd5c4394cad4bb948e5c550b027837 (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.h | 2 |
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 | */ |
82 | enum iwl_ucode_tlv_flag { | 83 | enum 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 */ |