xref: /linux/drivers/android/Kconfig (revision fd2bc059ed466bdd95347a4f7891d150d94e7de2)
1# SPDX-License-Identifier: GPL-2.0
2menu "Android"
3
4config ANDROID_BINDER_IPC
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
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