replace dma_cache_maint by dma_map_single