iwlwifi: mvm: Add support for connection monitor offload
authorHila Gonen <hila.gonen@intel.com>
Wed, 13 Mar 2013 16:00:03 +0000 (18:00 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 29 May 2013 07:03:24 +0000 (09:03 +0200)
commitd64048edcd714095a5cf2d7019769d0d94e19892
tree82b8a0a66772258c0a9320c5f3f14195b59b5326
parent9ce4fa7291ff797f04849075a2ee3cf60f752aee
iwlwifi: mvm: Add support for connection monitor offload

The firmware supports periodic keep alive and beacon monitoring,
so advertise connection monitor offload capability by setting
IEEE80211_HW_CONNECTION_MONITOR flag. Implement missed beacons
notification handler. Call ieee80211_beacon_loss in case of
missed beacons, so AP probing by mac80211 can be triggered.

Signed-off-by: Hila Gonen <hila.gonen@intel.com>
Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/iwlwifi/mvm/fw-api.h
drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c
drivers/net/wireless/iwlwifi/mvm/mac80211.c
drivers/net/wireless/iwlwifi/mvm/mvm.h
drivers/net/wireless/iwlwifi/mvm/ops.c