xref: /linux/drivers/android/Kconfig (revision 315860c4f912990c75ef228775ea8871fc5bcc9a)
1# SPDX-License-Identifier: GPL-2.0
2menu "Android"
3
4config ANDROID_BINDER_IPC_RUST
5	bool "Android Binder IPC Driver"
6	depends on MMU
7	depends on NET
8	depends on RUST
9	default n
10	help
11	  Binder is used in Android for both communication between processes,
12	  and remote method invocation.
13
14	  This means one Android process can call a method/routine in another
15	  Android process, using Binder to identify, invoke and pass arguments
16	  between said processes.
17
18config ANDROID_BINDER_DEVICES
19	string "Android Binder devices"
20	depends on ANDROID_BINDER_IPC_RUST
21	default "binder,hwbinder,vndbinder"
22	help
23	  Default value for the binder.devices parameter.
24
25	  The binder.devices parameter is a comma-separated list of strings
26	  that specifies the names of the binder device nodes that will be
27	  created. Each binder device has its own context manager, and is
28	  therefore logically separated from the other devices.
29
30endmenu
31