[Linaro-mm-sig] [PATCH 0/3] Add CMA heap for ION memory manager

benjamin.gaignard at stericsson.com benjamin.gaignard at stericsson.com
Tue Mar 13 14:09:13 UTC 2012


From: benjamin gaignard <benjamin.gaignard at linaro.org>

The goal of those patches is to allow ION clients (drivers or userland applications) 
to use Contiguous Memory Allocator (CMA).

To get more info about CMA: 
http://lists.linaro.org/pipermail/linaro-mm-sig/2012-February/001328.html

patches version 2:
 fix comments done by Andy Green

Benjamin Gaignard (3):
  make struct ion_device available for other heap
  fix ion_platform_data definition
  add CMA heap

 drivers/gpu/ion/Kconfig            |    5 +
 drivers/gpu/ion/Makefile           |    1 +
 drivers/gpu/ion/cma/Makefile       |    1 +
 drivers/gpu/ion/cma/ion_cma_heap.c |  217 ++++++++++++++++++++++++++++++++++++
 drivers/gpu/ion/ion.c              |   20 ----
 drivers/gpu/ion/ion_priv.h         |   22 ++++
 include/linux/ion.h                |    2 +-
 7 files changed, 247 insertions(+), 21 deletions(-)
 create mode 100644 drivers/gpu/ion/cma/Makefile
 create mode 100644 drivers/gpu/ion/cma/ion_cma_heap.c




More information about the Linaro-mm-sig mailing list