]> git.baikalelectronics.ru Git - kernel.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>
Mon, 25 Feb 2013 14:30:42 +0000 (15:30 +0100)
commita0ef9d0bb887d3d25055b7623dc021032cd3b896
tree063c2d0a546557016f301607b39a7e41394c8eed
parent4b07243b5892f87adbccdf675db9acdbf40864e6
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