History log of /arch/sh/kernel/dma-nommu.c
Revision Date Author Comments
552c0d3ea68df46646d1f0dfcbf92a133c4e792b 14-Dec-2011 Andrzej Pietrasiewicz <andrzej.p@samsung.com> SH: adapt for dma_map_ops changes

Adapt core SH architecture code for dma_map_ops changes: replace
alloc/free_coherent with generic alloc/free methods.

Signed-off-by: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Paul Mundt <lethal@linux-sh.org>
01be5d63fd4645eab1d05a7caa04462c11c8b7a1 27-Oct-2009 Paul Mundt <lethal@linux-sh.org> sh: Revamp PCI DMA coherence Kconfig bits.

Leaving this configurable caused more trouble than it was ever worth, so
just make it explicit. Boards that are verified one way or the other can
fix up their selects accordingly. We presently default to non-coherent
for most platforms.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
f32154c9b580f11017b01bf093514c900c09364e 26-Oct-2009 Paul Mundt <lethal@linux-sh.org> sh: Add dma-mapping support for dma_alloc/free_coherent() overrides.

This moves the current dma_alloc/free_coherent() calls to a generic
variant and plugs them in for the nommu default. Other variants can
override the defaults in the dma mapping ops directly.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
73c926bee0e4b7739bbb992a0a3df561178dd522 19-Oct-2009 Paul Mundt <lethal@linux-sh.org> sh: Convert to asm-generic/dma-mapping-common.h

This converts the old DMA mapping support to the new generic
dma-mapping-common.h abstraction.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>