]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: mvm: Add uAPSD misbehaving AP notification handling
authorAlexander Bondar <alexander.bondar@intel.com>
Sun, 14 Apr 2013 17:59:37 +0000 (20:59 +0300)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Tue, 17 Dec 2013 17:39:40 +0000 (19:39 +0200)
commita1354a536420d83c1abeebc27eb014ef05358151
tree2df0167819ae41bc674be1d00c03038f45961f87
parent1e7e7355830c13a9b1315c30f22ea22b4d33e945
iwlwifi: mvm: Add uAPSD misbehaving AP notification handling

FW implements protective algorithm to identify AP's improper uAPSD
behavior. FW sends misbehaving AP notification in this case.
Add this notification handling. Avoid using uAPSD in next association
to the exactly same AP. Refactor iwl_mvm_power_build_cmd() to move
uAPSD related code to a separate function.

Signed-off-by: Alexander Bondar <alexander.bondar@intel.com>
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/mvm/fw-api-power.h
drivers/net/wireless/iwlwifi/mvm/fw-api.h
drivers/net/wireless/iwlwifi/mvm/mac80211.c
drivers/net/wireless/iwlwifi/mvm/mvm.h
drivers/net/wireless/iwlwifi/mvm/ops.c
drivers/net/wireless/iwlwifi/mvm/power.c