16238935dSStephen Warrenmenu "Mailbox Controller Support" 26238935dSStephen Warren 36238935dSStephen Warrenconfig DM_MAILBOX 46238935dSStephen Warren bool "Enable mailbox controllers using Driver Model" 56238935dSStephen Warren depends on DM && OF_CONTROL 66238935dSStephen Warren help 76238935dSStephen Warren Enable support for the mailbox driver class. Mailboxes provide the 86238935dSStephen Warren ability to transfer small messages and/or notifications from one 96238935dSStephen Warren CPU to another CPU, or sometimes to dedicated HW modules. They form 106238935dSStephen Warren the basis of a variety of inter-process/inter-CPU communication 116238935dSStephen Warren protocols. 126238935dSStephen Warren 138961b524SStephen Warrenconfig SANDBOX_MBOX 148961b524SStephen Warren bool "Enable the sandbox mailbox test driver" 158961b524SStephen Warren depends on DM_MAILBOX && SANDBOX 168961b524SStephen Warren help 178961b524SStephen Warren Enable support for a test mailbox implementation, which simply echos 188961b524SStephen Warren back a modified version of any message that is sent. 198961b524SStephen Warren 200f67e239SStephen Warrenconfig TEGRA_HSP 210f67e239SStephen Warren bool "Enable Tegra HSP controller support" 220f67e239SStephen Warren depends on DM_MAILBOX && TEGRA 230f67e239SStephen Warren help 240f67e239SStephen Warren This enables support for the NVIDIA Tegra HSP Hw module, which 250f67e239SStephen Warren implements doorbells, mailboxes, semaphores, and shared interrupts. 260f67e239SStephen Warren 27*f9aa4102SLokesh Vutlaconfig K3_SEC_PROXY 28*f9aa4102SLokesh Vutla bool "Texas Instruments K3 Secure Proxy Driver" 29*f9aa4102SLokesh Vutla depends on DM_MAILBOX && ARCH_K3 30*f9aa4102SLokesh Vutla help 31*f9aa4102SLokesh Vutla An implementation of Secure proxy slave driver for K3 SoCs from 32*f9aa4102SLokesh Vutla Texas Instruments. Secure proxy is a communication entity mainly 33*f9aa4102SLokesh Vutla used for communication between multiple processors with the SoC. 34*f9aa4102SLokesh Vutla Select this driver if your platform has support for this hardware 35*f9aa4102SLokesh Vutla block. 36*f9aa4102SLokesh Vutla 376238935dSStephen Warrenendmenu 38