diff options
Diffstat (limited to 'drivers/net/b44.c')
-rw-r--r-- | drivers/net/b44.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/net/b44.c b/drivers/net/b44.c index 5c84541e0737..17b2750d21de 100644 --- a/drivers/net/b44.c +++ b/drivers/net/b44.c | |||
@@ -703,7 +703,7 @@ static int b44_alloc_rx_skb(struct b44 *bp, int src_idx, u32 dest_idx_unmasked) | |||
703 | 703 | ||
704 | if (bp->flags & B44_FLAG_RX_RING_HACK) | 704 | if (bp->flags & B44_FLAG_RX_RING_HACK) |
705 | b44_sync_dma_desc_for_device(bp->sdev, bp->rx_ring_dma, | 705 | b44_sync_dma_desc_for_device(bp->sdev, bp->rx_ring_dma, |
706 | dest_idx * sizeof(dp), | 706 | dest_idx * sizeof(*dp), |
707 | DMA_BIDIRECTIONAL); | 707 | DMA_BIDIRECTIONAL); |
708 | 708 | ||
709 | return RX_PKT_BUF_SZ; | 709 | return RX_PKT_BUF_SZ; |
@@ -731,7 +731,7 @@ static void b44_recycle_rx(struct b44 *bp, int src_idx, u32 dest_idx_unmasked) | |||
731 | 731 | ||
732 | if (bp->flags & B44_FLAG_RX_RING_HACK) | 732 | if (bp->flags & B44_FLAG_RX_RING_HACK) |
733 | b44_sync_dma_desc_for_cpu(bp->sdev, bp->rx_ring_dma, | 733 | b44_sync_dma_desc_for_cpu(bp->sdev, bp->rx_ring_dma, |
734 | src_idx * sizeof(src_desc), | 734 | src_idx * sizeof(*src_desc), |
735 | DMA_BIDIRECTIONAL); | 735 | DMA_BIDIRECTIONAL); |
736 | 736 | ||
737 | ctrl = src_desc->ctrl; | 737 | ctrl = src_desc->ctrl; |
@@ -747,10 +747,10 @@ static void b44_recycle_rx(struct b44 *bp, int src_idx, u32 dest_idx_unmasked) | |||
747 | 747 | ||
748 | if (bp->flags & B44_FLAG_RX_RING_HACK) | 748 | if (bp->flags & B44_FLAG_RX_RING_HACK) |
749 | b44_sync_dma_desc_for_device(bp->sdev, bp->rx_ring_dma, | 749 | b44_sync_dma_desc_for_device(bp->sdev, bp->rx_ring_dma, |
750 | dest_idx * sizeof(dest_desc), | 750 | dest_idx * sizeof(*dest_desc), |
751 | DMA_BIDIRECTIONAL); | 751 | DMA_BIDIRECTIONAL); |
752 | 752 | ||
753 | ssb_dma_sync_single_for_device(bp->sdev, le32_to_cpu(src_desc->addr), | 753 | ssb_dma_sync_single_for_device(bp->sdev, dest_map->mapping, |
754 | RX_PKT_BUF_SZ, | 754 | RX_PKT_BUF_SZ, |
755 | DMA_FROM_DEVICE); | 755 | DMA_FROM_DEVICE); |
756 | } | 756 | } |