arm: dma-mapping: add checking cma area initialized
authorGioh Kim <gioh.kim@lge.com>
Thu, 22 May 2014 04:38:23 +0000 (13:38 +0900)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Thu, 22 May 2014 06:09:31 +0000 (08:09 +0200)
commite464ef16c4f080bb85ccf9085f92503b5b5b1e13
tree4e0554952a1ec7de459131679a1e3138737d4eaf
parent006f841db1e0da8801aedc6751b563b28f9a6319
arm: dma-mapping: add checking cma area initialized

If CMA is turned on and CMA size is set to zero, kernel should
behave as if CMA was not enabled at compile time.
Every dma allocation should check existence of cma area
before requesting memory.

Signed-off-by: Gioh Kim <gioh.kim@lge.com>
Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
Acked-by: Michal Nazarewicz <mina86@mina86.com>
[mszyprow: removed redundant empty line from the patch]
Signed-off-by: <m.szyprowski@samsung.com>
arch/arm/mm/dma-mapping.c