|
|
Subscribe / Log in / New account

mailbox: arm_mhu: Add ARM MHU doorbell controller driver

From:  Sudeep Holla <sudeep.holla-AT-arm.com>
To:  Jassi Brar <jassisinghbrar-AT-gmail.com>, Jassi Brar <jaswinder.singh-AT-linaro.org>, Viresh Kumar <viresh.kumar-AT-linaro.org>, ALKML <linux-arm-kernel-AT-lists.infradead.org>, DTML <devicetree-AT-vger.kernel.org>, LKML <linux-kernel-AT-vger.kernel.org>
Subject:  [PATCH v2 0/4] mailbox: arm_mhu: Add ARM MHU doorbell controller driver
Date:  Thu, 08 Oct 2020 20:14:48 +0100
Message-ID:  <20201008191452.38672-1-sudeep.holla@arm.com>
Cc:  Sudeep Holla <sudeep.holla-AT-arm.com>, Vincent Guittot <vincent.guittot-AT-linaro.org>, Frank Rowand <frowand.list-AT-gmail.com>, Bjorn Andersson <bjorn.andersson-AT-linaro.org>, Rob Herring <robh-AT-kernel.org>, Rob Herring <robh+dt-AT-kernel.org>
Archive-link:  Article

Hi,

These series adds ARM MHU doorbell controller driver based on the
discussion[1]. The DT patches are just repost from Viresh's last posting[2]

Regards,
Sudeep

v1[3]->v2:
	- No updates to binding patches(1-2)
	- Fixed memory leak and improved logic to find free channel reusing
	  mhu_db_mbox_to_channel as suggested by Jassi

[1] https://lore.kernel.org/r/20200909044618.deyx37pzocxiga7u...
[2] https://lore.kernel.org/r/3874de094d193a08624a00a35067a32...
[3] https://lore.kernel.org/r/20200928114445.19689-1-sudeep.h...

Sudeep Holla (3):
  dt-bindings: mailbox: add doorbell support to ARM MHU
  mailbox: arm_mhu: Match only if compatible is "arm,mhu"
  mailbox: arm_mhu: Add ARM MHU doorbell driver

Viresh Kumar (1):
  dt-bindings: mailbox : arm,mhu: Convert to Json-schema

 .../devicetree/bindings/mailbox/arm,mhu.yaml  | 135 +++++++
 .../devicetree/bindings/mailbox/arm-mhu.txt   |  43 ---
 drivers/mailbox/Makefile                      |   2 +-
 drivers/mailbox/arm_mhu.c                     |   3 +
 drivers/mailbox/arm_mhu_db.c                  | 354 ++++++++++++++++++
 5 files changed, 493 insertions(+), 44 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mailbox/arm,mhu.yaml
 delete mode 100644 Documentation/devicetree/bindings/mailbox/arm-mhu.txt
 create mode 100644 drivers/mailbox/arm_mhu_db.c

-- 
2.17.1



Copyright © 2020, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds