From patchwork Fri Jun 24 21:40:07 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Han Xu X-Patchwork-Id: 640434 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3rbsDW4k3Wz9t0P for ; Sat, 25 Jun 2016 07:39:39 +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=itK1mRSE; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751629AbcFXVjP (ORCPT ); Fri, 24 Jun 2016 17:39:15 -0400 Received: from mail-db3on0079.outbound.protection.outlook.com ([157.55.234.79]:57120 "EHLO emea01-db3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750997AbcFXVjL (ORCPT ); Fri, 24 Jun 2016 17:39:11 -0400 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=m8hsr2i6IuH1F0cbdhuAh7jntJRtTdEhFLSRNJSQ5b8=; b=itK1mRSESe5nvlqEPx8yTBr7b1nPk7pp+fDAVJKigLDYMFQUDUGIJL9NiGwDL80fZ8mAAQ4erYAqMMN/cuHZ5TERRq6OEeSZxeWP2GmgdtioLX08vE7JlKH4Dqdy4Mvr1xDJVpJ8U7DgneQVyUWGR7ZWV/XIANirPMIq5S2YeX0= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=han.xu@nxp.com; Received: from Cayman.am.freescale.net (192.88.168.49) by VI1PR0401MB1853.eurprd04.prod.outlook.com (10.165.235.19) with Microsoft SMTP Server (TLS) id 15.1.523.12; Fri, 24 Jun 2016 21:39:06 +0000 From: Han Xu To: , , , , , , , , , CC: , , Subject: [PATCH v3 2/6] Documentation: dt: mtd: gpmi: document the clocks and clock-names in DT property Date: Fri, 24 Jun 2016 16:40:07 -0500 Message-ID: <1466804411-19874-3-git-send-email-han.xu@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1466804411-19874-1-git-send-email-han.xu@nxp.com> References: <1466804411-19874-1-git-send-email-han.xu@nxp.com> MIME-Version: 1.0 X-Originating-IP: [192.88.168.49] X-ClientProxiedBy: BY2PR04CA0010.namprd04.prod.outlook.com (10.255.247.20) To VI1PR0401MB1853.eurprd04.prod.outlook.com (10.165.235.19) X-MS-Office365-Filtering-Correlation-Id: bd2832ab-af77-491d-e467-08d39c77f9b0 X-Microsoft-Exchange-Diagnostics: 1; VI1PR0401MB1853; 2:hsLp82xQdcE4CGVEsJ+wXDNHNjQvwhEIiGcEkLBcimmtJx++9fS2pydNKR+MPz0Unc9TZOX6ApdvIQnoUviWgVGkj8+RRHV6F1YHTIMFuVuAGPjfuSk9I6zd1hk7eXJreyC5fFHoYboz+exrz10pgDUiqWPyJMFsGfyOLT7Qb5zdGbJObvCCc+ReEIqWUSVy; 3:/LWpGsy72sye6Q3aQcE7tSkjzyxfV9MKypVBTOZ8dXE0xygzZxxuMXuSg+Y3KmmaWwBpJAzrfjkVLprfinCLzZZviZEE72+fpqLaoLrkykgpSM1C/o9xPZm/gbcpNLnP; 25:quKBuqH4YtG3PrJQf4gjlijMrQEH5M5mLMJ3ENc5nIBQ7iqcCbEk5YfQFJgEQSTgOXPmBbLdgBnh1DFpTwHMs6yFmyu0Blrok6pjmSOP2teKeaSGiYM92rX2/FDAeA2944eKvOZ9EdH6kNQSdqqlqos46+2QDysADvsM829xkSbT2ROa7+JXwkrH5dPfMku99NYoMLlp5+4fAqlLx06JAdNw7Vj7CivAW5RvZoosNCccM8dBhz3I2r1aUqNFHWGHqAN3fq6y14O5QfAk7ciw9VR2QTaUpVNd1uz0KPzxdYApykTpwnKlfKEu2dz0jkM1EnSJuIQoxu5daziJ5FuNcOcl/6IA2RQfElBiyDdsf2Kiv8O2bhBGvUSK2u35plWHA8Qb0OW8bCGqexCxZrx6OLtV9jGmXQ3wKD3qhglWwVw= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0401MB1853; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0401MB1853; 20:qQ2bWXBPWhva8RUXIW8nQ+VjgT/Ma9lzUSMGWnvqn0RQfX4jliDKrkXmHjCpLuUbX2urEc8H/AY0S6xWpnJXoGphRjGd68OXtrcaN4z8ekx7BnFkARw+v7RWPiPU9VgfN7bbKiLyUPkhsandELFdTqRTBaecuE/HcmWEvTs0AxJv1m5k7rGGJUPB9XjtE5C6ovjBFZHRI/q3GJd/94P9VbmLqsU/WZrBQGXHNtBOvcyo1eRcfe5FZiDd7Ok1mmOk4R10xH3KyRBedbVwB4pl85n93FhIxnAA8C6MYwjjdfgaSOxe+0s+OSGyY305FTKzsLhgzydhYiU+4NuZBfc5DW5DY6GQhgaNkTmzBy16FATzN5rp8HQEMWZaYfR0AsfSkPpNDTe9tLpmBEgqgJP3E9Og03jWPtY1xNcEVYwSBJk2DzFfFEWjVagNbtDW/NoFXcKA22iKfk2TY9hW++q3YD4LfiE7141ksLXC67ZrqnHMLrEQqabkXmopgjpG4bOK; 4:BIfzrG1B0qjX57IMX9G0X0JiHNLyxTlCXMaJIfpvg5wUSozly2GF2bDMIDyjg8gZo924432649m235ChCo+w+thGY4Q5xZu7ECX6J2fQBqKkcshjZtVMPut1GviqJz18eXFfvzjYtyCTvEt0U6NGfT3mL6BffHJ8haByHAi11n8y5/izpmDV+j3S0WOdNlqT+HjlVXoFhoSeXqKBPZwIw/ZPb5LL0Q4wm5xtG1Xz4Hpvy4Cy9m3iPO/vKu3ALo+lMje5MltaNZoeTUN7VxvLTrd2c9WnmhqO0QW5m8k6vAN6PUKv7ExoMO1H3kuSfjyaKASVVbYEWNiK72zIZ6i4CpyIquzu3j1/dxRSZ3h7AStxBgCppCNwLliOtvQL15wPKN1JdhZ/Nr7wUrllv3/Mftf+HnyEPdfPm7tt18HfBc9bhYBkbDMJv3l4I1zUNl51 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026); SRVR:VI1PR0401MB1853; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0401MB1853; X-Forefront-PRVS: 0983EAD6B2 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(199003)(189002)(42186005)(68736007)(305945005)(7736002)(50226002)(229853001)(66066001)(105586002)(2950100001)(106356001)(48376002)(7846002)(4326007)(36756003)(77096005)(101416001)(2906002)(50466002)(76176999)(50986999)(8676002)(81166006)(81156014)(92566002)(33646002)(19580395003)(47776003)(19580405001)(2201001)(586003)(6116002)(3846002)(189998001)(97736004)(86362001)(5003940100001)(5001770100001)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0401MB1853; H:Cayman.am.freescale.net; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0401MB1853; 23:aY+8kBvJ6IA4k+ifCGgBuoa+91YzMf9fR9Zz8ef?= =?us-ascii?Q?pfPeY+aXlkt/eF26jSmF7EL+q33GHVe8ZEWy1LRIImp7hliFFz1FbAAx2u2I?= =?us-ascii?Q?tWKOFtph2Vg1LMSEOyB+qzDAofwovFQByIHtjkEtO6ImI23oQMV2lR/9KjNu?= =?us-ascii?Q?y98u6pJnqNjcmy5xuCtp/iwlErP7Zqhf/de+WHRohlewOtXxK975q4WxsJ5X?= =?us-ascii?Q?ZA/P4iXkCK1ucEeq3oLpGZqJt4iLsoOhwTtmGAAu2XNKHSi55ipQV7VKz3FV?= =?us-ascii?Q?L+YwucX7q3Ae2XUL9w4Ya2p1OKgT5TVFHz1XJhx32OJQ/VplNZhrTyJXLb2R?= =?us-ascii?Q?SD+mdvUnSfTvATcwm+azJk5jv/LZ2d9paZTeOkLk3gfD9WiC4SV/DSiJHrdl?= =?us-ascii?Q?TItn0cq8taRJVpl+6SN8p7ys7VFQq878YOSL9jSG85MDzAfe+zTCGk72xspa?= =?us-ascii?Q?ION+cnlSBsdrDYzMNj9251SLmy5osBcjj0woL252eNi3JGqCWCEySLRsV3Fz?= =?us-ascii?Q?pU4QLf96je9eyaTtK2kVd+G+G9U90BBrAziiyQjwgDD03d/NFZCbC7/wfJqP?= =?us-ascii?Q?DZk0irpDoJD1pPVyARuGLFM7EV5SUNb/8YHgfOT9NL/GV4t2NgTMtVxqVPWH?= =?us-ascii?Q?5aeF4atT/MJhXpTYzv8A49ID3YStjbNu4bUwJed+aTJAQbwLCwy/mG0SGD2a?= =?us-ascii?Q?TIViK/0SB+kfgntA8/n/j5/Bb5DWwkzS6RIWzgq1VwD8rU6H62moqtOHEVNT?= =?us-ascii?Q?GYCUxmp2PDG2OxJfEU20hV9y8blbt3Maz+c4GP8NOWCkyToRZOg6C/Hcwv/C?= =?us-ascii?Q?9GGbMuXKvZu03iSiX6qAtD0CMn3HtaLqGZmMo3xhik/tfSMTAITP/It+Cgc7?= =?us-ascii?Q?kCGfK5bZwmwHuSTt+x/ESfT7l2HuXiMzaUjNWhcrxhDKLSqlJAUJMLxjaV0L?= =?us-ascii?Q?YLWAwa0M12mdh0vBhugtOPf3ScAMtToFq+sH3qq7F9HASfiCkcUjYhrQTZFQ?= =?us-ascii?Q?RRwgEZtExmzo7iwf+NvPGZzeqxm68VIn9kLaMaHXBuLYO60OzgGfvnKXonIs?= =?us-ascii?Q?0Mrq2qiIgLtww9E48HKlGd+in8mhZxUu0IS+W077Em8vs829Wp/8DXaEhRZq?= =?us-ascii?Q?Y8T5PPDbkAbA=3D?= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0401MB1853; 6:eZrcReN5C54uYAen7uyOgBVBHNDzmuSvza0YovwBUtO3/E/a/L+lQaeoSmFWt6wyCilw9uf90p1Hv0cuZ74gEdQd+A7Gs3GMAXJrZwQ0OB7fuZoiSPHXFkJ5j174T07YIdYT1nkilvFFKzLqiPOKY4kuwWXahW3Sb0CwmjTtWVKKj1x58odalGnM7Bh0zmr1OuBHDS2vm6T/N/JnglNXy0dLqhddaj2bdRLyyC1dOc76ev6RZOuwt0FAUJStJp1NLlhLY4GcsRfdwQ3Q+lDqrBuq1G/RguGSYhmkA/0s2wLARENkbUl+snzSEDB/981xdLAaShaqgHUx59He4Vd0FqWCNY5cxWterclAckGbLa8=; 5:nmH19uvMtvpozESDjAzrp+LfA7E7gdOh8H8hnAOXFPh1v2+dGkiHVAur7h/RLwfsQ/ph4AhqfL8E9GfoNqd3Z1OEBtG8ExqblLTzMBlG/Dn8Urg9r3wod/MMbq2c0vJszXmBK0WMJz30to+8mM/ddQ==; 24:FZpwD+jx9heCanAPLMp89djNdQw0rVKKfy4RevR/H7xZrCbkaOvjsHgNZBzGOLYyIl/46PwiTm2GUhCYRXYNmtRq9ZjZRQzRr9K9X3iFKv8=; 7:ekDo2H94iIKSnS6CrErfeHfxoNhIbRaM6esVZALuNJI3cYQFKV/pxt2zgiN6UAXO2aPB4ZiXk3YRqHVqEqb36moqefxaE8IkemQCTVbmhrFOJMrTj+NpPJNYzWoWJWEB+YwaFW6tHC28AqXYVS6I/bPRFma0sJP5ZynQKtK6huiSSHWYoeEMMW2PaXW8rXyBAbeAGsoZujopho+gX09Ukwnbz2p4jox6U3t4zBu2MXGi84Fl032YtjP64AsUee+YLXpiaSXqLo5LbJSrG5Jg2g== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jun 2016 21:39:06.2357 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0401MB1853 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.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..a2fd034 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.MX6 series, which requires "gpmi_apb, + gpmi_bch, gpmi_bch_apb and per1_bch" for all submodules, while i.MX7 only + need gpmi_bch_apb. 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 { ...