# SPDX-License-Identifier: GPL-2.0 menuconfig [31mCONFIG_ION[0m bool "Ion Memory Manager" depends on [31mCONFIG_HAS_DMA[0m && [31mCONFIG_MMU[0m select [31mCONFIG_GENERIC_ALLOCATOR[0m select [31mCONFIG_DMA_SHARED_BUFFER[0m help Choose this option to enable the [31mCONFIG_ION[0m Memory Manager, used by Android to efficiently allocate buffers from userspace that can be shared between drivers. If you're not using Android its probably safe to say N here. config [31mCONFIG_ION_SYSTEM_HEAP[0m bool "Ion system heap" depends on [31mCONFIG_ION[0m help Choose this option to enable the Ion system heap. The system heap is backed by pages from the buddy allocator. If in doubt, say Y. config [31mCONFIG_ION_CMA_HEAP[0m bool "Ion CMA heap support" depends on [31mCONFIG_ION[0m && [31mCONFIG_DMA_CMA[0m help Choose this option to enable [31mCONFIG_CMA[0m heaps with Ion. This heap is backed by the Contiguous Memory Allocator ([31mCONFIG_CMA[0m). If your system has these regions, you should say Y here. |