diff options
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-agn-tx.c | 4 | ||||
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-agn.h | 2 | ||||
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-dev.h | 2 | ||||
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-tx.c | 5 |
4 files changed, 5 insertions, 8 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-tx.c b/drivers/net/wireless/iwlwifi/iwl-agn-tx.c index d34e103c71cf..9acf0e9d7bda 100644 --- a/drivers/net/wireless/iwlwifi/iwl-agn-tx.c +++ b/drivers/net/wireless/iwlwifi/iwl-agn-tx.c | |||
@@ -750,10 +750,10 @@ int iwlagn_tx_skb(struct iwl_priv *priv, struct sk_buff *skb) | |||
750 | spin_unlock(&priv->sta_lock); | 750 | spin_unlock(&priv->sta_lock); |
751 | 751 | ||
752 | /* Attach buffers to TFD */ | 752 | /* Attach buffers to TFD */ |
753 | iwlagn_txq_attach_buf_to_tfd(priv, txq, txcmd_phys, firstlen, 1, 0); | 753 | iwlagn_txq_attach_buf_to_tfd(priv, txq, txcmd_phys, firstlen, 1); |
754 | if (secondlen > 0) | 754 | if (secondlen > 0) |
755 | iwlagn_txq_attach_buf_to_tfd(priv, txq, phys_addr, | 755 | iwlagn_txq_attach_buf_to_tfd(priv, txq, phys_addr, |
756 | secondlen, 0, 0); | 756 | secondlen, 0); |
757 | 757 | ||
758 | scratch_phys = txcmd_phys + sizeof(struct iwl_cmd_header) + | 758 | scratch_phys = txcmd_phys + sizeof(struct iwl_cmd_header) + |
759 | offsetof(struct iwl_tx_cmd, scratch); | 759 | offsetof(struct iwl_tx_cmd, scratch); |
diff --git a/drivers/net/wireless/iwlwifi/iwl-agn.h b/drivers/net/wireless/iwlwifi/iwl-agn.h index 269e0c47927b..fc7dc0628316 100644 --- a/drivers/net/wireless/iwlwifi/iwl-agn.h +++ b/drivers/net/wireless/iwlwifi/iwl-agn.h | |||
@@ -194,7 +194,7 @@ void iwl_setup_rx_handlers(struct iwl_priv *priv); | |||
194 | void iwlagn_txq_free_tfd(struct iwl_priv *priv, struct iwl_tx_queue *txq); | 194 | void iwlagn_txq_free_tfd(struct iwl_priv *priv, struct iwl_tx_queue *txq); |
195 | int iwlagn_txq_attach_buf_to_tfd(struct iwl_priv *priv, | 195 | int iwlagn_txq_attach_buf_to_tfd(struct iwl_priv *priv, |
196 | struct iwl_tx_queue *txq, | 196 | struct iwl_tx_queue *txq, |
197 | dma_addr_t addr, u16 len, u8 reset, u8 pad); | 197 | dma_addr_t addr, u16 len, u8 reset); |
198 | void iwlagn_hwrate_to_tx_control(struct iwl_priv *priv, u32 rate_n_flags, | 198 | void iwlagn_hwrate_to_tx_control(struct iwl_priv *priv, u32 rate_n_flags, |
199 | struct ieee80211_tx_info *info); | 199 | struct ieee80211_tx_info *info); |
200 | int iwlagn_tx_skb(struct iwl_priv *priv, struct sk_buff *skb); | 200 | int iwlagn_tx_skb(struct iwl_priv *priv, struct sk_buff *skb); |
diff --git a/drivers/net/wireless/iwlwifi/iwl-dev.h b/drivers/net/wireless/iwlwifi/iwl-dev.h index 9daf96490f63..38254bdfabbb 100644 --- a/drivers/net/wireless/iwlwifi/iwl-dev.h +++ b/drivers/net/wireless/iwlwifi/iwl-dev.h | |||
@@ -48,8 +48,6 @@ | |||
48 | #include "iwl-agn-rs.h" | 48 | #include "iwl-agn-rs.h" |
49 | #include "iwl-agn-tt.h" | 49 | #include "iwl-agn-tt.h" |
50 | 50 | ||
51 | #define U32_PAD(n) ((4-(n))&0x3) | ||
52 | |||
53 | struct iwl_tx_queue; | 51 | struct iwl_tx_queue; |
54 | 52 | ||
55 | /* CT-KILL constants */ | 53 | /* CT-KILL constants */ |
diff --git a/drivers/net/wireless/iwlwifi/iwl-tx.c b/drivers/net/wireless/iwlwifi/iwl-tx.c index 302284bef961..a47558f0ee3d 100644 --- a/drivers/net/wireless/iwlwifi/iwl-tx.c +++ b/drivers/net/wireless/iwlwifi/iwl-tx.c | |||
@@ -182,7 +182,7 @@ void iwlagn_txq_free_tfd(struct iwl_priv *priv, struct iwl_tx_queue *txq) | |||
182 | int iwlagn_txq_attach_buf_to_tfd(struct iwl_priv *priv, | 182 | int iwlagn_txq_attach_buf_to_tfd(struct iwl_priv *priv, |
183 | struct iwl_tx_queue *txq, | 183 | struct iwl_tx_queue *txq, |
184 | dma_addr_t addr, u16 len, | 184 | dma_addr_t addr, u16 len, |
185 | u8 reset, u8 pad) | 185 | u8 reset) |
186 | { | 186 | { |
187 | struct iwl_queue *q; | 187 | struct iwl_queue *q; |
188 | struct iwl_tfd *tfd, *tfd_tmp; | 188 | struct iwl_tfd *tfd, *tfd_tmp; |
@@ -702,8 +702,7 @@ int iwl_enqueue_hcmd(struct iwl_priv *priv, struct iwl_host_cmd *cmd) | |||
702 | 702 | ||
703 | trace_iwlwifi_dev_hcmd(priv, &out_cmd->hdr, fix_size, cmd->flags); | 703 | trace_iwlwifi_dev_hcmd(priv, &out_cmd->hdr, fix_size, cmd->flags); |
704 | 704 | ||
705 | iwlagn_txq_attach_buf_to_tfd(priv, txq, phys_addr, fix_size, 1, | 705 | iwlagn_txq_attach_buf_to_tfd(priv, txq, phys_addr, fix_size, 1); |
706 | U32_PAD(cmd->len[0])); | ||
707 | 706 | ||
708 | /* Increment and update queue's write index */ | 707 | /* Increment and update queue's write index */ |
709 | q->write_ptr = iwl_queue_inc_wrap(q->write_ptr, q->n_bd); | 708 | q->write_ptr = iwl_queue_inc_wrap(q->write_ptr, q->n_bd); |