diff options
-rw-r--r-- | drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/broadcom/genet/bcmgenet.c b/drivers/net/ethernet/broadcom/genet/bcmgenet.c index d7e01a74e927..6746fd03cb3a 100644 --- a/drivers/net/ethernet/broadcom/genet/bcmgenet.c +++ b/drivers/net/ethernet/broadcom/genet/bcmgenet.c | |||
@@ -1197,7 +1197,7 @@ static unsigned int __bcmgenet_tx_reclaim(struct net_device *dev, | |||
1197 | dev->stats.tx_bytes += tx_cb_ptr->skb->len; | 1197 | dev->stats.tx_bytes += tx_cb_ptr->skb->len; |
1198 | dma_unmap_single(&dev->dev, | 1198 | dma_unmap_single(&dev->dev, |
1199 | dma_unmap_addr(tx_cb_ptr, dma_addr), | 1199 | dma_unmap_addr(tx_cb_ptr, dma_addr), |
1200 | tx_cb_ptr->skb->len, | 1200 | dma_unmap_len(tx_cb_ptr, dma_len), |
1201 | DMA_TO_DEVICE); | 1201 | DMA_TO_DEVICE); |
1202 | bcmgenet_free_cb(tx_cb_ptr); | 1202 | bcmgenet_free_cb(tx_cb_ptr); |
1203 | } else if (dma_unmap_addr(tx_cb_ptr, dma_addr)) { | 1203 | } else if (dma_unmap_addr(tx_cb_ptr, dma_addr)) { |
@@ -1308,7 +1308,7 @@ static int bcmgenet_xmit_single(struct net_device *dev, | |||
1308 | } | 1308 | } |
1309 | 1309 | ||
1310 | dma_unmap_addr_set(tx_cb_ptr, dma_addr, mapping); | 1310 | dma_unmap_addr_set(tx_cb_ptr, dma_addr, mapping); |
1311 | dma_unmap_len_set(tx_cb_ptr, dma_len, skb->len); | 1311 | dma_unmap_len_set(tx_cb_ptr, dma_len, skb_len); |
1312 | length_status = (skb_len << DMA_BUFLENGTH_SHIFT) | dma_desc_flags | | 1312 | length_status = (skb_len << DMA_BUFLENGTH_SHIFT) | dma_desc_flags | |
1313 | (priv->hw_params->qtag_mask << DMA_TX_QTAG_SHIFT) | | 1313 | (priv->hw_params->qtag_mask << DMA_TX_QTAG_SHIFT) | |
1314 | DMA_TX_APPEND_CRC; | 1314 | DMA_TX_APPEND_CRC; |