remove dma_alloc_noncoherent

From: Christoph Hellwig
Date: Fri Jun 16 2017 - 03:17:32 EST


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.