DMA Contiguous Memory Allocator

modulename: contiguous.ko

configname: CONFIG_DMA_CMA

Linux Kernel Configuration
└─>Library routines
└─>DMA Contiguous Memory Allocator
In linux kernel since version 3.10 (release Date: 2013-06-30)  
This enables the Contiguous Memory Allocator which allows drivers
to allocate big physically-contiguous blocks of memory for use with
hardware components that do not support I/O map nor scatter-gather.

You can disable CMA by specifying "cma=0" on the kernel's command
line.

For more information see <kernel/dma/contiguous.c>.
If unsure, say "n".

source code: