diff options
Diffstat (limited to 'drivers/android/Kconfig')
-rw-r--r-- | drivers/android/Kconfig | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/drivers/android/Kconfig b/drivers/android/Kconfig new file mode 100644 index 000000000000..bdfc6c6f4f5a --- /dev/null +++ b/drivers/android/Kconfig | |||
@@ -0,0 +1,37 @@ | |||
1 | menu "Android" | ||
2 | |||
3 | config ANDROID | ||
4 | bool "Android Drivers" | ||
5 | ---help--- | ||
6 | Enable support for various drivers needed on the Android platform | ||
7 | |||
8 | if ANDROID | ||
9 | |||
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. | ||
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. | ||
21 | |||
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. | ||
29 | |||
30 | Enable this to support an old 32-bit Android user-space (v4.4 and | ||
31 | earlier). | ||
32 | |||
33 | Note that enabling this will break newer Android user-space. | ||
34 | |||
35 | endif # if ANDROID | ||
36 | |||
37 | endmenu | ||