menuconfig IPCC
	bool "IPCC (Inter Processor Communication Controller) driver"
	depends on EXPERIMENTAL
	default n
	---help---
		IPCC driver. Generic driver to communicate between two
		processors via character device.

comment "IPCC driver requires CONFIG_EXPERIMENTAL"
	depends on !EXPERIMENTAL

if IPCC

config IPCC_BUFFERED
	bool "Enable buffering in driver"
	default y
	---help---
		If enabled, data read and written to/from IPCC will be
		buffered in driver. This will reduce thread waiting for
		read and write to complete during busy period, but it
		will also increase RAM usage.

		Buffer size for tx and rx can be separately defined for
		each channel during driver registration.

config IPCC_NPOLLWAITERS
	int "Number of poll threads"
	default 4
	---help---
		Maximum number of threads that can be waiting for POLL events.

endif # IPCC