{"id":831107,"url":"http://patchwork.ozlabs.org/api/1.2/patches/831107/?format=json","web_url":"http://patchwork.ozlabs.org/project/devicetree-bindings/patch/1509084904-2505-2-git-send-email-zhongkaihua@huawei.com/","project":{"id":37,"url":"http://patchwork.ozlabs.org/api/1.2/projects/37/?format=json","name":"Devicetree Bindings","link_name":"devicetree-bindings","list_id":"devicetree.vger.kernel.org","list_email":"devicetree@vger.kernel.org","web_url":"","scm_url":"","webscm_url":"","list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<1509084904-2505-2-git-send-email-zhongkaihua@huawei.com>","list_archive_url":null,"date":"2017-10-27T06:15:02","name":"[v2,1/3] dt-bindings: mailbox: Introduce Hi3660 controller binding","commit_ref":null,"pull_url":null,"state":"changes-requested","archived":true,"hash":"41b3d5d106cf5aa3259e03848e9a28af2b9538cb","submitter":{"id":67537,"url":"http://patchwork.ozlabs.org/api/1.2/people/67537/?format=json","name":"Kaihua Zhong","email":"zhongkaihua@huawei.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/devicetree-bindings/patch/1509084904-2505-2-git-send-email-zhongkaihua@huawei.com/mbox/","series":[{"id":10511,"url":"http://patchwork.ozlabs.org/api/1.2/series/10511/?format=json","web_url":"http://patchwork.ozlabs.org/project/devicetree-bindings/list/?series=10511","date":"2017-10-27T06:15:02","name":"mailbox: Add support for Hi3660 mailbox","version":2,"mbox":"http://patchwork.ozlabs.org/series/10511/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/831107/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/831107/checks/","tags":{},"related":[],"headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3yNYh763psz9t2f\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tFri, 27 Oct 2017 17:22:31 +1100 (AEDT)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751158AbdJ0GWE (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tFri, 27 Oct 2017 02:22:04 -0400","from szxga04-in.huawei.com ([45.249.212.190]:9442 \"EHLO\n\tszxga04-in.huawei.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1750930AbdJ0GWD (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Fri, 27 Oct 2017 02:22:03 -0400","from 172.30.72.59 (EHLO DGGEMS414-HUB.china.huawei.com)\n\t([172.30.72.59])\n\tby dggrg04-dlp.huawei.com (MOS 4.4.6-GA FastPath queued)\n\twith ESMTP id DJW60883; Fri, 27 Oct 2017 14:15:12 +0800 (CST)","from vm167-7.huawei.com (10.177.167.7) by\n\tDGGEMS414-HUB.china.huawei.com (10.3.19.214) with Microsoft SMTP\n\tServer id 14.3.361.1; Fri, 27 Oct 2017 14:15:06 +0800"],"From":"Kaihua Zhong <zhongkaihua@huawei.com>","To":"<robh+dt@kernel.org>, <mark.rutland@arm.com>,\n\t<xuwei5@hisilicon.com>, <catalin.marinas@arm.com>,\n\t<will.deacon@arm.com>, <jassisinghbrar@gmail.com>","CC":"<devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>,\n\t<linux-arm-kernel@lists.infradead.org>, <guodong.xu@linaro.org>,\n\t<haojian.zhuang@linaro.org>, <suzhuangluan@hisilicon.com>,\n\t<xuezhiliang@hisilicon.com>, <kevin.wangtao@hisilicon.com>,\n\t<zhongkaihua@huawei.com>","Subject":"[PATCH v2 1/3] dt-bindings: mailbox: Introduce Hi3660 controller\n\tbinding","Date":"Fri, 27 Oct 2017 14:15:02 +0800","Message-ID":"<1509084904-2505-2-git-send-email-zhongkaihua@huawei.com>","X-Mailer":"git-send-email 1.9.1","In-Reply-To":"<1509084904-2505-1-git-send-email-zhongkaihua@huawei.com>","References":"<1509084904-2505-1-git-send-email-zhongkaihua@huawei.com>","MIME-Version":"1.0","Content-Type":"text/plain","X-Originating-IP":"[10.177.167.7]","X-CFilter-Loop":"Reflected","X-Mirapoint-Virus-RAPID-Raw":"score=unknown(0),\n\trefid=str=0001.0A020202.59F2CEF1.0029, ss=1, re=0.000, recu=0.000,\n\treip=0.000, cl=1, cld=1, fgs=0, ip=0.0.0.0,\n\tso=2014-11-16 11:51:01, dmn=2013-03-21 17:37:32","X-Mirapoint-Loop-Id":"35978cd57bed8bd0da003ada3f3bafaa","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"},"content":"From: Leo Yan <leo.yan@linaro.org>\n\nIntroduce a binding for the Hi3660 mailbox controller, the mailbox is\nused within application processor (AP), communication processor (CP),\nHIFI and MCU, etc.\n\nCc: John Stultz <john.stultz@linaro.org>\nCc: Guodong Xu <guodong.xu@linaro.org>\nCc: Haojian Zhuang <haojian.zhuang@linaro.org>\nCc: Niranjan Yadla <nyadla@cadence.com>\nCc: Raj Pawate <pawateb@cadence.com>\nSigned-off-by: Leo Yan <leo.yan@linaro.org>\n---\n .../bindings/mailbox/hisilicon,hi3660-mailbox.txt  | 52 ++++++++++++++++++++++\n 1 file changed, 52 insertions(+)\n create mode 100644 Documentation/devicetree/bindings/mailbox/hisilicon,hi3660-mailbox.txt","diff":"diff --git a/Documentation/devicetree/bindings/mailbox/hisilicon,hi3660-mailbox.txt b/Documentation/devicetree/bindings/mailbox/hisilicon,hi3660-mailbox.txt\nnew file mode 100644\nindex 0000000..8a8d7e1\n--- /dev/null\n+++ b/Documentation/devicetree/bindings/mailbox/hisilicon,hi3660-mailbox.txt\n@@ -0,0 +1,52 @@\n+Hisilicon Hi3660 Mailbox Driver\n+\n+Hisilicon Hi3660 mailbox controller supports up to 32 channels.  Messages\n+are passed between processors, including application & communication\n+processors, MCU, HIFI, etc.  Each channel is unidirectional and accessed\n+by using MMIO registers; it supports maximum to 8 words message.\n+\n+Controller\n+----------\n+\n+Required properties:\n+- compatible:\t\t: Shall be \"hisilicon,hi3660-mbox\"\n+- reg:\t\t\t: Offset and length of the device's register set\n+- #mbox-cells:\t\t: Must be 3\n+\t\t\t  <&phandle channel dst_irq ack_irq>\n+\t\t\t    phandle\t: Label name of controller\n+\t\t\t    channel\t: Channel number\n+\t\t\t    dst_irq\t: Remote interrupt vector\n+\t\t\t    ack_irq\t: Local interrupt vector\n+\n+- interrupts:\t\t: Contains the two IRQ lines for mailbox.\n+\n+Example:\n+\n+mailbox: mailbox@e896b000 {\n+\tcompatible = \"hisilicon,hi3660-mbox\";\n+\treg = <0x0 0xe896b000 0x0 0x1000>;\n+\tinterrupts = <0x0 0xc0 0x4>,\n+\t\t     <0x0 0xc1 0x4>;\n+\t#mbox-cells = <3>;\n+};\n+\n+Client\n+------\n+\n+Required properties:\n+- compatible\t\t: See the client docs\n+- mboxes\t\t: Standard property to specify a Mailbox (See ./mailbox.txt)\n+\t\t\t  Cells must match 'mbox-cells' (See Controller docs above)\n+\n+Optional properties\n+- mbox-names\t\t: Name given to channels seen in the 'mboxes' property.\n+\n+Example:\n+\n+stub_clock: stub_clock {\n+\tcompatible = \"hisilicon,hi3660-stub-clk\";\n+\treg = <0x0 0xe896b500 0x0 0x0100>;\n+\t#clock-cells = <1>;\n+\tmbox-names = \"mbox-tx\";\n+\tmboxes = <&mailbox 13 3 0>;\n+};\n","prefixes":["v2","1/3"]}