]>
Commit | Line | Data |
---|---|---|
777783e0 GKH |
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 |