GNU Linux-libre 4.19.264-gnu1
[releases.git] / drivers / staging / android / Kconfig
1 menu "Android"
2
3 if ANDROID
4
5 config ASHMEM
6         bool "Enable the Anonymous Shared Memory Subsystem"
7         default n
8         depends on SHMEM
9         help
10           The ashmem subsystem is a new shared memory allocator, similar to
11           POSIX SHM but with different behavior and sporting a simpler
12           file-based API.
13
14           It is, in theory, a good memory allocator for low-memory devices,
15           because it can discard shared memory units when under memory pressure.
16
17 config ANDROID_VSOC
18         tristate "Android Virtual SoC support"
19         default n
20         depends on PCI_MSI
21         help
22           This option adds support for the Virtual SoC driver needed to boot
23           a 'cuttlefish' Android image inside QEmu. The driver interacts with
24           a QEmu ivshmem device. If built as a module, it will be called vsoc.
25
26 source "drivers/staging/android/ion/Kconfig"
27
28 endif # if ANDROID
29
30 endmenu