| 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 |