staging: Remove the Android logger driver
[cascardo/linux.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_TIMED_OUTPUT
18         bool "Timed output class driver"
19         default y
20
21 config ANDROID_TIMED_GPIO
22         tristate "Android timed gpio driver"
23         depends on GPIOLIB && ANDROID_TIMED_OUTPUT
24         default n
25
26 config ANDROID_LOW_MEMORY_KILLER
27         bool "Android Low Memory Killer"
28         ---help---
29           Registers processes to be killed when memory is low
30
31 config SYNC
32         bool "Synchronization framework"
33         default n
34         select ANON_INODES
35         select DMA_SHARED_BUFFER
36         ---help---
37           This option enables the framework for synchronization between multiple
38           drivers.  Sync implementations can take advantage of hardware
39           synchronization built into devices like GPUs.
40
41 config SW_SYNC
42         bool "Software synchronization objects"
43         default n
44         depends on SYNC
45         ---help---
46           A sync object driver that uses a 32bit counter to coordinate
47           syncrhronization.  Useful when there is no hardware primitive backing
48           the synchronization.
49
50 config SW_SYNC_USER
51         bool "Userspace API for SW_SYNC"
52         default n
53         depends on SW_SYNC
54         ---help---
55           Provides a user space API to the sw sync object.
56           *WARNING* improper use of this can result in deadlocking kernel
57           drivers from userspace.
58
59 source "drivers/staging/android/ion/Kconfig"
60
61 endif # if ANDROID
62
63 endmenu