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