net: replace dma_sync_single with dma_sync_single_for_cpu
[firefly-linux-kernel-4.4.55.git] / drivers / net / wan / ixp4xx_hss.c
index 765a7f5d6aa4c7b0ee17dd3d58e970b6d59e2798..08b1a284b6907ffcb7ae11760c5c6559ddb3b77a 100644 (file)
@@ -731,8 +731,8 @@ static int hss_hdlc_poll(struct napi_struct *napi, int budget)
                dma_unmap_single(&dev->dev, desc->data,
                                 RX_SIZE, DMA_FROM_DEVICE);
 #else
-               dma_sync_single(&dev->dev, desc->data,
-                               RX_SIZE, DMA_FROM_DEVICE);
+               dma_sync_single_for_cpu(&dev->dev, desc->data,
+                                       RX_SIZE, DMA_FROM_DEVICE);
                memcpy_swab32((u32 *)skb->data, (u32 *)port->rx_buff_tab[n],
                              ALIGN(desc->pkt_len, 4) / 4);
 #endif