diff options
Diffstat (limited to 'drivers/dma/amba-pl08x.c')
-rw-r--r-- | drivers/dma/amba-pl08x.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/dma/amba-pl08x.c b/drivers/dma/amba-pl08x.c index e7d5550266e0..003220a60bcb 100644 --- a/drivers/dma/amba-pl08x.c +++ b/drivers/dma/amba-pl08x.c | |||
@@ -1382,11 +1382,11 @@ static struct dma_async_tx_descriptor *pl08x_prep_slave_sg( | |||
1382 | 1382 | ||
1383 | dsg->len = sg_dma_len(sg); | 1383 | dsg->len = sg_dma_len(sg); |
1384 | if (direction == DMA_MEM_TO_DEV) { | 1384 | if (direction == DMA_MEM_TO_DEV) { |
1385 | dsg->src_addr = sg_phys(sg); | 1385 | dsg->src_addr = sg_dma_address(sg); |
1386 | dsg->dst_addr = slave_addr; | 1386 | dsg->dst_addr = slave_addr; |
1387 | } else { | 1387 | } else { |
1388 | dsg->src_addr = slave_addr; | 1388 | dsg->src_addr = slave_addr; |
1389 | dsg->dst_addr = sg_phys(sg); | 1389 | dsg->dst_addr = sg_dma_address(sg); |
1390 | } | 1390 | } |
1391 | } | 1391 | } |
1392 | 1392 | ||