spi: pl022: Fix incorrect dma_unmap_sg
[platform/kernel/linux-stable.git] / drivers / spi / spi-pl022.c
index 469eb28..e3b845a 100644 (file)
@@ -1061,7 +1061,7 @@ err_rxdesc:
                     pl022->sgt_tx.nents, DMA_TO_DEVICE);
 err_tx_sgmap:
        dma_unmap_sg(rxchan->device->dev, pl022->sgt_rx.sgl,
-                    pl022->sgt_tx.nents, DMA_FROM_DEVICE);
+                    pl022->sgt_rx.nents, DMA_FROM_DEVICE);
 err_rx_sgmap:
        sg_free_table(&pl022->sgt_tx);
 err_alloc_tx_sg: