iwlwifi: mvm: Support CSA countdown offloading
authorAndrei Otcheretianski <andrei.otcheretianski@intel.com>
Sun, 28 Feb 2016 15:12:21 +0000 (17:12 +0200)
committerLuca Coelho <luciano.coelho@intel.com>
Fri, 1 Jul 2016 15:09:45 +0000 (18:09 +0300)
commitd3a108a48dc670d539c58d4339d211b914a1e1b5
tree860fddc03aa5c5b0076a3e219497abb4470deca6
parentab2e696bd25c11bf4baf84f285555b069ae2dd30
iwlwifi: mvm: Support CSA countdown offloading

Add support CSA countdown offloading. When CSA starts, the driver
specifies the offsets to the eCSA and CSA IEs in the beacon template
command and the fw performs the countdown.
The fw notifies the driver when the channel switch flow
should be performed.
Beacon sent notifications are not used anymore.

Signed-off-by: Andrei Otcheretianski <andrei.otcheretianski@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/iwl-fw-file.h
drivers/net/wireless/intel/iwlwifi/mvm/fw-api-tx.h
drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
drivers/net/wireless/intel/iwlwifi/mvm/rx.c
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c