linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 mailbox+firmware 0/6] Armada 37xx mailbox + Turris Mox secure firmware support
@ 2019-03-15  0:59 Marek Behún
  2019-03-15  0:59 ` [PATCH v3 mailbox+firmware 1/6] mailbox: Add support for Armada 37xx rWTM mailbox Marek Behún
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Marek Behún @ 2019-03-15  0:59 UTC (permalink / raw)
  To: Jassi Brar
  Cc: Gregory CLEMENT, linux-kernel, Marek Behún, Jassi Brar, arm,
	Miquel Raynal, Linus Walleij, linux-arm-kernel

Hello, this is the third version of my patches to add support for
rWTM mailbox of Marvell A3700 compatible devices, this time also with
turris-mox-rwtm firmware driver.

I would like to ask you guys for reviews, since I didn't get any review
for the first patch (adding mailbox support) yet.

What's new in v3:
 - Three more patches, to add support for communicating with the secure
   firmware on the Turris Mox board. The driver for this firmware needs
   the mailbox driver to be able to communicate with the secure
   processor.

Changes since v2:
 - changed the mailbox driver not to fail when sending a message if the
   firmware reports that secure processor is not ready. The firmware on
   EspressoBin does not indicate that it is ready in the designated
   register, even if it answers to commands. Print only a warning if the
   ready flag is not set in the FIFO_STATUS register.
 - added Rob's Reviewed-by tag for the mailbox dt-binding patch

Marek

Marek Behún (6):
  mailbox: Add support for Armada 37xx rWTM mailbox
  dt-bindings: mailbox: Document armada-3700-rwtm-mailbox binding
  arm64: dts: marvell: armada-37xx: add mailbox node
  firmware: Add Turris Mox rWTM firmware driver
  firmware: turris-mox-rwtm: Add sysfs documentation
  dt-bindings: firmware: Document cznic,turris-mox-rwtm binding

 .../testing/sysfs-firmware-turris-mox-rwtm    |  60 +++
 .../firmware/cznic,turris-mox-rwtm.txt        |  19 +
 .../marvell,armada-3700-rwtm-mailbox.txt      |  16 +
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi  |   7 +
 drivers/firmware/Kconfig                      |  14 +
 drivers/firmware/Makefile                     |   1 +
 drivers/firmware/turris-mox-rwtm.c            | 508 ++++++++++++++++++
 drivers/mailbox/Kconfig                       |  10 +
 drivers/mailbox/Makefile                      |   2 +
 drivers/mailbox/armada-37xx-rwtm-mailbox.c    | 225 ++++++++
 include/linux/armada-37xx-rwtm-mailbox.h      |  23 +
 11 files changed, 885 insertions(+)
 create mode 100644 Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
 create mode 100644 Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
 create mode 100644 Documentation/devicetree/bindings/mailbox/marvell,armada-3700-rwtm-mailbox.txt
 create mode 100644 drivers/firmware/turris-mox-rwtm.c
 create mode 100644 drivers/mailbox/armada-37xx-rwtm-mailbox.c
 create mode 100644 include/linux/armada-37xx-rwtm-mailbox.h

-- 
2.19.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

end of thread, other threads:[~2019-03-28 17:50 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-15  0:59 [PATCH v3 mailbox+firmware 0/6] Armada 37xx mailbox + Turris Mox secure firmware support Marek Behún
2019-03-15  0:59 ` [PATCH v3 mailbox+firmware 1/6] mailbox: Add support for Armada 37xx rWTM mailbox Marek Behún
2019-03-15  0:59 ` [PATCH v3 mailbox+firmware 2/6] dt-bindings: mailbox: Document armada-3700-rwtm-mailbox binding Marek Behún
2019-03-15  0:59 ` [PATCH v3 mailbox+firmware 3/6] arm64: dts: marvell: armada-37xx: add mailbox node Marek Behún
2019-03-15  0:59 ` [PATCH v3 mailbox+firmware 4/6] firmware: Add Turris Mox rWTM firmware driver Marek Behún
2019-03-15  0:59 ` [PATCH v3 mailbox+firmware 5/6] firmware: turris-mox-rwtm: Add sysfs documentation Marek Behún
2019-03-15  0:59 ` [PATCH v3 mailbox+firmware 6/6] dt-bindings: firmware: Document cznic, turris-mox-rwtm binding Marek Behún
2019-03-28 17:49   ` [PATCH v3 mailbox+firmware 6/6] dt-bindings: firmware: Document cznic,turris-mox-rwtm binding Rob Herring

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).