[ARM] dma-mapping: improve type-safeness of DMA translations
authorRussell King <rmk@dyn-67.arm.linux.org.uk>
Sun, 10 Aug 2008 11:10:49 +0000 (12:10 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sun, 10 Aug 2008 11:10:49 +0000 (12:10 +0100)
OMAP at least gets the return type(s) for the DMA translation functions
wrong, which can lead to subtle errors.  Avoid this by moving the DMA
translation functions to asm/dma-mapping.h, and converting them to
inline functions.

Fix the OMAP DMA translation macros to use the correct argument and
result types.

Also, remove the unnecessary casts in dmabounce.c.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>

No differences found