ANDROID: Allow the deferred-free library heap to be compiled into the GKI

The deferred-free library heap can be useful for modular implementations
of the system heap, so compile it as a part of the GKI for arm64 and
x86.

Bug: 194472281
Change-Id: Iedd85682a90980b26a2f9aac0a53fcf4e1da219e
Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
This commit is contained in:
Isaac J. Manjarres
2021-11-01 15:04:31 -07:00
committed by T.J. Mercier
parent bb97bfd3d8
commit fe58c12116
3 changed files with 6 additions and 2 deletions

View File

@@ -522,6 +522,7 @@ CONFIG_RTC_CLASS=y
CONFIG_RTC_DRV_PL030=y
CONFIG_RTC_DRV_PL031=y
CONFIG_DMABUF_HEAPS=y
CONFIG_DMABUF_HEAPS_DEFERRED_FREE=y
CONFIG_UIO=y
CONFIG_VHOST_VSOCK=y
CONFIG_STAGING=y

View File

@@ -488,6 +488,7 @@ CONFIG_EDAC=y
CONFIG_RTC_CLASS=y
# CONFIG_RTC_HCTOSYS is not set
CONFIG_DMABUF_HEAPS=y
CONFIG_DMABUF_HEAPS_DEFERRED_FREE=y
CONFIG_UIO=y
CONFIG_VHOST_VSOCK=y
CONFIG_STAGING=y

View File

@@ -1,5 +1,7 @@
config DMABUF_HEAPS_DEFERRED_FREE
tristate
menuconfig DMABUF_HEAPS_DEFERRED_FREE
bool "DMA-BUF heaps deferred-free library"
help
Choose this option to enable the DMA-BUF heaps deferred-free library.
config DMABUF_HEAPS_SYSTEM
tristate "DMA-BUF System Heap"