|
@@ -98,9 +98,9 @@ static inline int get_fifo_from_tid(struct iwl_rxon_context *ctx, u16 tid)
|
|
/**
|
|
/**
|
|
* iwlagn_txq_update_byte_cnt_tbl - Set up entry in Tx byte-count array
|
|
* iwlagn_txq_update_byte_cnt_tbl - Set up entry in Tx byte-count array
|
|
*/
|
|
*/
|
|
-void iwlagn_txq_update_byte_cnt_tbl(struct iwl_priv *priv,
|
|
|
|
- struct iwl_tx_queue *txq,
|
|
|
|
- u16 byte_cnt)
|
|
|
|
|
|
+static void iwlagn_txq_update_byte_cnt_tbl(struct iwl_priv *priv,
|
|
|
|
+ struct iwl_tx_queue *txq,
|
|
|
|
+ u16 byte_cnt)
|
|
{
|
|
{
|
|
struct iwlagn_scd_bc_tbl *scd_bc_tbl = priv->scd_bc_tbls.addr;
|
|
struct iwlagn_scd_bc_tbl *scd_bc_tbl = priv->scd_bc_tbls.addr;
|
|
int write_ptr = txq->q.write_ptr;
|
|
int write_ptr = txq->q.write_ptr;
|
|
@@ -136,8 +136,8 @@ void iwlagn_txq_update_byte_cnt_tbl(struct iwl_priv *priv,
|
|
tfd_offset[TFD_QUEUE_SIZE_MAX + write_ptr] = bc_ent;
|
|
tfd_offset[TFD_QUEUE_SIZE_MAX + write_ptr] = bc_ent;
|
|
}
|
|
}
|
|
|
|
|
|
-void iwlagn_txq_inval_byte_cnt_tbl(struct iwl_priv *priv,
|
|
|
|
- struct iwl_tx_queue *txq)
|
|
|
|
|
|
+static void iwlagn_txq_inval_byte_cnt_tbl(struct iwl_priv *priv,
|
|
|
|
+ struct iwl_tx_queue *txq)
|
|
{
|
|
{
|
|
struct iwlagn_scd_bc_tbl *scd_bc_tbl = priv->scd_bc_tbls.addr;
|
|
struct iwlagn_scd_bc_tbl *scd_bc_tbl = priv->scd_bc_tbls.addr;
|
|
int txq_id = txq->q.id;
|
|
int txq_id = txq->q.id;
|
|
@@ -766,8 +766,8 @@ int iwlagn_tx_skb(struct iwl_priv *priv, struct sk_buff *skb)
|
|
|
|
|
|
/* Set up entry for this TFD in Tx byte-count array */
|
|
/* Set up entry for this TFD in Tx byte-count array */
|
|
if (info->flags & IEEE80211_TX_CTL_AMPDU)
|
|
if (info->flags & IEEE80211_TX_CTL_AMPDU)
|
|
- priv->cfg->ops->lib->txq_update_byte_cnt_tbl(priv, txq,
|
|
|
|
- le16_to_cpu(tx_cmd->len));
|
|
|
|
|
|
+ iwlagn_txq_update_byte_cnt_tbl(priv, txq,
|
|
|
|
+ le16_to_cpu(tx_cmd->len));
|
|
|
|
|
|
pci_dma_sync_single_for_device(priv->pci_dev, txcmd_phys,
|
|
pci_dma_sync_single_for_device(priv->pci_dev, txcmd_phys,
|
|
firstlen, PCI_DMA_BIDIRECTIONAL);
|
|
firstlen, PCI_DMA_BIDIRECTIONAL);
|
|
@@ -1246,8 +1246,7 @@ int iwlagn_tx_queue_reclaim(struct iwl_priv *priv, int txq_id, int index)
|
|
txq_id >= IWLAGN_FIRST_AMPDU_QUEUE);
|
|
txq_id >= IWLAGN_FIRST_AMPDU_QUEUE);
|
|
tx_info->skb = NULL;
|
|
tx_info->skb = NULL;
|
|
|
|
|
|
- if (priv->cfg->ops->lib->txq_inval_byte_cnt_tbl)
|
|
|
|
- priv->cfg->ops->lib->txq_inval_byte_cnt_tbl(priv, txq);
|
|
|
|
|
|
+ iwlagn_txq_inval_byte_cnt_tbl(priv, txq);
|
|
|
|
|
|
priv->cfg->ops->lib->txq_free_tfd(priv, txq);
|
|
priv->cfg->ops->lib->txq_free_tfd(priv, txq);
|
|
}
|
|
}
|