iwlwifi: mvm: simplify the channel switch flow for newer firmware
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Sun, 30 Jun 2019 12:40:19 +0000 (15:40 +0300)
committerLuca Coelho <luciano.coelho@intel.com>
Fri, 6 Sep 2019 12:31:19 +0000 (15:31 +0300)
commit0202bcf0e36a51dd2ccdae3e729de02e4286630a
treea63a63691b693f519466b5ae76a74539a40793d8
parent2d46f7af5ee32cee327b982f60fdf9da11e3efcc
iwlwifi: mvm: simplify the channel switch flow for newer firmware

Any firmware that supports the new channel switch flow is
able to close / re-open the queues when needed. It takes
into account the channel switch mode etc...
Don't open / close the queues or enable / disable beacon
abort before and after the channel switch in case the
firmware is able to do this by itself.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c