From patchwork Tue Feb 23 23:04:50 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Han Xu X-Patchwork-Id: 587126 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 3B025140778 for ; Wed, 24 Feb 2016 10:23:01 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=gXN/we+x; 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 1aYMGX-0004wr-W9; Tue, 23 Feb 2016 23:21:14 +0000 Received: from mail-he1eur01on061c.outbound.protection.outlook.com ([2a01:111:f400:fe1e::61c] helo=EUR01-HE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1aYMGQ-0004gx-FX for linux-mtd@lists.infradead.org; Tue, 23 Feb 2016 23:21:07 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-nxp-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=fpZ2PavCC39kFFcAPaJCt4LSYmS9Y8yj4AV5Dz+wk6c=; b=gXN/we+x5SQVQG1XwRCCpr12s1fD00uExYd/ONisM4KcpXwIsrTeAMUaIcCtk5B5s0HszsD4o8DTdwgncmCLGDd0H4b4ipkNSnpCEpOLAv8ekqagpP5bvGgWAk+g6vM3xGTW6mnygcwI1BiL5zKE232tkCBW7vWVq9q8NecjEiU= Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=nxp.com; Received: from chopperman.am.freescale.net (192.88.168.49) by AM2PR04MB0771.eurprd04.prod.outlook.com (2a01:111:e400:840b::23) with Microsoft SMTP Server (TLS) id 15.1.409.15; Tue, 23 Feb 2016 23:20:40 +0000 From: Han Xu To: , , , , , , , , , Subject: [PATCH 2/5] mtd: nand: gpmi: document the clocks and clock-names in DT property Date: Tue, 23 Feb 2016 17:04:50 -0600 Message-ID: <1456268693-8630-3-git-send-email-han.xu@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1456268693-8630-1-git-send-email-han.xu@nxp.com> References: <1456268693-8630-1-git-send-email-han.xu@nxp.com> MIME-Version: 1.0 X-Originating-IP: [192.88.168.49] X-ClientProxiedBy: BY1PR20CA0015.namprd20.prod.outlook.com (2a01:111:e400:51a4::25) To AM2PR04MB0771.eurprd04.prod.outlook.com (2a01:111:e400:840b::23) X-Microsoft-Exchange-Diagnostics: 1; AM2PR04MB0771; 2:gLtS7h1vjBEYzk98wy2Lxw/HSi/7M24p4R66XIThhUhOOHI84oIEkFaR3NZFQOlaPdZF/B4ujNhr+ZiLMy7y+uap3bIUtGu/NwsZcahPj6F5bmlwE7OHlLr+aB719XcHTsHiPOn5Jz+EKndt/WJXQg==; 3:LTQiPMW1gF5nEA7PO7nOrrZmgUqTWR2y9DxlyKqkV4r7fFRTZjTobkRGiNIHOVG3mKs8Mb5yQNUsqsGADhWtII0/qcBRC7A4HvxMi6/40IFtbXoDebJrz4oteoCkLY5b; 25:hG4H8slwy77RjAS9CitZZYLGf4y4TdEzihH8SXOF1/iydgPuxBQVR1cUgpszcYCnQG7dRQyrJ6MfkQUW303WdcomQnDiZBImi69Sqrnw+qcg0SMsBGLD5nsbAK7fYiiRsPm7FAQTsxe4alxVfKJS5YMndvWbsbMQkroTXasIZ0owGgbDV+/pWy05nEPkNWMgMgcrfpMRvg5qU4yt8zsl1quYoBvVmXxfOOxcuUqohv0XyszngpJNxZ9lCXM/3v/1QEOAq7zziMwv7tFI1sjImmwPcYwyy2MMGN1VZB/ZodsJ69XEqn1+Fq5xhxYyRMlvdlmULCGAdTzk/CNsExICe8sZ/Z8Kb8CU7U0Ve9eiUUE= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM2PR04MB0771; X-MS-Office365-Filtering-Correlation-Id: 1f84b4b2-0442-4433-6610-08d33ca7f3ad X-Microsoft-Exchange-Diagnostics: 1; AM2PR04MB0771; 20:u/ROIuzAumtFt7HDCxTvSVfWmQRVD5KdtIDeZqzZlCcqDFZv9TZ5a067taz1bNBxDPLeAI8IT6G+osAqQUQrXW4IG2tPgQ2gAe9Ylq2A7MHUjTa3OVuUOliYMyhydQNFz4vpiOIpdq3SLwSmXqu5MZaImXQXkh2T+WwTU6dqewqdKrHNcmQbN5fMrqHg1tDDivyiiXIEzqZd5c9oVE54/Z98Hyci9hC4Q/shDAV1k3A94gzb6Mmu3TEQEALmhCNhiebZDlK/kSAEywuC5tZdpW4evybgAu/0F9XT1YZCbNWalvaxBBfTKgqX7TrmJsrxLF3p+bUEouQP91NkjZtMN0xpFxo40XctrCgq5ylOLE8XrPUI+pU7BNmZfgqIXn/bXrljHjcRiYVLCzj7VLzbgkRwL/tJtv90Zob4BDYDOU4kkUV4WksO35s2RRUBn4XjI9hGjVGTZ7o1+O6grUPyApjdSeu9KC+T0fb0P3zdvXT84OhognG9Q46QUhPE8Lyc; 4:PH0pUXsdk/JK3hjxq7AEVfhL7XJtKDfrxg9ot1lMkxX74P9PZVdwq9ZYTZijP2yCCvPF4tm1qU9jTbqbObSYPd0redcD/TnWLC1KnbVcDDnuw7CD8h6HJrl/pcD3zNbl+irFPDgUrk1gnFh4iIsYQslSdsKWWaMSSdo9+rNRbqecNUO7t9U3HZ/qTiZaCD4efAfdR/GDdLyay8pil5MqQJXUAUtlFYb2hHHzUE7h0sKQCIK+zNcKjFp5HEyBw4SndN2TRRnS5EzwJuCp3z05hJLcUIm8gnC2ppD1jXczTP9n6IevWrxjUQRFy+1TUudVXoAckOdPu+wCVmaU6/zseNi14lWszhV2f9ee4BhYkygL+BzeHozi/cdLBR7JL4PBc11iKJ9sfLZWllz8v/jy9GGoKJEAcxuD9PpD3pSUdAM= 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)(10201501046)(3002001); SRVR:AM2PR04MB0771; BCL:0; PCL:0; RULEID:; SRVR:AM2PR04MB0771; X-Forefront-PRVS: 08617F610C X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(42186005)(87976001)(3846002)(50986999)(189998001)(76176999)(5001960100002)(36756003)(575784001)(66066001)(5008740100001)(47776003)(2906002)(1096002)(4326007)(2201001)(586003)(5004730100002)(48376002)(50466002)(6116002)(33646002)(92566002)(50226001)(229853001)(86362001)(2950100001)(122386002)(5003940100001)(19580395003)(19580405001)(5001770100001)(40100003)(7059030)(921003)(2101003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:AM2PR04MB0771; H:chopperman.am.freescale.net; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM2PR04MB0771; 23:btJ6YMziwfn5lgiwK8/YHQ8ND1614h4TtmFm7VGdY?= =?us-ascii?Q?gOKZjRZuHsPXToZJJEIRNp+DQd/A/95leiWPFV7A7YQh5RIAxRQohRKqYaaA?= =?us-ascii?Q?ZI0LOKmxx9BNGYEWL8QuFzY6OR+CC57rP1Sb+08Q1JWLiO+86ecfuBec2eMx?= =?us-ascii?Q?sFtiyn1s3hQPrjHnUzcj36g9OeftQjS/VJSxK9iyXWosAUuiYU8c271n52aw?= =?us-ascii?Q?BSK4RuXHtQfsJCGtk5lYn2Uiou3l7U/vPKBJGm5ZPLlmwRlrVWEYPgSV6dp9?= =?us-ascii?Q?fqkt61dyD3UJfRvDZukZgrhZ3Cpi46IV52Hn+YFNTjsuR3VHrEAbQVJi+udQ?= =?us-ascii?Q?qoljCAHUck3kicRd7+P1pjiOORTL5jw9/N1k+rRaW0Oz+PyHSBEwCyOksQck?= =?us-ascii?Q?iaHx40edAdxcls6M24w9gwFmMRO2KexnnsrH2Ii46vejIVzIgOpIkbOYvII/?= =?us-ascii?Q?EYBgmkutD5wKe49OKOimvCJXA8R3vlLe/P0/Hxzh+p+8ojRhalVbn87jZVH+?= =?us-ascii?Q?J5vIGR17GWFY4Mk+rG1Y7QmgUCsP14Z/UeWGE62jY25REzCGyWmPPv6GzjBm?= =?us-ascii?Q?PA3vaP72oKXFx9q6L0siA8Ra52J9+Ym8n2P244SE5ZHHqIofJ1QRz4CghJ5y?= =?us-ascii?Q?svssd7Jy91xIHCFEfodYoZS2AvFCptGxcIhg19BR7K4YiKr1TH9jP07x895i?= =?us-ascii?Q?aG+DXeR/5TEG8ZjsTK/bivBYsMza62xrs7TV0sKyQzaVkrlPl4J0nd7XtwVs?= =?us-ascii?Q?h7wGWaFT7PoPbm//sq6ZQzZLASAszF14Qa5Gdt4s01xx4d9rZW+QUEn39tCL?= =?us-ascii?Q?mnaiHQn0cGkqWVLeuB7UIatORNPXrMVXrZ3UoJITQSuD+vnCBPxuMK8eVu/b?= =?us-ascii?Q?ZWDZnbLuE5qq/5oSv7FRhL3VNWfcVlV1HCtXdajjox0p+YFuOpyZfxLuuObb?= =?us-ascii?Q?VQYH2IlM7sHLr2IYqGCB1ggTfUKCRxrD/AkGSyAiVfcbHuTaQhxSbZMjhK6J?= =?us-ascii?Q?fi4dZp714UQQAXcPqzQ0ieAU55MmIbDZ7oxOztsq5hCTZrQAO0QS5+TPidqV?= =?us-ascii?Q?9v9ukI=3D?= X-Microsoft-Exchange-Diagnostics: 1; AM2PR04MB0771; 5:msOH5UDL0ea4GTmwH88SNs/k31N6S5dNPsoKNbzkcXKKi5u6C+Pm0cmj/MOZALYPy0bDXlU4KwuPiezRtQNWcriqqP2WR3DjbGskse/0pj/xGyfuA10rVbg/DyMYSc1/8PFn6vV+hC7Z+VEvfJKydA==; 24:txA8xJtGqFfHmZHUMtOph4qNC6YZ0wyr83ySbVve/6wA0AKiY7fV0McID3iHoNTcAJNU8C7RWeo1V2djIDW0jgNM58bEJ7BHTts5OBlJzLY= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Feb 2016 23:20:40.5742 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM2PR04MB0771 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20160223_152106_877633_ABF26399 X-CRM114-Status: UNSURE ( 7.64 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.4.0 on bombadil.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 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 { ...