All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/4] add mailbox support for i.MX7D
@ 2018-06-01  6:58 ` Oleksij Rempel
  0 siblings, 0 replies; 54+ messages in thread
From: Oleksij Rempel @ 2018-06-01  6:58 UTC (permalink / raw)
  To: Shawn Guo, Fabio Estevam, Rob Herring, Mark Rutland
  Cc: Oleksij Rempel, linux-clk, linux-arm-kernel, kernel, devicetree

This patches are providing support for mailbox (Messaging Unit)
for i.MX7D.
Functionality was tested on PHYTEC phyBOARD-Zeta i.MX7D with
Linux running on all cores: ARM Cortex-A7 and ARM Cortex-M4.

Both parts of i.MX messaging Unit are visible for all CPUs available
on i.MX7D. Communication worked independent of MU side in combination
with CPU. For example MU-A used on ARM Cortex-A7 and MU-B used on ARM Cortex-M4
or other ways around.

The question to NXP developers: are there are limitations or
recommendations about MU vs CPU combination? The i.MX7D documentation
talks about "Processor A" and "Processor B". It is not quite clear what
processor it actually is (A7 or M4).

Oleksij Rempel (4):
  clk: imx7d: add IMX7D_MU_ROOT_CLK
  dt-bindings: mailbox: provide imx-mailbox documentation
  ARM: dts: imx7s: add i.MX7 messaging unit support
  mailbox: Add support for i.MX7D messaging unit

 .../bindings/mailbox/imx-mailbox.txt          |  35 +++
 arch/arm/boot/dts/imx7s.dtsi                  |  18 ++
 drivers/clk/imx/clk-imx7d.c                   |   1 +
 drivers/mailbox/Kconfig                       |   6 +
 drivers/mailbox/Makefile                      |   2 +
 drivers/mailbox/imx-mailbox.c                 | 289 ++++++++++++++++++
 6 files changed, 351 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/mailbox/imx-mailbox.txt
 create mode 100644 drivers/mailbox/imx-mailbox.c

-- 
2.17.1

^ permalink raw reply	[flat|nested] 54+ messages in thread

end of thread, other threads:[~2018-06-15  6:23 UTC | newest]

Thread overview: 54+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-01  6:58 [PATCH v1 0/4] add mailbox support for i.MX7D Oleksij Rempel
2018-06-01  6:58 ` Oleksij Rempel
2018-06-01  6:58 ` Oleksij Rempel
2018-06-01  6:58 ` [PATCH v1 1/4] clk: imx7d: add IMX7D_MU_ROOT_CLK Oleksij Rempel
2018-06-01  6:58   ` Oleksij Rempel
2018-06-01  6:58   ` Oleksij Rempel
2018-06-13 10:38   ` Dong Aisheng
2018-06-13 10:38     ` Dong Aisheng
2018-06-13 10:38     ` Dong Aisheng
2018-06-01  6:58 ` [PATCH v1 2/4] dt-bindings: mailbox: provide imx-mailbox documentation Oleksij Rempel
2018-06-01  6:58   ` Oleksij Rempel
2018-06-01  6:58   ` Oleksij Rempel
2018-06-12 19:41   ` Rob Herring
2018-06-12 19:41     ` Rob Herring
2018-06-12 19:41     ` Rob Herring
2018-06-13 11:59     ` Oleksij Rempel
2018-06-13 11:59       ` Oleksij Rempel
2018-06-13 11:59       ` Oleksij Rempel
2018-06-13 11:05   ` Dong Aisheng
2018-06-13 11:05     ` Dong Aisheng
2018-06-13 11:05     ` Dong Aisheng
2018-06-13 11:58     ` Oleksij Rempel
2018-06-13 11:58       ` Oleksij Rempel
2018-06-13 11:58       ` Oleksij Rempel
2018-06-01  6:58 ` [PATCH v1 3/4] ARM: dts: imx7s: add i.MX7 messaging unit support Oleksij Rempel
2018-06-01  6:58   ` Oleksij Rempel
2018-06-01  6:58   ` Oleksij Rempel
2018-06-01  6:58 ` [PATCH v1 4/4] mailbox: Add support for i.MX7D messaging unit Oleksij Rempel
2018-06-01  6:58   ` Oleksij Rempel
2018-06-01  6:58   ` Oleksij Rempel
2018-06-13 12:21   ` Dong Aisheng
2018-06-13 12:21     ` Dong Aisheng
2018-06-13 12:21     ` Dong Aisheng
2018-06-13 12:24     ` Dong Aisheng
2018-06-13 12:24       ` Dong Aisheng
2018-06-13 12:24       ` Dong Aisheng
2018-06-15  6:23       ` Oleksij Rempel
2018-06-15  6:23         ` Oleksij Rempel
2018-06-15  6:23         ` Oleksij Rempel
2018-06-13 12:48     ` Sascha Hauer
2018-06-13 12:48       ` Sascha Hauer
2018-06-13 12:48       ` Sascha Hauer
2018-06-14  8:23       ` Dong Aisheng
2018-06-14  8:23         ` Dong Aisheng
2018-06-14  8:23         ` Dong Aisheng
2018-06-14 10:24     ` Oleksij Rempel
2018-06-14 10:24       ` Oleksij Rempel
2018-06-14 10:24       ` Oleksij Rempel
2018-06-01  8:34 ` [PATCH v1 0/4] add mailbox support for i.MX7D Robert Schwebel
2018-06-01  8:34   ` Robert Schwebel
2018-06-01  8:34   ` Robert Schwebel
2018-06-13  9:36   ` A.s. Dong
2018-06-13  9:36     ` A.s. Dong
2018-06-13  9:36     ` A.s. Dong

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.