From patchwork Fri Jun 10 17:01:30 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Han Xu X-Patchwork-Id: 633851 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2001:1868:205::9]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3rR7km6pD0z9sdm for ; Sat, 11 Jun 2016 03:02:08 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b=HuIE2iih; dkim-atps=neutral Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1bBPnO-0007mY-Vz; Fri, 10 Jun 2016 17:00:35 +0000 Received: from mail-db3on0071.outbound.protection.outlook.com ([157.55.234.71] helo=emea01-db3-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1bBPnJ-0007HB-Pk for linux-mtd@lists.infradead.org; Fri, 10 Jun 2016 17:00:30 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=fpZ2PavCC39kFFcAPaJCt4LSYmS9Y8yj4AV5Dz+wk6c=; b=HuIE2iihrCwD/nZ4juhg1ck07BnHYrw4O6DARtoQLRfX4GeMkh6nwxWqPXYH/nf0MSb3ZYMsPHT5sIovltx0QNWYVKa/9xgYBUKe1oZMJ9p96V945yUaqG0d6HBDeZVhdmDcDpdNvsImB7lA6RUv1q0/w234OTptUSKnxigesio= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=han.xu@nxp.com; Received: from Cayman.am.freescale.net (192.88.168.49) by VI1PR0401MB1855.eurprd04.prod.outlook.com (10.165.235.21) with Microsoft SMTP Server (TLS) id 15.1.517.8; Fri, 10 Jun 2016 17:00:08 +0000 From: Han Xu To: , , , , , , , , , , Subject: [PATCH v2 2/6] mtd: nand: gpmi: document the clocks and clock-names in DT property Date: Fri, 10 Jun 2016 12:01:30 -0500 Message-ID: <1465578094-8816-3-git-send-email-han.xu@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1465578094-8816-1-git-send-email-han.xu@nxp.com> References: <1465578094-8816-1-git-send-email-han.xu@nxp.com> MIME-Version: 1.0 X-Originating-IP: [192.88.168.49] X-ClientProxiedBy: SN1PR07CA0016.namprd07.prod.outlook.com (10.162.170.154) To VI1PR0401MB1855.eurprd04.prod.outlook.com (10.165.235.21) X-MS-Office365-Filtering-Correlation-Id: 598c51d9-46e6-4990-65b4-08d39150aea2 X-Microsoft-Exchange-Diagnostics: 1; VI1PR0401MB1855; 2:e8wD2xpM17nGBDFbGjifz6rXwrSxDsN2VmZ5eJdYR4T6pkxqA0OpP3Lfehe5ZHyd0qub2cLcaC8NO+rPuDtbIX0ftOy1bigZd2JU2/ZF3gX05h5t0Mixluo6vTK63vy+rhOEt0gA3KE3bUwBXr0JeyhOlwgqBvo/W7IOlKxz0tKhMocygCgd0yD6XGu0oEoa; 3:pFhSlh8Z3D/1Zcyx0blj/YYXchTlUFtCf3mp5FY+BSOXpMIFQRWtCjrBPZydJzXecKFejR8VvFuPBvTh3KxUal/ebaP0+dVxU90ejEJPnSsT/uX9QvmsZtYrgIkVDOkL; 25:1DbD8WIRtd5iiyMMIDV23WBEVbYqw0vAKNA96BJ7ZSQYkiGb7z9f6pK5y+66hmJfC1Hh9yf2HfaqwNCPvMt//u+6FaOk4hDZZyROLQTzHh0u1mLkHsue2cHo3tTxrr9aR49W8o351bs4qz3xGnVBzsszfHZ3d4LsR9x87UB2mW1okGvhsiCKTx9qZ5VEN26vnNP/7qeW/0xEJ28+kG/kJaX6LQHyyZiLVbYudjYKbOxjd/k6GqjQBRmViF9h7eXVltYC1g1E40+9hyzCOrH64LhoK5ICMCpAVcFKHfGgMYWPIy9ly3ghV03TfZ/4KfScDiV+D8+vP2L+DrJJ1XVHEtPuwlL8+uy99Wp3z/4iz6iSoc/fnyhtj85M7ICNPWmByMxLnXIIMj8MRraNbx5uyXCkoYNo/yMDcqYJWhnPGiE= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0401MB1855; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0401MB1855; 20:QtIR0Bft/d0T94VE8yt74mCv03+rq5zg6bwt4fIDO+vgLOOMD1nJ7U2hx4Ey5susk07CR/Lg/5m8dYkLBmg2DscPerfNN/WpdX29lqits/N3OSCUcFOwaG3uXCDPGDTp5vXz3CEFeNMtUCBW28QVKRPfPn4U+hQuerqkVYQ+L7063tKizOgg53FEk93VCd8Flb2bXe4AQ4QFREXiU7eICPlgHmtno1ZAxtprtwV9e4+nR8rzSCG0kWvR93/ipxUxl3AMmtCzccHxY8hhpxpPCW3SGg+zc/JuFEnFeJvPaVRqJpqnrmBSxw1eG/KEx0t5F3gRu2ZusqNKq1PfhUltMr8na6jO4uBFiGY13Q/Gw3psqfDW9AqJzil+fDuit/+4lhiNGrunAxnjdU7LmIjijC7hElRnU40sVR6ia/WJzLZb8Hm1zFyysRckyK7zK5zobsSgCTqDaBxKTSNLi8aXuhdT62ycq3CzMnFjLJtiPeEf3hapqCLWgokK/7+tI4kp; 4:wGzPNCWD0UxVz9nMgsz4x9wJRwyxQunPW5hwIMadT6bSfpdzhXyZ1GthfjgWlxii3pugPe0Xrc0nOZDN+6oFJBaCbVZb6LODgNaMhXpG8MzJ2mK1cckSEfc0+XaB4/esUiereXHrw/5TSSYjaHF/08VflIas/yEykQCc1b+AvPPprqhiFp2Z0zoKmAuRIhei3c4MCVhfmLnivqmnbxncrmZx87o750TAESnkh/yu03mTv6fWHafStKazTjjXsjroK2pc73IgqJvD73nV7FNRr73IdOGG3jRnnjgkk9BDkakaeo1PTbOEWq4i5hfyiSI7vczuX1XGoopwnahXZy48HiOSb3srS2kLr+4UrvkJvAXPRX/aGoeXTRpb3xE7+xc2nq66Xkp/jXv0Fw0YawitTdgyf5rXpLRZI9ARb6/MlyUgWYFn1E9GVvsaMAqiaDel X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026); SRVR:VI1PR0401MB1855; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0401MB1855; X-Forefront-PRVS: 096943F07A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(189002)(199003)(76176999)(50986999)(77096005)(101416001)(92566002)(19580405001)(2906002)(68736007)(106356001)(586003)(19580395003)(229853001)(5008740100001)(4326007)(105586002)(48376002)(97736004)(6116002)(5001770100001)(8676002)(36756003)(50466002)(81166006)(189998001)(50226002)(47776003)(5003940100001)(81156014)(3846002)(33646002)(2950100001)(2201001)(66066001)(86362001)(42186005)(575784001)(5004730100002)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0401MB1855; H:Cayman.am.freescale.net; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; CAT:NONE; LANG:en; CAT:NONE; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0401MB1855; 23:ulYbiemGg27Wyy/Imu30Irhv2i1CWj9IXNtCnYb?= =?us-ascii?Q?GvA1Xieco+WpKJwon4VWZBwzONnhh8LxstRq5VD9zF5eC98SFeVSFqzNkZ1Z?= =?us-ascii?Q?6FQPq69R0vZ8al8ufLxiAxKw2XitCCuxwL+dRiOxy4/mS3AFNbKVMTUnB5z8?= =?us-ascii?Q?TMGkUbTtDmM9YnZ5hhTEERx1bvF1jqCj9MPI98j+zI61xwbCHayusCAxZM8V?= =?us-ascii?Q?3BjJyd625frLskM3jzIlKXzKhZRrJJlBhhzEp4EON+tpWDEPObrV725T9E/n?= =?us-ascii?Q?uBC8rBdLSPnzkZu3994eyf5J9NisfYrx+rjEQ2QFQ53lzas3/eezSk/SFf02?= =?us-ascii?Q?S5xOWyf1i+jK8icTsuIIpgYv+QwBOsueFP+qo63uuxvoet3pGUvUQN7041Gf?= =?us-ascii?Q?mKoL9pVfTLktVSW/w0i/2/A5UTj3Isrgp5190y05sMi5aWYijsD8r9cIRpoi?= =?us-ascii?Q?R89sQTYarOTS76bCTAoznR+0HlJ06XXV7c8TMcAZtAXtjwG/5/wUh0GCB6fe?= =?us-ascii?Q?EOrzbmR9EdZ3x8o9tui1EVlBMc5KiyGaqQilqOjsheMsqb6ZvoNpQjrP2+mv?= =?us-ascii?Q?tTopsaDGAZ73LXokuBd/qFXZfFeyjzKu40fZeHoOlIUAkty2ww0AKpivnZxZ?= =?us-ascii?Q?tGt/EhkPCuSxgyrIaObl+Q0S6MCUqZdPCPPUGCfUuqxtar/i5vJY3o9B+A1l?= =?us-ascii?Q?Swr+TqFJ8V+/obEs6f/K+PmOVwnOorAPF4DZUFXsT65xz2RmJn2sLucz+dRJ?= =?us-ascii?Q?XAVEHbuMmm7l3ozGcaKkv/GOhFOlAk6zHa0YfLUXlw2xnGC1pcihGhJq3gO9?= =?us-ascii?Q?6J6Vlw9HPDYn1fezgas+xP3zEtCLWFaXKE+5HrGJ3vcbho07QKCCQFtxjBbf?= =?us-ascii?Q?ILdI1RWLg72Bl8GeQiLvrPzHplDVzvctiKGOB8Ws0LgXnCg/rkIvSjvYEOuO?= =?us-ascii?Q?L/kRlAgMbZcMFsDSXdcvuvpoBX5waU+OzRNVXu5T98CEqC4qFPyAdJ7cHG2A?= =?us-ascii?Q?OqOFt/oDxdI3vpEsahHQSPdS3GG7P/baHxtYiASV236S0iN0W0y2GCUPVKa0?= =?us-ascii?Q?xyLEDnFkrL+kEsl6Gllmlq5/LVg/taGFoZ9p3V+EXKOWiyrVtXUg3gC8E6Is?= =?us-ascii?Q?NM3yNFgeab0eYO4PBrmhCzV8Iu9n1IEC7?= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0401MB1855; 6:Yn4uOEMSuEj/4MNRDwt79pBrdnyzoEAuNmKOdpCRVPdn7amnGkRg8Cwtjik1A4U/qaGiK6vWWfnyB/pdkrfgnMwt3CAR7/XbyHeuLMGg4GtonDHue6lewh4maEXE9cGz8C3dSGrepEgFqWFfpsoOsYTQ0VPLsgW33ri/ziQA07kxojc4Cv+LrG7nrVUtN4O3EWu/1lk67Jb2z/1rhsLbP/BiKBX7KjrfxLJDV6+cvJhif5PqUuqI9dFDgywLCkW6iilj9Iq6bPwKFU6TfiXLE9P1PR0/Br8y6y9l7pXE+GaXLtPATJyFgB4znZjEixhCJ4AMHEN4epv2a8x4T2a6kA==; 5:tksJMt922aJH4Me52I3cV5+Uupkt5kl2vOaTKAqpfjuJdbXTztiymm8w0JB1ru6SEGTO9La/PYSvSLZcFRiSW7I19q0wuIWxH5UsVCstsGERHsJwKXfEMrfqZiLvRngXgjDzPGP78Lhue9awfFuJ4g==; 24:iYM0/33EYkNLsSvTCEYFValvm0bmGa0vmDPNJ88PkVOg4Mkyrlbky1FeYMAHA4mIKHJNkVZZE5pALReqgbBlyWtUvOgxRDtwrzAov/apVs8=; 7:Cuehb6iJdpdSsann9OgZPden2wN5Q9+3YVTuubhEW4mMJrHNtd8UiBRKXZb4+ROVVDp2fu/8bl4HiAdt6nyPizHf1yAxRBHDl3L3wHgqPVEVNMb6A17x2/U1HjMzxnI9eRcwi9PFwBOE0h73mxR1X2Jq15rs+8ipPZrlIjNCpKHqMqYXXeDn3VxlYcgRKFiP6f1e8Grj218jcOTYW+pyIyh2UuVYVGrA3Op4Lm1q4gI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jun 2016 17:00:08.0785 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0401MB1855 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20160610_100030_033460_98CDED13 X-CRM114-Status: UNSURE ( 8.65 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -2.0 (--) X-Spam-Report: SpamAssassin version 3.4.0 on bombadil.infradead.org summary: Content analysis details: (-2.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [157.55.234.71 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [157.55.234.71 listed in list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org Sender: "linux-mtd" Errors-To: linux-mtd-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org add the clocks and clock-names in DT property, gpmi-io clock is mandatory for all platforms, but some platforms, such as i.MX6Q may need more extra clocks for submodules. More details please refer to the SoC reference manual. Signed-off-by: Han Xu --- Documentation/devicetree/bindings/mtd/gpmi-nand.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/devicetree/bindings/mtd/gpmi-nand.txt b/Documentation/devicetree/bindings/mtd/gpmi-nand.txt index d02acaf..c8d0e2f 100644 --- a/Documentation/devicetree/bindings/mtd/gpmi-nand.txt +++ b/Documentation/devicetree/bindings/mtd/gpmi-nand.txt @@ -13,6 +13,13 @@ Required properties: and GPMI DMA channel ID. Refer to dma.txt and fsl-mxs-dma.txt for details. - dma-names: Must be "rx-tx". + - clocks : The clocks needed by the gpmi controller. This field varies + depends on the SoC design, "gpmi-io" is mandatory but some platforms may + need several extra clocks, such as i.MX6Q, it requires "gpmi_apb, + gpmi_bch, gpmi_bch_apb and per1_bch" for all submodules. Please refer to + the HW design manual. + - clock-names : the name of the clocks, please refer to the HW design + manual. Optional properties: - nand-on-flash-bbt: boolean to enable on flash bbt option if not @@ -51,6 +58,8 @@ gpmi-nand@8000c000 { interrupt-names = "bch"; dmas = <&dma_apbh 4>; dma-names = "rx-tx"; + clocks = <&clks 50>,; + clock-names = "gpmi_io"; partition@0 { ...