skb->dev = ag->dev;
skb_reserve(skb, AG71XX_RX_PKT_RESERVE);
- dma_addr = dma_map_single(NULL, skb->data, AG71XX_RX_PKT_SIZE,
+ dma_addr = dma_map_single(&ag->dev->dev, skb->data,
+ AG71XX_RX_PKT_SIZE,
DMA_FROM_DEVICE);
ring->buf[i].skb = skb;
ring->buf[i].desc->data = (u32) dma_addr;
skb_reserve(skb, AG71XX_RX_PKT_RESERVE);
skb->dev = ag->dev;
- dma_addr = dma_map_single(NULL, skb->data,
+ dma_addr = dma_map_single(&ag->dev->dev, skb->data,
AG71XX_RX_PKT_SIZE,
DMA_FROM_DEVICE);
goto err_drop;
}
- dma_addr = dma_map_single(NULL, skb->data, skb->len, DMA_TO_DEVICE);
+ dma_addr = dma_map_single(&dev->dev, skb->data, skb->len,
+ DMA_TO_DEVICE);
ring->buf[i].skb = skb;