iwlwifi: mvm: add missing implementation of flush for a000 devices
authorSara Sharon <sara.sharon@intel.com>
Tue, 12 Sep 2017 07:52:53 +0000 (10:52 +0300)
committerLuca Coelho <luciano.coelho@intel.com>
Fri, 3 Nov 2017 09:56:09 +0000 (11:56 +0200)
commit06195639c66d80d21146d0e982f7fc94406ed331
tree3e2d78cf4bf9e40c8c382a74935df764b2b7cb81
parent435d0827fe1f3eb7c47f3090c51d55f9dc729d94
iwlwifi: mvm: add missing implementation of flush for a000 devices

In the mac flush flow, we should flush all existing queues.
Since FW API for a000 devices is flush per RA-TID, simply
flush all stations with all tids.
From FW perspective, asking to flush a TID that doesn't have
a queue is valid, so we can just set all bits in the TID mask.

Signed-off-by: Sara Sharon <sara.sharon@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c