diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-tx.c')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-tx.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-tx.c b/drivers/net/wireless/iwlwifi/iwl-tx.c index 166f0001e01d..e045dfeaa1fe 100644 --- a/drivers/net/wireless/iwlwifi/iwl-tx.c +++ b/drivers/net/wireless/iwlwifi/iwl-tx.c | |||
@@ -449,11 +449,6 @@ static int iwl_hw_tx_queue_init(struct iwl_priv *priv, | |||
449 | iwl_write_direct32(priv, FH_MEM_CBBC_QUEUE(txq_id), | 449 | iwl_write_direct32(priv, FH_MEM_CBBC_QUEUE(txq_id), |
450 | txq->q.dma_addr >> 8); | 450 | txq->q.dma_addr >> 8); |
451 | 451 | ||
452 | /* Enable DMA channel, using same id as for TFD queue */ | ||
453 | iwl_write_direct32(priv, FH_TCSR_CHNL_TX_CONFIG_REG(txq_id), | ||
454 | FH_TCSR_TX_CONFIG_REG_VAL_DMA_CHNL_ENABLE | | ||
455 | FH_TCSR_TX_CONFIG_REG_VAL_DMA_CREDIT_ENABLE); | ||
456 | |||
457 | iwl_release_nic_access(priv); | 452 | iwl_release_nic_access(priv); |
458 | spin_unlock_irqrestore(&priv->lock, flags); | 453 | spin_unlock_irqrestore(&priv->lock, flags); |
459 | 454 | ||
@@ -587,8 +582,6 @@ int iwl_txq_ctx_reset(struct iwl_priv *priv) | |||
587 | iwl_release_nic_access(priv); | 582 | iwl_release_nic_access(priv); |
588 | spin_unlock_irqrestore(&priv->lock, flags); | 583 | spin_unlock_irqrestore(&priv->lock, flags); |
589 | 584 | ||
590 | |||
591 | |||
592 | /* Alloc and init all Tx queues, including the command queue (#4) */ | 585 | /* Alloc and init all Tx queues, including the command queue (#4) */ |
593 | for (txq_id = 0; txq_id < priv->hw_params.max_txq_num; txq_id++) { | 586 | for (txq_id = 0; txq_id < priv->hw_params.max_txq_num; txq_id++) { |
594 | slots_num = (txq_id == IWL_CMD_QUEUE_NUM) ? | 587 | slots_num = (txq_id == IWL_CMD_QUEUE_NUM) ? |
@@ -618,11 +611,9 @@ int iwl_txq_ctx_reset(struct iwl_priv *priv) | |||
618 | */ | 611 | */ |
619 | void iwl_txq_ctx_stop(struct iwl_priv *priv) | 612 | void iwl_txq_ctx_stop(struct iwl_priv *priv) |
620 | { | 613 | { |
621 | |||
622 | int txq_id; | 614 | int txq_id; |
623 | unsigned long flags; | 615 | unsigned long flags; |
624 | 616 | ||
625 | |||
626 | /* Turn off all Tx DMA fifos */ | 617 | /* Turn off all Tx DMA fifos */ |
627 | spin_lock_irqsave(&priv->lock, flags); | 618 | spin_lock_irqsave(&priv->lock, flags); |
628 | if (iwl_grab_nic_access(priv)) { | 619 | if (iwl_grab_nic_access(priv)) { |
@@ -1498,7 +1489,7 @@ static int iwl_tx_status_reply_compressed_ba(struct iwl_priv *priv, | |||
1498 | ack = bitmap & (1ULL << i); | 1489 | ack = bitmap & (1ULL << i); |
1499 | successes += !!ack; | 1490 | successes += !!ack; |
1500 | IWL_DEBUG_TX_REPLY("%s ON i=%d idx=%d raw=%d\n", | 1491 | IWL_DEBUG_TX_REPLY("%s ON i=%d idx=%d raw=%d\n", |
1501 | ack? "ACK":"NACK", i, (agg->start_idx + i) & 0xff, | 1492 | ack ? "ACK" : "NACK", i, (agg->start_idx + i) & 0xff, |
1502 | agg->start_idx + i); | 1493 | agg->start_idx + i); |
1503 | } | 1494 | } |
1504 | 1495 | ||