#
# For a description of the syntax of this configuration file,
# see the file kconfig-language.txt in the NuttX tools repository.
#

comment "Binder Driver for NuttX"

config DRIVERS_BINDER
	bool "Binder IPC Driver"
	default n
	---help---
		Binder is used for both communication between processes,
		and remote method invocation.
		This means one process can call a method/routine in another
		process, using Binder to identify, invoke and pass arguments
		between said processes.

config DRIVERS_BINDER_DEBUG
	bool "Binder IPC Driver Debug Message Out Enable"
	default n
	depends on DRIVERS_BINDER
	---help---
		This option enable binder debug message output.

config DRIVERS_BINDER_MAX_VMSIZE
	int "Drivers binder max vmsize"
	default 16384
	depends on DRIVERS_BINDER

config DRIVERS_BINDER_MAX_THREADS
	int "Drivers binder max thread"
	default 4
	depends on DRIVERS_BINDER

config DRIVERS_BINDER_NPOLLWAITERS
	int "Driver binder number of poll waiters"
	default 4
	depends on DRIVERS_BINDER