mailbox: renesas: Add Renesas MFIS Multifunctional Interface mailbox driver
authorTuyen Dang <tuyen.dang.xa@renesas.com>
Mon, 27 Oct 2025 16:39:17 +0000 (17:39 +0100)
committerMarek Vasut <marek.vasut+renesas@mailbox.org>
Tue, 2 Dec 2025 23:17:15 +0000 (00:17 +0100)
commit5353fc464f00b2bf8e69ddbbcb4f1704566bcde2
tree09d2427c62df6d70e72d92662edb173acc2306f1
parentaf96395a821c4c87e2026351b5d05de9726df1ef
mailbox: renesas: Add Renesas MFIS Multifunctional Interface mailbox driver

Add support for the Renesas MFIS mailbox, which provides an interface
between the different CPU Cores, such as AP System Core domain and the
Realtime Core domain, SCP Core domain and AP System Core domain or
Realtime Core domain and AP System Core domain or Realtime Core domain.

Signed-off-by: Tuyen Dang <tuyen.dang.xa@renesas.com>
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org> # Update the driver
[Marek: Rename the driver to renesas-mfis, simplify the driver.
        Always use only one TX channel and no RX channel, drop all
unnecessary code. Perform 1ms delay in send callback which
is perfectly fine to do in U-Boot which does RX polling]
drivers/mailbox/Kconfig
drivers/mailbox/Makefile
drivers/mailbox/renesas-mfis.c [new file with mode: 0644]