From patchwork Fri Jun 5 13:07:32 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ranjit Waghmode X-Patchwork-Id: 6553451 Return-Path: X-Original-To: patchwork-linux-spi@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 7C7EAC0020 for ; Fri, 5 Jun 2015 13:08:10 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 523EB20689 for ; Fri, 5 Jun 2015 13:08:09 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 565F1206FE for ; Fri, 5 Jun 2015 13:08:08 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751732AbbFENHu (ORCPT ); Fri, 5 Jun 2015 09:07:50 -0400 Received: from mail-bn1on0080.outbound.protection.outlook.com ([157.56.110.80]:54832 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751389AbbFENHr (ORCPT ); Fri, 5 Jun 2015 09:07:47 -0400 Received: from BL2FFO11FD025.protection.gbl (10.173.160.31) by BL2FFO11HUB060.protection.gbl (10.173.161.160) with Microsoft SMTP Server (TLS) id 15.1.184.11; Fri, 5 Jun 2015 13:07:45 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; vger.kernel.org; dkim=none (message not signed) header.d=none; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; Received: from xsj-pvapsmtpgw02 (149.199.60.100) by BL2FFO11FD025.mail.protection.outlook.com (10.173.161.104) with Microsoft SMTP Server (TLS) id 15.1.184.11 via Frontend Transport; Fri, 5 Jun 2015 13:07:45 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:33666 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1Z0rLb-0003dv-Rj; Fri, 05 Jun 2015 06:07:43 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1Z0rLb-0005oN-KI; Fri, 05 Jun 2015 06:07:43 -0700 Received: from xsj-pvapsmtp01 (mailman.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id t55D7C2v001237; Fri, 5 Jun 2015 06:07:12 -0700 Received: from [172.23.76.21] (helo=xhdvnc3.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1Z0rLU-0005n9-Is; Fri, 05 Jun 2015 06:07:36 -0700 Received: by xhdvnc3.xilinx.com (Postfix, from userid 32810) id BE2F038CCBC; Fri, 5 Jun 2015 18:37:35 +0530 (IST) From: Ranjit Waghmode To: , , , , , , , CC: , , , , , , , "Ranjit Waghmode" Subject: [LINUX RFC V2 1/2] devicetree: Add DT bindings documentation for Zynq Ultrascale+ MPSoC GQSPI controller Date: Fri, 5 Jun 2015 18:37:32 +0530 Message-ID: <1433509653-15142-1-git-send-email-ranjit.waghmode@xilinx.com> X-Mailer: git-send-email 2.1.2 X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-21592.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD025; 1:dJVSptdJ3SD71w1iIL+xnX15BfV/p6xvphyvqkoyC8cPyJlul0cOZ6bU0lq+G23MibbV7gdNQmP0EgpLPPied+Ck5GwiTiH5UeAtARQFBTNNlhq4CIRqQAy4HEbtQ0/RdOK1h3JO4lu471SFM4NQjv+ub4AwkZsQsaRouaPEE3qVTw8wk+HwhTlsH/cgPLOGqb4181g8gnhYscpB3j/GNMNR8h+3ZlKnkT94QHUo3koN0usWWKNlY7q3hwtHZ32OMR61XVGq02NP75/Kiv95+lSXLZ0JK9Po3rI7CfIaYbVUgf04kQg8t5SERuKfmwtaQYhqeCdelFiQTu1rjLhnNUKA3Ef7Um7zv0dP7WlNpTo= X-Forefront-Antispam-Report: CIP:149.199.60.100; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(438002)(5001960100002)(5001920100001)(6806004)(19580405001)(5001770100001)(42186005)(77156002)(45336002)(52956003)(62966003)(36756003)(50226001)(92566002)(50466002)(107886002)(46102003)(19580395003)(87936001)(33646002)(63266004)(48376002)(229853001)(47776003)(575784001)(103686003)(36386004)(50986999)(86362001)(2201001)(189998001)(46386002)(106466001)(107986001)(90966001)(217873001)(4001430100001); DIR:OUT; SFP:1101; SCL:1; SRVR:BL2FFO11HUB060; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; MLV:sfv; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11HUB060; 2:RPGQMdpZgxlAzZvN+V1IGtqXt0P3hU3mpf3+SOmQLJ+sBpAeVnRfo5ibsYrePjLq; 2:2ZRetNrt2MzMQPfw5PeNshDyXJbqTppJERjDUs+1k+sYNpkhXl6qosiw9cQ12TBQ97L/Co6kIYK25HcWWlM8rwT7BerVls8que+3br7ekVugwZejVFOatWdbcPhHG0UfB5I1chMPVt0p1bHu2M8E5koXaUGLUdKNBySd4uSz4nnREL+lhb1qHulLzD6EEpYVtOo6XmGJbUeBBmMv7cfZ6aE2x8lkP8nrKhNLYImx5L6rnYS0+mPtudpxnVxK4zUg; 6:eaxurXUa9l7guIoeSg/qxfve7prZtIqpGknzKuhEwPsJdJWLKpuO8NfIqHMbiil6akVW8Ghc6Vke3prcaZFh3NsEX1UhWh5bZAkS/gBucW9kyvuzjmpaknrotG6teSLdzug1g0K+qyXgMCtjtMUC1FvqJBPsm/6shdlx1s8v3OLAkqJPcm945y/lJREQXE+pcfX4uF3zeOL4Xtc8tUMhne53/qp2uzn+avmla52EaTVIReIi7aNLSJLbpTovBauejoRzOnHNQBhgWo3t/63pzMlS1sYjH7jrHMEaJ5aRYkK7835mHZNNX5I2i9HA6+Z0lmW1pRN/maQ1dfQHkgpareRZT0Q5mtzfQmRK8SibQipXeQDKTvaH8f6wOnW8bgfSYEhaLol9bTLqn+Z6dBS/m79mY9fHsTdezY+gLxTmNJXm+m7d0eMYvx/L0oZikag3bZzIkSXHPIToNyebokobFVXXfYNqS1vWPhvUt89Fy1kl1mW7h1+V2C18vHljLBe7 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BL2FFO11HUB060; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(520003)(5005006)(3002001); SRVR:BL2FFO11HUB060; BCL:0; PCL:0; RULEID:; SRVR:BL2FFO11HUB060; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11HUB060; 3:to6oywxvtJaDwDwDBSb0O3KZg4X3RYK4x6wSsHe+4L42wlbu8VW41nBM+XkDdVSpVRVdHjIH6AejSMNIp6+IbWB3DSFGdl+U+Ari0nZmVgTQkq25t6lj7xLFXY4hcugV0huGrHswiIqM5WOX+yhIN6j/laUBm29aFz9H0pr1rFVjQyHXIERi9Jf463UPDOKZm57FrtrlGdesLOOLY6/gvQYy9/3HgDojDQkALLLqI08+IX0O1nofaobaYIMALFxXMHylbIQvjIwse9ON3DQuNpdFrRTq/3A3ypeITbJyvVvV+DhjQnaqkzCU4Im1xTWL X-Forefront-PRVS: 05986C03E0 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2FFO11HUB060; 9:wsDTtfZv2am6PmIKQc0FYKKd6Fdpj43bhLV32rMZw?= =?us-ascii?Q?V1Q/wjPO4A65u/g93BtVqrvxMUKhcxi5H4lXTLj7SzuuenKzcvuabSt/SBc5?= =?us-ascii?Q?s7H3x2HCt0XzAvKcN3B/rKomztK1bLgprRkqUFEcyFqktMTrcSJB3OhYA+N+?= =?us-ascii?Q?dlTVVNJidvV8n/DrbqLaUOjQJxnwd8Aawx29e2xviY+sSYFzbM99/KY1h/ir?= =?us-ascii?Q?Xzbpy88la/AyC8uP/h9RbQN+82ANfI3oyzPRXAAbd+QkqWPjqRHf8fuN445Z?= =?us-ascii?Q?i9QuV7oDE6Aog7TIjD9d1PUuNlMJUwEN9GRyYLqlW9/VceOqh9mKAHZz7DtR?= =?us-ascii?Q?RMOT2/ef4SwHQ3CTxkGsPP4Xbl+DZ/L7M+Hn5N0t1TliJCjKX6sMw31X4UgT?= =?us-ascii?Q?QQOporGcJJCKYXV8u75kGl84X3zXkzVvY05SAbjvDF827Drt8+gdXNd99+aB?= =?us-ascii?Q?XSaVdijd+mc/9z21wuJY+5J1iIWmyF/MoKLnF/LIj/NO0hiUwj1f1jvoBpMY?= =?us-ascii?Q?aJnoNcEJUSAXcmhrQ4R0zRvr2DmeuUe5FrtYfPLuOn3Adae3TJWm0b6kfP8R?= =?us-ascii?Q?QzbXWfTMqMxTnDrMk+pypAMsaqUqHgKIF5vftayH5iwihAFwa9q8DY+4XGZQ?= =?us-ascii?Q?Gooo7J2o6iwumnieIp65ED5fXQgpEEh4fQrA8/QkTOeTjhr6AQFPorI8kdVu?= =?us-ascii?Q?kMahEZTOJFmeyxVIvRVpAkrCN93q7G14nOvUvuBA+x5tUC/eA1AbzG3HZyK5?= =?us-ascii?Q?dY68x6/S15uwpamqXuJQ3ZJK6V/JFJ+rQQXfwRajBzvXe/UbHKP2VePBdffb?= =?us-ascii?Q?/VqxsApMixb1ZLkwR6WUwwKIdeUVA7dh05EnsM9YJnQv2s3P0FNmxhK+MaoO?= =?us-ascii?Q?CDxIpXp/pYm94wQuY25w9nqhJTgR8M5WjQuFtdVJKt5+OCDJuEOLJeNKNcdB?= =?us-ascii?Q?UJTKGPxBpEAPnvGG5P321GPODL/22JiC3yo0nbA25uoO4YfpJQOveB2s34SL?= =?us-ascii?Q?GHMvCoe+ZLuaV17HMsFlrSs?= X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11HUB060; 3:y2AddTBBINtNZxdsA0yuzFHlyX3WoHy+o/aXHXJJKbJgZFDQM1JEePWJNg0aoP9WsZIksMDw2D/M9tG2SQgyIbAGO9IOHcRVHmXoW6Pfs2wYS9By12Vq/wblIBJKK7LP6r11HMhTnU0QxnRpG4o9mQ==; 10:tuLt4YuXyswcr3nGerfJG+gxlUn2+ZYkiWZlKwmd7LoMkUOMl40n1zc0kv+4vWc5ZAUSb1BDt/tqBkMUfwqNHOvaqX5U++7cGSnNhKhmV+w= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jun 2015 13:07:45.2948 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2FFO11HUB060 Sender: linux-spi-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-spi@vger.kernel.org X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Add bindings documentation for GQSPI controller driver used by Zynq Ultrascale+ MPSoC Signed-off-by: Ranjit Waghmode --- No changes in v2 --- .../devicetree/bindings/spi/spi-zynqmp-qspi.txt | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.txt -- 2.1.2 -- To unsubscribe from this list: send the line "unsubscribe linux-spi" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.txt b/Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.txt new file mode 100644 index 0000000..cec6330 --- /dev/null +++ b/Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.txt @@ -0,0 +1,26 @@ +Xilinx Zynq UltraScale+ MPSoC GQSPI controller Device Tree Bindings +------------------------------------------------------------------- + +Required properties: +- compatible : Should be "xlnx,zynqmp-qspi-1.0". +- reg : Physical base address and size of GQSPI registers map. +- interrupts : Property with a value describing the interrupt + number. +- interrupt-parent : Must be core interrupt controller. +- clock-names : List of input clock names - "ref_clk", "pclk" + (See clock bindings for details). +- clocks : Clock phandles (see clock bindings for details). + +Optional properties: +- num-cs : Number of chip selects used. + +Example: + qspi: spi@ff0f0000 { + compatible = "xlnx,zynqmp-qspi-1.0"; + clock-names = "ref_clk", "pclk"; + clocks = <&misc_clk &misc_clk>; + interrupts = <0 15 4>; + interrupt-parent = <&gic>; + num-cs = <1>; + reg = <0x0 0xff0f0000 0x1000 0x0 0xc0000000 0x8000000>; + };