• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1menuconfig DMABUF_HEAPS_DEFERRED_FREE
2	bool "DMA-BUF heaps deferred-free library"
3	help
4	  Choose this option to enable the DMA-BUF heaps deferred-free library.
5
6menuconfig DMABUF_HEAPS_PAGE_POOL
7	bool "DMA-BUF heaps page-pool library"
8	help
9	  Choose this option to enable the DMA-BUF heaps page-pool library.
10
11config DMABUF_HEAPS_SYSTEM
12	tristate "DMA-BUF System Heap"
13	depends on DMABUF_HEAPS && DMABUF_HEAPS_DEFERRED_FREE && DMABUF_HEAPS_PAGE_POOL
14	help
15	  Choose this option to enable the system dmabuf heap. The system heap
16	  is backed by pages from the buddy allocator. If in doubt, say Y.
17
18config DMABUF_HEAPS_CMA
19	tristate "DMA-BUF CMA Heap"
20	depends on DMABUF_HEAPS && DMA_CMA
21	help
22	  Choose this option to enable dma-buf CMA heap. This heap is backed
23	  by the Contiguous Memory Allocator (CMA). If your system has these
24	  regions, you should say Y here.
25