diff options
author | Oleksij Rempel <o.rempel@pengutronix.de> | 2018-08-03 07:29:19 +0200 |
---|---|---|
committer | Jassi Brar <jaswinder.singh@linaro.org> | 2018-08-15 09:53:07 +0530 |
commit | 2bb7005696e2246baa88772341ca032ff09a63cb (patch) | |
tree | 48f267c433b8dba465412d59f40df89aa84dee0f /drivers/mailbox/Kconfig | |
parent | d6ef139c83cc562b29a5cdac270f0a562c1c8eda (diff) | |
download | linux-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/Kconfig | 6 |
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 |