Kconfig revision 449a2bf5e881b2a00d42a7c0baa67119c8cb5dce
1menu "Android"
2
3config ANDROID
4	bool "Android Drivers"
5	default N
6	---help---
7	  Enable support for various drivers needed on the Android platform
8
9if ANDROID
10
11config ANDROID_BINDER_IPC
12	bool "Android Binder IPC Driver"
13	default n
14
15config ASHMEM
16	bool "Enable the Anonymous Shared Memory Subsystem"
17	default n
18	depends on SHMEM || TINY_SHMEM
19	help
20	  The ashmem subsystem is a new shared memory allocator, similar to
21	  POSIX SHM but with different behavior and sporting a simpler
22	  file-based API.
23
24config ANDROID_LOGGER
25	tristate "Android log driver"
26	default n
27
28config ANDROID_PERSISTENT_RAM
29	bool
30	select REED_SOLOMON
31	select REED_SOLOMON_ENC8
32	select REED_SOLOMON_DEC8
33
34config ANDROID_RAM_CONSOLE
35	bool "Android RAM buffer console"
36	depends on !S390 && !UML
37	select ANDROID_PERSISTENT_RAM
38	default n
39
40config ANDROID_TIMED_OUTPUT
41	bool "Timed output class driver"
42	default y
43
44config ANDROID_TIMED_GPIO
45	tristate "Android timed gpio driver"
46	depends on GENERIC_GPIO && ANDROID_TIMED_OUTPUT
47	default n
48
49config ANDROID_LOW_MEMORY_KILLER
50	bool "Android Low Memory Killer"
51	default N
52	---help---
53	  Register processes to be killed when memory is low
54
55config ANDROID_INTF_ALARM
56	bool "Android alarm driver"
57	depends on RTC_CLASS
58	default n
59	help
60	  Provides non-wakeup and rtc backed wakeup alarms based on rtc or
61	  elapsed realtime, and a non-wakeup alarm on the monotonic clock.
62	  Also provides an interface to set the wall time which must be used
63	  for elapsed realtime to work.
64
65config ANDROID_INTF_ALARM_DEV
66	bool "Android alarm device"
67	depends on ANDROID_INTF_ALARM
68	default y
69	help
70	  Exports the alarm interface to user-space.
71
72config ANDROID_ALARM_OLDDRV_COMPAT
73	bool "Android Alarm compatability with old drivers"
74	depends on ANDROID_INTF_ALARM
75	default n
76	help
77	  Provides preprocessor alias to aid compatability with
78	  older out-of-tree drivers that use the Android Alarm
79	  in-kernel API. This will be removed eventually.
80endif # if ANDROID
81
82endmenu
83