From patchwork Wed May 20 07:27:50 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ranjit Waghmode X-Patchwork-Id: 6442821 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 8406AC0432 for ; Wed, 20 May 2015 08:03:24 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 6643C20304 for ; Wed, 20 May 2015 08:03:23 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3B44A202EC for ; Wed, 20 May 2015 08:03:22 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751018AbbETIDV (ORCPT ); Wed, 20 May 2015 04:03:21 -0400 Received: from mail-bn1on0077.outbound.protection.outlook.com ([157.56.110.77]:54560 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750794AbbETIDP (ORCPT ); Wed, 20 May 2015 04:03:15 -0400 X-Greylist: delayed 2081 seconds by postgrey-1.27 at vger.kernel.org; Wed, 20 May 2015 04:03:15 EDT Received: from BN1AFFO11FD018.protection.gbl (10.58.52.33) by BN1AFFO11HUB010.protection.gbl (10.58.52.120) with Microsoft SMTP Server (TLS) id 15.1.172.14; Wed, 20 May 2015 07:28:33 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) 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.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BN1AFFO11FD018.mail.protection.outlook.com (10.58.52.78) with Microsoft SMTP Server (TLS) id 15.1.172.14 via Frontend Transport; Wed, 20 May 2015 07:28:33 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1YuyQa-0005fa-0I; Wed, 20 May 2015 00:28:32 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1YuyQZ-0003uJ-Qm; Wed, 20 May 2015 00:28:31 -0700 Received: from xsj-pvapsmtp01 (mailhost.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id t4K7RxDF005488; Wed, 20 May 2015 00:28:00 -0700 Received: from [172.23.64.207] (helo=xhd-lin64re117.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1YuyQQ-0003s6-KA; Wed, 20 May 2015 00:28:22 -0700 Received: by xhd-lin64re117.xilinx.com (Postfix, from userid 32810) id C75EA209CB; Wed, 20 May 2015 12:58:21 +0530 (IST) From: Ranjit Waghmode To: , , , , , , , CC: , , , , , , , "Ranjit Waghmode" Subject: [RFC PATCH 1/2] devicetree: Add devicetree bindings documentation for ZynqMP GQSPI Date: Wed, 20 May 2015 12:57:50 +0530 Message-ID: <1432106871-27232-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-21556.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD018; 1:f5+QkI7uVV+DWjltVeCcdaLzjjy4qG7h9kBYIKPVaLdzx+n2udRtAw7E4Fsp69fPiPM50e8eyzSTqmaejMtMp7jfS7OfEtAsv1PG0bEzdoZcKMqOChJc2NrMfcBkY8OEoH7M0TDo4rGwYdTE13R36oKRHoEw5nyJKVjjuLKXp633Gde8veuSeH9aftL1tSouNmPQb9QUreInvg4QvZK6ZdP6ePg4eYt6QClw56erwYEt/LZQUOQF29nS2sEFEeqi78eehGlzJZYnJdvqCfZmp+o95p5YYMj3oYMN/GsABio5Puqy+3zDfV9644Oz8bKK X-Forefront-Antispam-Report: CIP:149.199.60.83; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(438002)(199003)(189002)(106466001)(63266004)(103686003)(48376002)(86362001)(50986999)(189998001)(42186005)(5001960100002)(92566002)(107886002)(62966003)(33646002)(77156002)(87936001)(229853001)(36756003)(2201001)(575784001)(52956003)(64706001)(6806004)(47776003)(5001770100001)(4001540100001)(5001920100001)(5001830100001)(50226001)(50466002)(81156007)(36386004)(46386002)(46102003)(19580395003)(19580405001)(45336002)(5001860100001)(107986001)(4001430100001)(217873001)(90966001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN1AFFO11HUB010; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; PTR:unknown-60-83.xilinx.com; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11HUB010; 2:tohXdLEvfPTQkAUN10mx07ytZWXpLR6pB40KMhD9bbULI8ur3xqIVL2DcaWWmrVz; 2:mY7oaddZ6K50lbnmzAzoJ5vXGlImQizmwaxOuErncQxADbzZPTXka46qZpdjYXru8pZZ7O3dVhDh0z8QqqBADybVnWu76wxGSQsxqqK0jlqj5d/pQh4k1mmYHp34F2emzjhhLLbrRuWZlxD9eyCGyXkdx07f7y/fEqYcyVq6jIkQOZePsBdchuTqX5X5F/BDC1IsgUL8Ob6UKqGOc6W/EKoPeyx8flmw5Hw9m7nMEHs=; 6:3W2R87j2u7jRUv7x6tfWt/PGkLt9xUDmpO7ZokCYPH5c/CCmt7lZDDYFosYmo6iOf8V9Syt2H7+oMQn6iI0zODpS+kMt0ysPxK3Ja37KHJltHrv/ZwxLkhfCpcZDUQ4k5aEJYXEAsTrAZV797lZnW68CVs6keefYyMxrsa7xo754/A+SryPE3Jmj9yJ6MtEu653VO/9XREhqmdD7nmrqOmPYSjnsP56SXR4A+fKdhFWwoMW+5/nWZ94U9wxtn3p3q+/z1JzeuhyMOgmC/YEsQrKL0IQjhbBFKqA7tV1VxkCsri2jgV4Rp8aXY4PjyjyEQJqJwDSyFfgXSLFAz1Yf1PMrujJ5wyP4A+yfqQE7P6uHtQpKfa8a6fjWS+WubqoRhFAsy9N4PJW/NtsqdJPw3QoyGcDj71Oy1+bSWIXdz6Q2ma5Jked7bE1/B3CC6RqGlX2oPYYG+c27AtjWZ8WcuPlWNFR34pyxgy4WhQWN13y3JNcDbZ9OL0VrHc5+gR4t X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1AFFO11HUB010; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:BN1AFFO11HUB010; BCL:0; PCL:0; RULEID:; SRVR:BN1AFFO11HUB010; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11HUB010; 3:otJlPQQgO1pqv2Ash76PNloZWQLvkglZOIjmJMmSWvEF89zNn5Oy4GOLtLnrQ5y7KS5IkheeHAPDZFZYPUeb6+Bn6cP77UdJ9w+NEpCili6r70TgDXHPUsIZli/Y+JudNPybR/cJLOb2/ydQzGBzQ2z/8JL/Vb+MOmNqfoKlRLLrsUAP13dW0dVIWWdN214nEys+C0End/7pquRj1JD7NSuKpAlHc7Tfc4jceLS9Ovtax9D9LuFen9trLiVm/fMxgUjgz2uPxAczvTpT820S5uLXyW4lWKPKq210N/8rFxk= X-Forefront-PRVS: 0582641F53 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1AFFO11HUB010; 9:olmTXhtJI8slN9zPD2Gx4L2O7JJgtcwyWuEdQUdZ?= =?us-ascii?Q?2jFnmj7W7xPBKVEtw6VR4R6SbJXMOZA28y9c+aEJocLNgcSikMENcbDspVJ8?= =?us-ascii?Q?8RbUcuBng9JTEgOTV53pzYnd569p14GUv7TjcmyhGSC+x/ksJStOXq0rQbOY?= =?us-ascii?Q?N0MOmNbwj6o5A0hu37yU2oqqSkPrRb21DZG2txZTDGhFRmbiwAgPL+LCGzLE?= =?us-ascii?Q?Vet5LclcEF2xHZTz2Iz/KO62qHIAa29ux7fwyPP5sWVVQAoWJs56L6fWWiqj?= =?us-ascii?Q?eFIcIJoFo9nm5Z5r9aDa3lify8HOrwZbiJUs81A26aeWIOsRQ3aLQOJzj6sv?= =?us-ascii?Q?AZ4ZlRqMGiWHRC7KW7NPeE+RBNo9IQHvWMGqH+yw878sn6PVkOcUXuWsRwW2?= =?us-ascii?Q?aixtQ/GBGfP1//Dtll8uq02qikbLrokHr/qU5ylTxcowzUNuFeyWJA3UgOcC?= =?us-ascii?Q?Hw/f00W4RJ3ollmI397YEnGiOw+4z5K1uyJaY7857/m9g92zyIT1uVdueWs+?= =?us-ascii?Q?HvaZmYSaPAHIfjwQRlRebLrara5aoXDUx9bdg6LqBfh0T8gIAP2IvxrdMdz6?= =?us-ascii?Q?FjBiL96IXPHnUjnFcqvLxs+ZwUiAT3rCi8dildkgxWYnhb/LdBd1TmcFmBek?= =?us-ascii?Q?vnkqb2afU62T+1Emu6xc6Uwx+22AwghNw9DYib0nvXvMn6Gp5KOH9QppvrAh?= =?us-ascii?Q?fzCNIoayWpUOdtgdMrrRs16c5h8hlf5bcKRwgseM9ay8OyGGIeRyo8EddTwh?= =?us-ascii?Q?qh/4MoWVNTYkhQArBcFW5VHGxYPjNDRcCPMoDZT4Sgb98/3YnffS9qInWZEy?= =?us-ascii?Q?1bErQyh5ZT2hQv8zlE69YTK+l5f4iFUpMfCjzw04IQ+zUF04nStEWm7uRc3E?= =?us-ascii?Q?S8RuwHQHZUVFcMaMdm17aHA46VWOKZud06KOUNjhYmWdBGUj/moxz/7CHQxD?= =?us-ascii?Q?uIFxdFJLUFNDxD5AdbiX6LTXcHHc6P6qT82ok3S5BxIO70DC8l/3KwaRm5pw?= =?us-ascii?Q?YzqEytas2NS1E91DGZyPMFa/2VL007lkmfNsssyZWG6nCfuKFmE5B8Npftkk?= =?us-ascii?Q?Y9oRQU0Va1Q5PO9vXAd88EZCoM99tyPUQvcKNWyQreUlC1dmifWR2Z/Ujl1C?= =?us-ascii?Q?LhVOnhG00pDRYx6kKrWxb0JvJex43oTvoNDDm5v7Co0B4VwIaM4d72misqNn?= =?us-ascii?Q?Sh6NsINflVt15wQ=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11HUB010; 3:tEdkodw/+OI3N05kFEmuVBi8Tng5I1qS67EvLn+A+UKAQM8LDSCRKH45D5z05Nu11jQZFk8Aj3fSrL7kbJNPeZtXTfS1MObD7Tf8iLIZznnZBV70zo/fAZme6p3KG0DHtEsyr3+K+vr1NpIPh3Q7LA==; 10:S+u803q5WaTSdXlNfoQNPBNDazoopJRvQtzFOtdHzXBzMjiJm6oTemgK9DfVT+5CuBwS3hbtwyIofzz92gFjHQZwwACsvhoXwHskge8cizo= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 May 2015 07:28:33.2262 (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.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1AFFO11HUB010 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 --- .../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>; + };