remove dma_alloc_noncoherent V2

2017-08-26 Thread Christoph Hellwig
For many years we've had the dma_alloc_attrs API that is more flexible than dma_alloc_noncoherent. This series moves the remaining users over to the attrs API. After half of the series went in for the last merge window I'd really like to merge the remainer. Any chance to get some ACKs/reviews fo

[PATCH 4/4] dma-mapping: remove dma_alloc_noncoherent and dma_free_noncoherent

2017-08-26 Thread Christoph Hellwig
No users left, everyone switched to the _attrs versions. Signed-off-by: Christoph Hellwig --- Documentation/DMA-API.txt| 30 -- arch/metag/include/asm/dma-mapping.h | 2 +- arch/nios2/include/asm/dma-mapping.h | 2 +- arch/tile/include/asm/dma-mapping.h

RE: remove dma_alloc_noncoherent

2017-06-20 Thread David Laight
From: Christoph Hellwig > Sent: 16 June 2017 08:17 > > For many years we've had the dma_alloc_attrs API that is more flexible > than dma_alloc_noncoherent. This series moves the remaining users over > to the attrs API. And most of the callers probably only want to specify 'noncoherent'. Grepping

[PATCH 11/11] dma-mapping: remove dma_alloc_noncoherent and dma_free_noncoherent

2017-06-16 Thread Christoph Hellwig
No users left, everyone switched to the _attrs versions. Signed-off-by: Christoph Hellwig --- Documentation/DMA-API.txt| 30 -- arch/metag/include/asm/dma-mapping.h | 2 +- arch/nios2/include/asm/dma-mapping.h | 2 +- arch/tile/include/asm/dma-mapping.h

remove dma_alloc_noncoherent

2017-06-16 Thread Christoph Hellwig
For many years we've had the dma_alloc_attrs API that is more flexible than dma_alloc_noncoherent. This series moves the remaining users over to the attrs API.