Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

staging: android: Add some Kconfig help entries

This commit adds Kconfig entries for the following:

1: ANDROID_BINDER_IPC
2: ASHMEM (additional text)
3: ANDROID_LOGGER

It also changes "Register" to "Registers" in
ANDROID_LOW_MEMORY_KILLER

Finally, all "help" instances are changed to "---help---",
as recommended by kconfig-language.txt in order to visually
aid developers.

Signed-off-by: Cruz Julian Bishop <cruzjbishop@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Cruz Julian Bishop and committed by
Greg Kroah-Hartman
d7f9729f 167bccbd

+26 -3
+26 -3
drivers/staging/android/Kconfig
··· 11 11 config ANDROID_BINDER_IPC 12 12 bool "Android Binder IPC Driver" 13 13 default n 14 + ---help--- 15 + Binder is used in Android for both communication between processes, 16 + and remote method invocation. 17 + 18 + This means one Android process can call a method/routine in another 19 + Android process, using Binder to identify, invoke and pass arguments 20 + between said processes. 14 21 15 22 config ASHMEM 16 23 bool "Enable the Anonymous Shared Memory Subsystem" 17 24 default n 18 25 depends on SHMEM || TINY_SHMEM 19 - help 26 + ---help--- 20 27 The ashmem subsystem is a new shared memory allocator, similar to 21 28 POSIX SHM but with different behavior and sporting a simpler 22 29 file-based API. 23 30 31 + It is, in theory, a good memory allocator for low-memory devices, 32 + because it can discard shared memory units when under memory pressure. 33 + 24 34 config ANDROID_LOGGER 25 35 tristate "Android log driver" 26 36 default n 37 + ---help--- 38 + This adds support for system-wide logging using four log buffers. 39 + 40 + These are: 41 + 42 + 1: main 43 + 2: events 44 + 3: radio 45 + 4: system 46 + 47 + Log reading and writing is performed via normal Linux reads and 48 + optimized writes. This optimization avoids logging having too 49 + much overhead in the system. 27 50 28 51 config ANDROID_TIMED_OUTPUT 29 52 bool "Timed output class driver" ··· 61 38 bool "Android Low Memory Killer" 62 39 default N 63 40 ---help--- 64 - Register processes to be killed when memory is low 41 + Registers processes to be killed when memory is low 65 42 66 43 config ANDROID_INTF_ALARM_DEV 67 44 bool "Android alarm driver" 68 45 depends on RTC_CLASS 69 46 default n 70 - help 47 + ---help--- 71 48 Provides non-wakeup and rtc backed wakeup alarms based on rtc or 72 49 elapsed realtime, and a non-wakeup alarm on the monotonic clock. 73 50 Also exports the alarm interface to user-space.