Lines Matching +full:non +full:- +full:contiguous
1 # SPDX-License-Identifier: GPL-2.0-only
99 pools as needed. To reduce run-time kernel memory requirements, you
123 <Documentation/devicetree/bindings/reserved-memory/reserved-memory.txt>
128 # Should be selected if we can mmap non-coherent mappings to userspace.
161 bool "DMA Contiguous Memory Allocator"
164 This enables the Contiguous Memory Allocator which allows drivers
165 to allocate big physically-contiguous blocks of memory for use with
166 hardware components that do not support I/O map nor scatter-gather.
171 For more information see <kernel/dma/contiguous.c>.
177 bool "Enable separate DMA Contiguous Memory Area for NUMA Node"
187 comment "Default contiguous memory area size:"
195 Defines the size (in MiB) of the default memory area for Contiguous
206 Defines the size of the default memory area for Contiguous Memory
230 int "Maximum PAGE_SIZE order of alignment for contiguous buffers"
238 specify the maximum PAGE_SIZE order for contiguous buffers. Larger
250 bool "Enable debugging of DMA-API usage"
255 drivers like double-freeing of DMA mappings or freeing mappings that
264 bool "Debug DMA scatter-gather usage"
274 preparing literal scatter-gather descriptors, where there is a risk of
276 is technically out-of-spec.