From patchwork Thu Sep 28 13:11:27 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sudeep Holla X-Patchwork-Id: 114443 Delivered-To: patch@linaro.org Received: by 10.140.106.117 with SMTP id d108csp732762qgf; Thu, 28 Sep 2017 06:19:03 -0700 (PDT) X-Google-Smtp-Source: AOwi7QAHNOmK625A9H5qLPTmtcapsz5uN2f1yCXdSTf3SMOEtRnHlB+p5UY/SEthivNromMsCfXU X-Received: by 10.101.83.72 with SMTP id w8mr4276477pgr.226.1506604743187; Thu, 28 Sep 2017 06:19:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1506604743; cv=none; d=google.com; s=arc-20160816; b=As0mB0DTJYox2VUveDpx/1StWT3F05oToKwALdx7L+s5vCSvFf5s/urC/vM1hqavDU +/tXmyACBcqQYGp0xOyvu+QoQF2t2HLWrsfsUg7Qr2VrhFDMV0riQTvMcd8xalFftZD+ /4tuelX1EZgiymFwhJVCARXXmkLQWrlq2sV3XQM60JvixDsbiPSqh589bgn1GUCR5yuj owEiaNgjCO9m/sHN0nNDyDUws1xzen9ebHZYKgTfMOEllr+Oftdj89T7jiSVScgQge6G 6C6gSGdc84r1FG52VRySxOET4Q5K8dQBaBmJR4atqokhKJzf/MmNj0G1WKPskKOnXRpw apjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=Uo4elpFxza2FFi9lacrd23H15f1dLjA49BTjLUGLruY=; b=djE3oafGNvPaBZWz/VOTtNcP0LP0o7iteULSy/jz17DZqOzsX145/g9l7MdWHU1G7F w6op5f+1AGk0fggcI/b3zr/taGDj5Mjpgp8q0phWRYeA9DqKfxKoLwnlESgMUMrP9kV5 2W3tSM8MPfZq0e/TyPbcWtVqNaTWcScrzNbNQdjw5cwCQSB9Z/ECeVRuQ2620Mmn2pdK 5aC8laVdRMcgLW5jTbK/9oVbmRnYs+RCI+0ESyH6ayICW4ZLhXEgqByfVeL91vfLhbSO KGTMy7aEwY4qlpiF/9HEZuD1UKARoWSnLVuc28qtudtpMGEVzmpJ6xyoWqWqKOCmPER/ a1BA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h5si1403765pfe.224.2017.09.28.06.19.02; Thu, 28 Sep 2017 06:19:03 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753437AbdI1NTB (ORCPT + 26 others); Thu, 28 Sep 2017 09:19:01 -0400 Received: from foss.arm.com ([217.140.101.70]:56964 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753228AbdI1NOM (ORCPT ); Thu, 28 Sep 2017 09:14:12 -0400 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B3079164F; Thu, 28 Sep 2017 06:14:11 -0700 (PDT) Received: from e107155-lin.cambridge.arm.com (unknown [10.1.210.28]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 59A833F483; Thu, 28 Sep 2017 06:14:09 -0700 (PDT) From: Sudeep Holla To: ALKML , LKML , DTML Cc: Sudeep Holla , Roy Franz , Harb Abdulhamid , Nishanth Menon , Arnd Bergmann , Loc Ho , Alexey Klimov , Ryan Harkin , Jassi Brar , Rob Herring , Mark Rutland Subject: [PATCH v3 03/22] dt-bindings: arm: scmi: add ARM MHU specific mailbox client bindings Date: Thu, 28 Sep 2017 14:11:27 +0100 Message-Id: <1506604306-20739-4-git-send-email-sudeep.holla@arm.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1506604306-20739-1-git-send-email-sudeep.holla@arm.com> References: <1506604306-20739-1-git-send-email-sudeep.holla@arm.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch adds ARM MHU specific mailbox client bindings to support SCMI. Since SCMI specification just requires doorbell mechanism from mailbox controllers, we add mailbox data to specify the doorbell bit(s). Cc: Rob Herring Cc: Mark Rutland Signed-off-by: Sudeep Holla --- .../devicetree/bindings/arm/arm,mhu-scmi.txt | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/arm,mhu-scmi.txt -- 2.7.4 diff --git a/Documentation/devicetree/bindings/arm/arm,mhu-scmi.txt b/Documentation/devicetree/bindings/arm/arm,mhu-scmi.txt new file mode 100644 index 000000000000..8c106f1cdeb8 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/arm,mhu-scmi.txt @@ -0,0 +1,19 @@ +ARM MHU mailbox client bindings for SCMI Message Protocol +---------------------------------------------------------- + +This binding is intended to define the ARM MHU specific extensions to +the generic SCMI bindings[2]. + +Required properties: + +The scmi node with the following properties shall be under the /firmware/ node. + +- compatible : shall be "arm,scmi" and "arm,mhu-scmi" +- mbox-data : For each phandle listed in mboxes property, an unsigned 32-bit + data as expected by the mailbox controller + +See [1] for details on all other required/optional properties of the generic +mailbox controller and [2] for generic SCMI bindings. + +[1] Documentation/devicetree/bindings/mailbox/mailbox.txt +[2] Documentation/devicetree/bindings/arm/arm,scmi.txt