Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753450AbbFENHx (ORCPT ); Fri, 5 Jun 2015 09:07:53 -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 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; 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 Content-Type: text/plain 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-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1819 Lines: 51 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 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>; + }; -- 2.1.2 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/