iwlwifi: mvm: don't disconnect on beacon loss in D0I3
authorDavid Spinadel <david.spinadel@intel.com>
Thu, 6 Aug 2015 07:26:50 +0000 (10:26 +0300)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Tue, 18 Aug 2015 07:25:26 +0000 (10:25 +0300)
commitb3df22475423a99cc1f6c4b202970fa89a4d9716
tree8b39c2905e1a0f3c254b5b3f38fec39c430089bf
parente192cd121dbe009f67eddd5171d588994b15486c
iwlwifi: mvm: don't disconnect on beacon loss in D0I3

Currently if we wake up during D0I3 due to beacon loss we disconnect
immediately. This behaviour causes redundant disconnection, which could
be prevented by polling as it is usually done in mac80211.
Instead, we prefer reporting beacon loss and let mac80211 try polling
before disconnection.

Signed-off-by: David Spinadel <david.spinadel@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/mvm/ops.c