Linux 4.9.243
[linux/fpc-iii.git] / drivers / android / Kconfig
blobbdfc6c6f4f5a7c8d9363055be25954c66eb55d3f
1 menu "Android"
3 config ANDROID
4         bool "Android Drivers"
5         ---help---
6           Enable support for various drivers needed on the Android platform
8 if ANDROID
10 config ANDROID_BINDER_IPC
11         bool "Android Binder IPC Driver"
12         depends on MMU
13         default n
14         ---help---
15           Binder is used in Android for both communication between processes,
16           and remote method invocation.
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.
22 config ANDROID_BINDER_IPC_32BIT
23         bool
24         depends on !64BIT && ANDROID_BINDER_IPC
25         default y
26         ---help---
27           The Binder API has been changed to support both 32 and 64bit
28           applications in a mixed environment.
30           Enable this to support an old 32-bit Android user-space (v4.4 and
31           earlier).
33           Note that enabling this will break newer Android user-space.
35 endif # if ANDROID
37 endmenu