[PATCH v4 0/3] Add support for Broadcom iProc mailbox controller
Jonathan Richardson
jonathan.richardson at broadcom.com
Thu Feb 16 12:08:40 PST 2017
Pinging maintainer. Jassi, have you had a chance to look at this yet? Thanks.
On 17-01-26 12:37 PM, Jonathan Richardson wrote:
> This patch set contains mailbox support for Broadcom iProc based SoC's. The
> mailbox controller handles all communication with a Cortex-M0 MCU processor that
> provides support for power, clock, and reset management. The mailbox controller
> for Cygnus is enabled in DT.
>
> Changes from v3:
> - DT changes merged into one commit.
>
> Changes from v2:
> - Fixed binding to remove leading 0 (Rob's comment). Also added more detail as
> suggested by Jassi.
> - Added changelog to dt binding and enable dts commits.
> - Changed year in copyright in bcm_iproc_mailbox.h.
> - Changes to bcm-cygnus.dtsi were prematurely merged into the mainline after
> Rob acked the DT changes but Jassi suggested changes to the mailbox driver.
> The result was that the mailbox controller node and changes to the crmu gpio
> driver to enable interrupt handling were incorrectly added to the dtsi. A
> commit is included in this patchset to revert those changes. Enabling
> interrupt handling in the the crmu gpio driver will be introduced when the
> interrupt controller driver is added to provide mailbox interrupt support.
>
> Jonathan Richardson (3):
> dt-bindings: Document Broadcom iProc mailbox controller driver
> mailbox: Add iProc mailbox controller driver
> ARM: dts: Enable Broadcom iProc mailbox controller
>
> .../bindings/mailbox/brcm,iproc-mailbox.txt | 18 ++
> arch/arm/boot/dts/bcm-cygnus.dtsi | 8 +-
> drivers/mailbox/Kconfig | 10 ++
> drivers/mailbox/Makefile | 2 +
> drivers/mailbox/bcm-iproc-mailbox.c | 199 +++++++++++++++++++++
> include/linux/mailbox/bcm_iproc_mailbox.h | 32 ++++
> 6 files changed, 262 insertions(+), 7 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/mailbox/brcm,iproc-mailbox.txt
> create mode 100644 drivers/mailbox/bcm-iproc-mailbox.c
> create mode 100644 include/linux/mailbox/bcm_iproc_mailbox.h
>
More information about the linux-arm-kernel
mailing list