diff options
author | 2017-03-06 10:16:11 +0200 | |
---|---|---|
committer | 2017-06-02 14:14:12 +0300 | |
commit | d6d517b7730c2dada199db83ebbc670c50fa9952 (patch) | |
tree | cf94b66e7cd2f2f08e61db6a5e71a78e5923af4e /drivers/net/wireless/intel/iwlwifi/iwl-trans.c | |
parent | iwlwifi: mvm: fix many kernel-doc warnings (diff) | |
download | linux-dev-d6d517b7730c2dada199db83ebbc670c50fa9952.tar.xz linux-dev-d6d517b7730c2dada199db83ebbc670c50fa9952.zip |
iwlwifi: add wait for tx queue empty
Now that we have 512 queues, add a wait for single TX
queue to gen2.
This replaces gen1 wait_tx_queues_empty, which was limited
to 32 queues.
Signed-off-by: Sara Sharon <sara.sharon@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/iwl-trans.c')
-rw-r--r-- | drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/iwl-trans.c b/drivers/net/wireless/intel/iwlwifi/iwl-trans.c index 0bde26bab15d..c0871f8f2c68 100644 --- a/drivers/net/wireless/intel/iwlwifi/iwl-trans.c +++ b/drivers/net/wireless/intel/iwlwifi/iwl-trans.c @@ -102,6 +102,8 @@ struct iwl_trans *iwl_trans_alloc(unsigned int priv_size, if (!trans->dev_cmd_pool) return NULL; + WARN_ON(!ops->wait_txq_empty && !ops->wait_tx_queues_empty); + return trans; } |