From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1031947AbbKEDVD (ORCPT ); Wed, 4 Nov 2015 22:21:03 -0500 Received: from mail-bn1on0077.outbound.protection.outlook.com ([157.56.110.77]:36256 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1031771AbbKEDVA (ORCPT ); Wed, 4 Nov 2015 22:21:00 -0500 X-Greylist: delayed 1929 seconds by postgrey-1.27 at vger.kernel.org; Wed, 04 Nov 2015 22:21:00 EST Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=bestguesspass action=none header.from=xilinx.com; From: Punnaiah Choudary Kalluri To: , , , , , , , CC: , , , , "Punnaiah Choudary Kalluri" Subject: [PATCH v4 1/3] mtd: arasan: Add device tree binding documentation Date: Thu, 5 Nov 2015 08:18:42 +0530 Message-ID: <1446691722-8338-1-git-send-email-punnaia@xilinx.com> X-Mailer: git-send-email 2.1.2 X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-21920.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD046;1:ungGZ9uJKfDhK0ZKWpian5xxiTp1KmHR1KIEEwXIffm9X8PyzWy1rJdfzjpfw+v+KXMwSOwjv8SlfgeYeMj/siKDI3ENf0hRAhe3Zg6LMaruQEIR0Hg1Rq+h2iYk4VDmIpX2UhHsIAG+Pf7BrkUN3WuSaK1X7tiAWPh+tqRPmbq8t0XLCRWUZVjPkY/ZB7xCAeEGfdc8CoTXe+HWUJ0pVTIbrSlMeE36ue6S03zcdHL6IYJVlX9r7QSIdMby4C60jG29WKy7r/g2U/KxiEI6zar57W8lZjkmxxOhsf5/el3HRskicNPCPX4B8gFp4dfBKpy6K5WoTDAN/QFMFe0mWKBfWr2aonMikEkGIyhfrIzSDjChaAahUc/KZxOyiwrQG5E8JyftEYL+2Lmzy2QM2Q== X-Forefront-Antispam-Report: CIP:149.199.60.83;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(438002)(189002)(199003)(45336002)(6806005)(46386002)(87936001)(92566002)(36756003)(50226001)(19580405001)(5001960100002)(19580395003)(50466002)(47776003)(107886002)(81156007)(5008740100001)(189998001)(11100500001)(5007970100001)(106466001)(33646002)(50986999)(48376002)(2201001)(63266004)(103686003)(52956003)(86362001)(229853001)(4001430100002)(5003940100001)(90966002)(36386004)(42186005)(5001770100001)(107986001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN1BFFO11HUB028;H:xsj-pvapsmtpgw01;FPR:;SPF:Pass;PTR:unknown-60-83.xilinx.com;MX:1;A:1;LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11HUB028;2:aJMcFRTo4qUkX53uTdCOK2HhSg5IvkrD87llgIfm8IVFpEkr/d7VLY1nfeIBMMryLMAiOJkAXbPHnZBE5PmbWrPPypbRGV2VJY9uX3LXTQX4B+XJI8LiibP16L2esQaP9TSeAV5gjhZMPh1wiTfdMwsz27Yyzgm3FwrJjF5C0f0=;3:MuAhmrlY2RXY7XA9Wo/pG7kW4+PnV/zaZxA1QAbFmCsHtMS4JDKX0GVXAFbocPRuv485v3mypz0DhaGelRJutNjlGcWu4cvIpaElx2QSVudysmbiPH2HsewdSu7Re/Emgi7ktDRAO06j4c0IOzJNI8zwxM5IeLMyiT9KY/+4r/HpcUqj/BNegRx3aJWE5ZDIwtLsnqD1lcpnHBPSS6YLsGnVwHcUHGKbAhUJZwFpQu+PzhIEU7R38+TYLWQgW3ySBPEE84gSJguiUEVWAg1UCg==;25:hbhucInNnFPOTrrE/OC2eN+Dwp0tWrPZi+GU2hCRwrVcHlulkoNC5LjOxrptARRutlirVeyFrmzMjGf3SSupNL9ZzrUiSXHbHv6Hou8mKn8hFWuEU7BWybzwV0hGQssXRd/gROzZ7YcqBnBCi2F7pla8UegsJwdueUEvZrwqnz9B8EMLMkM93DLDdHWoHznWvhLLZU/zb8qdn7rrBtvM7laLMpOVN2nk3a5KZMWBVYqJoIW/Xp0IRYvwT+fRtnUYDLEdwzNO4utZy2w8E9sUgQ== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501001);SRVR:BN1BFFO11HUB028; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11HUB028;20:saGtQaBBKyuYQ/M5147iOH5fs0mOvwDNAUulBronN39XUGN3XS68IFEY+QitY7RSposy7k/t095sg/z1Uxb0/v2BvudHwpUcZUk/GZMmYWk2UMmZJ2BKzuQ/dG1jMVtt6c5IHrb0bwunIe7s22TGF8CqxpxcBll/wdADQ9ZtKFVb8Os0uyn8QOfxIjFRjV8ZlEXqKa3pVzTKnExuuTRVcpCmfJDcrQsJjpd/yPJotQpEMJ0Adf9BOOIUUgmTtvrVROHLWSlW/URWbaFWSuApUSKhWMKSBhokZHM3ndw9Qg7/ZeRzaLzqETxxrSAobMEzCtjC0zTG7hSZHAfLKfKc5JkA9bB21m0sU+Q446q2qaZFXovKIvsIsptjuppi0yGQ7/0eHiF1P1YlonLOnKK7DK/3Hilk7pHFBw10fA1aqDVTLIVy5k5xz/tgj2ZXu3aMWQXXMiUI6aYrkjmuVPkssvG75sGYe7wlwzXB+6vluQo7XuGXTsBCiqyBqFKfd7WA;4:AVkLvQ2Q4+D4XHre+6O0kveRIA9JpeTfUET8QRDpSeYogjdZgsBd/MIsb0Ay1lL8OYS/2y7tu1QsMZqwFSoX6+19lIzXnnA8fuuVAAfk8eae0yeevDKRZt13BYTmxUJuL0GPiggI/IoWoXybnOulQCkrvi2izpB6rFiJkwn+BYBxcjb0h3GsCLpdi/fgDsM6HVtJH2CknMZ5cDeH5dv4LmHXOQgypeizd4dx9dv6nKgADdGT9qEohH4hHZnq2NHa//0xIG5DR73g/om6zeEddi8Fo1Agu4gnRnW3TA1YOF79tnIFu8ZlzKG55xb+YI+Qydr6e3lApLB/C7xwVH3VV3r6c7XkElJwaWxlU5Fhn3/Hl/Wmm1VzFKIxEzFhzYlZ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(10201501046)(3002001);SRVR:BN1BFFO11HUB028;BCL:0;PCL:0;RULEID:;SRVR:BN1BFFO11HUB028; X-Forefront-PRVS: 0751474A44 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN1BFFO11HUB028;23:Zw5xFfzseiE8E2LwWyQHe4/c8ofTosHyHuyqf3Z?= =?us-ascii?Q?V457Wofvyq50KN3T+K2extmqcnVNKnymP46JfqNcN2ovOLFMGPUGztuJS95R?= =?us-ascii?Q?KQ1Ww5mCPrf+H128EIt5BlopqMlieIpB2oT1mJzFrHTIplqpd7GZCec040tD?= =?us-ascii?Q?iAl1UM8K40D4ZBlxxxlCEfDDZbHnIxIzzgk7GdTCHA1MMiRDzXgC7JFZ7GlN?= =?us-ascii?Q?+t7XV+F15m/sg0aDepZSt+eiBLz45RzXPitsdDDtiK+G+iLZ7hZfF44IxIsd?= =?us-ascii?Q?v5YbDenwmrCPOfBPWMmdvFOEpMewyESG3r4H01PohmrGRkam/WGdKN/6dZZw?= =?us-ascii?Q?viTQGaHryV32/Hdk1RLtAJnnwq5xz0RDXFgBD5LlQA0aD8j27q2XaVx9ko48?= =?us-ascii?Q?oaEDk3g0BIWOr/K4BAlPdogmFZdLn0Keu8F9qVEYRhnUAEn5MEMD/B4ZEJ05?= =?us-ascii?Q?yR/CyHNIA13OZPTaF3abhWd+NkFMvMMOHnomAlO4zUzEbtQSmQmuv7cpIi9K?= =?us-ascii?Q?A+USGUvCfYfLYtOasfj4NlnEOsm0ZYlRhctVZLNlY2gdB/TuwWQHMZl2GoR0?= =?us-ascii?Q?T4tCNM/XvuFnhHgPOYap8Qob36h4wd8FseuUjtcD4w+OgAJSIotFiij5+oY8?= =?us-ascii?Q?HTg4OnIrS3YaUfurgOwTryR+SViOAyLjOBElA0rjg8miY7SduQSJd8hjlDOW?= =?us-ascii?Q?Gn3LrfXHa4FLgZLiILJOWpT5KEPhpgi5UuhybqK9rIK5wLsSOKYJFYz+I7n2?= =?us-ascii?Q?KfqaS+uxKt0UeOy9B7gOJWJodn/VqhXu5rGnz7BUsbC2rb/+H6i9BSyZC3Gz?= =?us-ascii?Q?FxfOAFrvnPGYUEFDDaHwEqGKoO+F5PWcqyBPul3AP+BuGp2hblNjE8zDBaZN?= =?us-ascii?Q?tlv/ytz5NS7tY46BCFhT87jK3pmnJnxQsh88T8Va0ZsjnSZEmO/ocvUdfaLk?= =?us-ascii?Q?A3LuKAtri+k4QDbjGTIgFdf4ZUF8foQAOD/289GPKmuvZgwJZZrT/RcSuoRA?= =?us-ascii?Q?ufF5hkL4i7/vplGskeug4ec9fF9XkL7bmoumn3IpDFmE6nU7ss/X4ioEVYyd?= =?us-ascii?Q?WrY5P457MYPVwfRh+BrMUdt5WQgpNU3CH82A/FpxGwnUDSf053Q=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11HUB028;5:LzBxrUAzjiuRd7AN0Q7fO6OidCOedFrd0Eo20nydoo1GqkyenVg95trPVXY0fSro+L2GBXGh17WhGe6jEleIkA0mZq9/Yoz1p6bhcuKsXUMwxRqd9W9ataqe4jvzudoDm2HzPT+0tM8Htz9xZCWefA==;24:CzO8HHCeg7YoodLrMyINjRy1HwVR/be0izPnSmoFgEcSvwMmp+FXSY+scEhNWg55AAnZiChU71bFIA3QMUrVPfYTnTexRlTHwfQMNRAlysM= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2015 02:48:48.8094 (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: BN1BFFO11HUB028 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch adds the dts binding document for arasan nand flash controller. Signed-off-by: Punnaiah Choudary Kalluri --- Changes in v4: - Added num-cs property - Added clock support Changes in v3: - None Changes in v2: - None --- .../devicetree/bindings/mtd/arasan_nfc.txt | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Documentation/devicetree/bindings/mtd/arasan_nfc.txt diff --git a/Documentation/devicetree/bindings/mtd/arasan_nfc.txt b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt new file mode 100644 index 0000000..02e1ce3 --- /dev/null +++ b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt @@ -0,0 +1,34 @@ +Arasan Nand Flash Controller with ONFI 3.1 support + +Required properties: +- compatible: Should be "arasan,nfc-v3p10" +- reg: Memory map for module access +- interrupt-parent: Interrupt controller the interrupt is routed through +- interrupts: Should contain the interrupt for the device +- clock-name: List of input clocks - "clk_sys", "clk_flash" + (See clock bindings for details) +- clocks: Clock phandles (see clock bindings for details) + +Optional properties: +- arasan,has-mdma: Enables Dma support +- num-cs: Number of chip selects used + +for nand partition information please refer the below file +Documentation/devicetree/bindings/mtd/partition.txt + +Example: + nand0: nand@ff100000 { + compatible = "arasan,nfc-v3p10" + reg = <0x0 0xff100000 0x1000>; + clock-name = "clk_sys", "clk_flash" + clocks = <&misc_clk &misc_clk>; + interrupt-parent = <&gic>; + interrupts = <0 14 4>; + arasan,has-mdma; + num-cs = <1>; + partition@0 { + label = "filesystem"; + reg = <0x0 0x0 0x1000000>; + }; + (...) + }; -- 2.1.2