]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ARM: dma-mapping: add support for CMA regions placed in highmem zone
authorMarek Szyprowski <m.szyprowski@samsung.com>
Wed, 16 Jan 2013 14:38:44 +0000 (15:38 +0100)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Wed, 6 Feb 2013 09:20:59 +0000 (10:20 +0100)
commitd2bbcf702d42ee5892c8a3f6763e8b846de33d26
treec5b19263603ec40e3879a0cd64c0aec3c78d4fd7
parentd4acf3286ee88dcc218c4e9bfc040dc229435a13
ARM: dma-mapping: add support for CMA regions placed in highmem zone

This patch adds missing pieces to correctly support memory pages served
from CMA regions placed in high memory zones. Please note that the default
global CMA area is still put into lowmem and is limited by optional
architecture specific DMA zone. One can however put device specific CMA
regions in high memory zone to reduce lowmem usage.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Acked-by: Michal Nazarewicz <mina86@mina86.com>
arch/arm/mm/dma-mapping.c