ARM: mx3/mx31moboard: properly allocate memory for mx3-camera
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Thu, 3 Mar 2011 13:21:53 +0000 (14:21 +0100)
committerSascha Hauer <s.hauer@pengutronix.de>
Thu, 19 May 2011 11:11:19 +0000 (13:11 +0200)
commit031e912741746e4350204bb0436590ca0e993a7d
tree96cc0f4baa356dda8a7b7d23deb0447a2d7e051f
parentdca7c0b4293a06d1ed9387e729a4882896abccc2
ARM: mx3/mx31moboard: properly allocate memory for mx3-camera

It's not allowed to create an alias of system RAM for DMA.  So the memory
used must not be allocated using dma_alloc_coherent but has to be reserved
before using memblock routines.

There is no need to memzero the buffer because dma_alloc_coherent zeros
the memory for us.

LAKML-Reference: 1299271882-2130-4-git-send-email-u.kleine-koenig@pengutronix.de
Tested-by: Philippe Retornaz <philippe.retornaz@epfl.ch>
Acked-by: Philippe Retornaz <philippe.retornaz@epfl.ch>
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
arch/arm/mach-mx3/mach-mx31moboard.c