summaryrefslogtreecommitdiffstats
path: root/drivers/mailbox/Kconfig
diff options
context:
space:
mode:
authorOleksij Rempel <o.rempel@pengutronix.de>2018-08-03 07:29:19 +0200
committerJassi Brar <jaswinder.singh@linaro.org>2018-08-15 09:53:07 +0530
commit2bb7005696e2246baa88772341ca032ff09a63cb (patch)
tree48f267c433b8dba465412d59f40df89aa84dee0f /drivers/mailbox/Kconfig
parentd6ef139c83cc562b29a5cdac270f0a562c1c8eda (diff)
downloadlinux-2bb7005696e2246baa88772341ca032ff09a63cb.tar.gz
linux-2bb7005696e2246baa88772341ca032ff09a63cb.tar.bz2
linux-2bb7005696e2246baa88772341ca032ff09a63cb.zip
mailbox: Add support for i.MX messaging unit
The i.MX Messaging Unit is a two side block which allows applications implement communication over this sides. The MU includes the following features: - Messaging control by interrupts or by polling - Four general-purpose interrupt requests reflected to the other side - Three general-purpose flags reflected to the other side - Four receive registers with maskable interrupt - Four transmit registers with maskable interrupt Reviewed-by: Vladimir Zapolskiy <vz@mleia.com> Reviewed-by: Dong Aisheng <aisheng.dong@nxp.com> Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de> Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org>
Diffstat (limited to 'drivers/mailbox/Kconfig')
-rw-r--r--drivers/mailbox/Kconfig6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/mailbox/Kconfig b/drivers/mailbox/Kconfig
index 2bbabc907add..841c005d8ebb 100644
--- a/drivers/mailbox/Kconfig
+++ b/drivers/mailbox/Kconfig
@@ -15,6 +15,12 @@ config ARM_MHU
The controller has 3 mailbox channels, the last of which can be
used in Secure mode only.
+config IMX_MBOX
+ tristate "i.MX Mailbox"
+ depends on ARCH_MXC || COMPILE_TEST
+ help
+ Mailbox implementation for i.MX Messaging Unit (MU).
+
config PLATFORM_MHU
tristate "Platform MHU Mailbox"
depends on OF