[PATCH v2 02/13] dmaengine: consolidate memcpy apis

2013-10-22 Thread Dan Williams
Copying from page to page (dma_async_memcpy_pg_to_pg) is the superset, make the other two apis use that one in preparation for providing a common dma unmap implementation. The common implementation just wants to assume all buffers are mapped with dma_map_page(). Cc: Vinod Koul Cc: Tomasz Figa

[PATCH v2 02/13] dmaengine: consolidate memcpy apis

2013-10-22 Thread Dan Williams
Copying from page to page (dma_async_memcpy_pg_to_pg) is the superset, make the other two apis use that one in preparation for providing a common dma unmap implementation. The common implementation just wants to assume all buffers are mapped with dma_map_page(). Cc: Vinod Koul

[PATCH v2 02/13] dmaengine: consolidate memcpy apis

2013-10-18 Thread Bartlomiej Zolnierkiewicz
From: Dan Williams Copying from page to page (dma_async_memcpy_pg_to_pg) is the superset, make the other two apis use that one in preparation for providing a common dma unmap implementation. The common implementation just wants to assume all buffers are mapped with dma_map_page(). Cc: Vinod

[PATCH v2 02/13] dmaengine: consolidate memcpy apis

2013-10-18 Thread Bartlomiej Zolnierkiewicz
From: Dan Williams d...@fb.com Copying from page to page (dma_async_memcpy_pg_to_pg) is the superset, make the other two apis use that one in preparation for providing a common dma unmap implementation. The common implementation just wants to assume all buffers are mapped with dma_map_page().