Messages in this thread Patch in this message | | | From | Geliang Tang <> | Subject | [PATCH] microblaze: use sg_phys() | Date | Thu, 23 Mar 2017 21:16:32 +0800 |
| |
Use sg_phys() instead of open-coding it.
Signed-off-by: Geliang Tang <geliangtang@gmail.com> --- arch/microblaze/kernel/dma.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/arch/microblaze/kernel/dma.c b/arch/microblaze/kernel/dma.c index 12e093a..e45ada8 100644 --- a/arch/microblaze/kernel/dma.c +++ b/arch/microblaze/kernel/dma.c @@ -65,8 +65,7 @@ static int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, if (attrs & DMA_ATTR_SKIP_CPU_SYNC) continue; - __dma_sync(page_to_phys(sg_page(sg)) + sg->offset, - sg->length, direction); + __dma_sync(sg_phys(sg), sg->length, direction); } return nents; -- 2.9.3
| |