1menu "Mailbox Controller Support" 2 3config DM_MAILBOX 4 bool "Enable mailbox controllers using Driver Model" 5 depends on DM && OF_CONTROL 6 help 7 Enable support for the mailbox driver class. Mailboxes provide the 8 ability to transfer small messages and/or notifications from one 9 CPU to another CPU, or sometimes to dedicated HW modules. They form 10 the basis of a variety of inter-process/inter-CPU communication 11 protocols. 12 13config SANDBOX_MBOX 14 bool "Enable the sandbox mailbox test driver" 15 depends on DM_MAILBOX && SANDBOX 16 help 17 Enable support for a test mailbox implementation, which simply echos 18 back a modified version of any message that is sent. 19 20config TEGRA_HSP 21 bool "Enable Tegra HSP controller support" 22 depends on DM_MAILBOX && TEGRA 23 help 24 This enables support for the NVIDIA Tegra HSP Hw module, which 25 implements doorbells, mailboxes, semaphores, and shared interrupts. 26 27config K3_SEC_PROXY 28 bool "Texas Instruments K3 Secure Proxy Driver" 29 depends on DM_MAILBOX && ARCH_K3 30 help 31 An implementation of Secure proxy slave driver for K3 SoCs from 32 Texas Instruments. Secure proxy is a communication entity mainly 33 used for communication between multiple processors with the SoC. 34 Select this driver if your platform has support for this hardware 35 block. 36 37endmenu 38