]> err.no Git - linux-2.6/commit
[AVR32] Implement dma_{alloc,free}_writecombine()
authorHaavard Skinnemoen <hskinnemoen@atmel.com>
Tue, 20 Mar 2007 13:41:13 +0000 (14:41 +0100)
committerHaavard Skinnemoen <hskinnemoen@atmel.com>
Wed, 9 May 2007 06:48:39 +0000 (08:48 +0200)
commita492dbb9e3d04db138f2841648d1904d38a5295d
tree6b2b433941c8a97c175b827796d47824831a7506
parente89b064a4fd18b9c57b7aecbe7101d782759cf81
[AVR32] Implement dma_{alloc,free}_writecombine()

Implement dma_alloc_writecombine() and its dma_free_writecombine()
counterpart. These will do basically the same thing as
dma_alloc_coherent() except that the virtual mapping will allow
write buffering, causing better performance for certain use cases
like frame buffers.

The same API is already available on ARM.

Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
arch/avr32/mm/dma-coherent.c