From patchwork Tue Aug 2 11:58:44 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chenhui Zhao X-Patchwork-Id: 654764 X-Patchwork-Delegate: scottwood@freescale.com Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3s3bJh3gl8z9t5R for ; Tue, 2 Aug 2016 22:35:32 +1000 (AEST) Received: from ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3s3bJh2LJRzDqcn for ; Tue, 2 Aug 2016 22:35:32 +1000 (AEST) X-Original-To: linuxppc-dev@lists.ozlabs.org Delivered-To: linuxppc-dev@lists.ozlabs.org X-Greylist: delayed 1111 seconds by postgrey-1.35 at bilbo; Tue, 02 Aug 2016 22:32:42 AEST Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0066.outbound.protection.outlook.com [104.47.36.66]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3s3bFQ1TFszDqTf for ; Tue, 2 Aug 2016 22:32:42 +1000 (AEST) Received: from BN3PR0301CA0050.namprd03.prod.outlook.com (10.160.152.146) by BLUPR0301MB2051.namprd03.prod.outlook.com (10.164.22.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15; Tue, 2 Aug 2016 11:59:05 +0000 Received: from BN1BFFO11FD045.protection.gbl (2a01:111:f400:7c10::1:130) by BN3PR0301CA0050.outlook.office365.com (2a01:111:e400:401e::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15 via Frontend Transport; Tue, 2 Aug 2016 11:59:05 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; nxp.com; dmarc=fail action=none header.from=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BN1BFFO11FD045.mail.protection.outlook.com (10.58.145.0) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.549.5 via Frontend Transport; Tue, 2 Aug 2016 11:59:02 +0000 Received: from localhost.localdomain ([10.193.20.174]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id u72Bww0H027530; Tue, 2 Aug 2016 04:58:59 -0700 From: Chenhui Zhao To: , , , Subject: [PATCH v3 1/5] powerpc/dts: add mcke-gpios for PM feature Date: Tue, 2 Aug 2016 19:58:44 +0800 Message-ID: <1470139124-12652-1-git-send-email-chenhui.zhao@nxp.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131146127452228785; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(5003940100001)(85426001)(69596002)(104016004)(77096005)(87936001)(8666005)(92566002)(48376002)(7846002)(305945005)(5001770100001)(36756003)(50466002)(106466001)(356003)(81156014)(97736004)(86362001)(4326007)(11100500001)(2906002)(2201001)(68736007)(33646002)(8936002)(189998001)(81166006)(50226002)(19580405001)(8676002)(229853001)(49486002)(47776003)(50986999)(586003)(19580395003)(105606002)(7059030)(2101003); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0301MB2051; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD045; 1:o7LMEN7ZHGrzO/zxQc4RLy2m1M3XyZM7ZPmzxXqV+Z582UgOzP/6E4psbuYcHo4J9wtk+tNvVMbN2j9K9R7nax6qKCisxQ39bK1ejW3i47fp6vSpk1yypfNaEwEfronrbJMS/ZJjFwxR4FGgZbt7HfCQssBp2bK/y+mjicpgtZAIHuZw8dwvGx7YswXkW/CmLsdFRa2nMYikV+e6OB/zyyXJHOS4Bep+REo7MXGeruaL+AUBHnTJGLWPg6TAb73SDxQxYn7dqVn4BBCxH+/XXS6ddZClNrLr/xg+5OzApEzK2BQlJLQy/0due4l19scvrXztKNN/P0Mr60C8XgYQ+asbh9XK+DVj3B28JEYDwv+/2Gkqcihciw+hpo84rajCmKiPb0CYG5lpf/rnKAC1gR14FRdGT6qDQo76eXYQcX4SEfWbOzf+3lVKbJdubXj6+x8sFI782IccYkhb6wskjDoEyBeQy4EIBNKyuSmZSso6mbulG+fpXunn4K0ZNEI33v7pmqCtnTgkHVFRVDzl+URtx5OWsjXjACQfGbcf9n9ERC5DtEdAw7up/25InY+gYo9vt54mgcqfmn0Imn/YMam81tOLRGpDbc6/5KVZZruifhcaH72M1TYOkZXcri5SQzQzmhBkPmQeCHH1P73v0N2Tc3yaVi7MiIZTBycE/Z3z5lGi1bJV2+6/1AUYTn0Ir8skZCZm9XYHza2GNExPeYnJ1Zg1vZs1eIPyAerReVE= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 3d8970ff-9e30-4996-eb52-08d3bacc66e9 X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB2051; 2:12hxNJdpXrOj+8hSFbE3Y5HMR54FtmzM94tuhI61t3jIaqmW6YZpTXkkQdByA170cuM3SnPg4K3AinS88j2d1/HU+a3HhlkAAWA4MBPq6gqWraEmAiPoqgfwm7vxdCe/noWG2qNARXZXHbk4ms6UVF/GYfwyMEHgLP8dVENmDJ+203Q4Dt44B5PSSJgvqBCZ; 3:GtfVSFq3uLRUTNarFcZk17hyb3qaPVUPG4/k3zJ9/E8kja5mBZ6SuX4ErCKyCVv4Qz+2omaDKD70rUPaDlVPVtOnB7tmN3YPFbpLDS/DHVtmZDFwwrd6pbZgaamcPoYHxu7oJJFNKfgWneezqW32x+03hLPXYJm++ybac1WPbiiv+f9FA+G7ICVTNaWLgy1t4g0yQXSJyGr9M6Ljv4HBNU75RMWeZjXJqXvsyV/RoO0=; 25:FY9LU/HVU8vRi1nN58nXVou/cK797sL0d30utgwMLX/SgftOKP1TwmNJNyYcnIQeHUZgMIf5gSpqSdsPS+v91ptCcuEamJ3n+ZJr3Q5+dTVqxbtPbDrzMfJsRHQE83SPQUI0aUEeZHxSSalWeRAQJLNvMudrWJPakevm0J0RmpupW3q3O4GrOH0D3wrlDsdMF0QfS3NTPM2UnImh0sNzeRD4Ex4a5pV34S2qKg+y6p2vVIrYJCOfdqj1uVaMtFb86dZlWRWHe7dIHylP8sI9EP4rlpLGqDMOYAXqWjqUV0wzSRbj0hDtPlpn6C63eO6g7eM+O3kKXW/xUWY7gOBCCxlr/PTAC3slf74ZGARzvZkDEzW7ukk8yl7rldtSie8/MH29BbQ5oOqbJVRwcgQoTI3gr3mu9pE0+/7DGjF+www= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR0301MB2051; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB2051; 31:882t6kKGRmTLJEX14cFWaVLdh/lNGE0SS24eOTf6UnB/matix15GM6onghaARw9hgUh/Gz9mZ8ztwwZVHsTjuPolNkxkpvw5oHuRZ7c//xF1mT2HP7R4jXNYFGBIk8ENwtw9jOS7fvLilX23VTtpR01o4UKmJx1m/o2ev1T//faCVv7C+kK2YaHa/Z3BZUDzDRzw+pnqp5Ikv3H9accD6KYVB1TWlWcQSh5BV0U45UA=; 4:TInZNPMbPhbVb2x9MrMOQf0020f5wAzkfspwk7pbChJzeOARWzTayCdhbSoJPGbLKpNTL11g/SRn/Ry6g+6V48dCNamiqdkseAhkOFFHcFYUYxino1k7Se/pTgwrWKMrYEvDspXs+jAPYxflXIP4Q8YLzxVFMV4jMw3h+Kuj9NNsmKqhkGFhgAqUYmJ28ExlDKNiwGtSJYtYlTPrVL8F8I6RsdfoF9zXCHaliMCg2k465huoHriqIZ1iFCYJ/yewjl6O6MgFsFwmyZh2ooM2yl6En/Gnd+Bwv6snLyftSy9Xx27ReEMsywq8Ssa90pcIaZb3S5R6DBjpNf+aCZRkx07ABT7cCQ8lBFkfCkJeGOruEfR7DWToENcXAOYsbIwosEAIk/myQnUVFIeC1BpuEkdljS0Dk/IyBDdhTtKfRyDWvsOb8g66+30Qlh4eiBqZajQOCPRVyrEv9EsHhZg3gjdZj9lbHFz2HxYHDg2CzPlQZaYmEiHq61tqCrP9UKRpxUQu5evbQlE0YOhUaxFcKg== 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)(13017025)(13023025)(13018025)(13015025)(13024025)(3002001)(10201501046)(6055026); SRVR:BLUPR0301MB2051; BCL:0; PCL:0; RULEID:(400006); SRVR:BLUPR0301MB2051; X-Forefront-PRVS: 0022134A87 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0301MB2051; 23:7aHXxcadviMWMGoBQLhlwaS708WTJtc9QdrKwnP?= =?us-ascii?Q?bGfc28fdErvzc9zKtGdOnMHDK0uHsxaS1nQ0+/zkUcsXAivbCmpyDvhbBNqd?= =?us-ascii?Q?b9fbhWgSwGRGx40iS/8U8UxpYHxq/r/r8IogOkMgfR1SqmSlVSmWBb3r4qEl?= =?us-ascii?Q?mMqNTKUsiwTH7ENElPKfJGnTCXMzEbGZPkJv5/69cmVeIUxObS0d6Km/Ca8e?= =?us-ascii?Q?krBIf/q5KGhxjaxDbdJnShXacCCVc1NgtY7KMaTDzOKinCOd32gCITyNlH0P?= =?us-ascii?Q?Dze8GC1SUOfHNrB34LhQ1azp3NFoJKzhQ3KuIRupdBcNitRoDLAcZTxQ+VLv?= =?us-ascii?Q?wMuYy4fzcARck3utn0ncOmRlRg4nrTe4CNHr+StTlvOGv60DRzrDPJgR7vR1?= =?us-ascii?Q?9zQyU97+Ep3yaHI711kWI2m3cxFhUYpiPL2Xcdvb0kO4k6MB5xVNyB50e+kt?= =?us-ascii?Q?OPbSFMBBXuF2fqAtFDqI2+LcUguzz+fxwC3W/lBSe6eha7YpKPV9VF5KSq93?= =?us-ascii?Q?o/rURUHMYmT8mX/tXWLDDflHqQnoYSw1VYmC4st/z2eq6B5nUfhZgh8IECaz?= =?us-ascii?Q?o+irJVJJY7n92d4JnvFOAcJ90qS7qCVoe3sgbLf8IzJoQvarLlojM+BlYi1q?= =?us-ascii?Q?X7J3K2Mn2VT3Ue7TzzNJNrCvjKrB1rPFljph7WefcWbIJoTWCP0QjRTcPDxn?= =?us-ascii?Q?c5d1HkpxGvYYQcrsLUImfI6Pb52/tpaEMSxP0+F9P29+UiJqGkIxMiBgkK67?= =?us-ascii?Q?3fyWdDS/VHvJVQSOU8alXSfJMn+MEgz44OLILI3wy2jtLsKwCIi8tLuW98UH?= =?us-ascii?Q?iljoQx/VTHwekekxvzkEb9obQoFAiHWqSVWhuXiZyePxgJxhRbjYQ53iQlOp?= =?us-ascii?Q?371V7oO3OsaID7FVO4ZjaJ5yidIpKWAVWx4W9pku0Gf2J9LlgcohjSJ/aD0W?= =?us-ascii?Q?bTwDo+1oxAPPOKQjXPEWf0NKDxd1TEO3AonUVeRUA1lPHWry/LqDy8ZVD1Ny?= =?us-ascii?Q?dh1EaPufHbDnzmZXN4inhFGjmiMboSAt0FtaZkliYQ2RHxO1vDy496tIIBj2?= =?us-ascii?Q?OUNsRExXXoPhvksXw6HvkxNOe3dV3lY8/wHG1+qDAkxbKloh1q9JqPEFzsEP?= =?us-ascii?Q?nEcluizZwfipJ7T3PebSq1AQ/IimcShdVoIV5RaaO3Pf5NiiLidjwrw=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB2051; 6:4DcNzK1EeelYpd79/JssD3Ghpz4hCCfSaLv0n0FLoYfUo/G0vEPnk8xDbrLUO/kkrpbUhEbswPDo8z+XrM0CrW+ilOzJDMg7L+pCrJpCj+SL2UNga3tOqJmeesDZzkcwdc4+YgRFvZCtdNeetLcovSLdwPXOeNKvuUQVuppMr/2vR9RJpxLNqHTy06Dc2xatEwV8hMdL9kLY3Iv+pu3Jpo5EqGBJ6SaUDsbPh6Znm37afGjpXkMtsqex1zkzXcOgzyigBgtyeUrF/9as+D1DOVT2ieGrNT2OyoW3oPG2R0A=; 5:+IWya2Uc9ZWIOUV8NWVifTOrgd4fi71Bo3Jpb6Ae3hhWjjHjaLjwzVIdAeB5XZ3yiMpOxqDQg/Xj7s5X/4AIcOlRd5yMWB/nTniI2KOXaxvqaAHBn8rc/JqUGMFmp2/6WWYsUU5Y1xebnUrLLI4ZE/z7YcQY2b3dfw1yGftdurw=; 24:QJqnc5vrmjKStO94RruPJmsBsRdZiDSCbig/U1m7nO5RqrC3+XSimPm6Ccnmuuwlpg1qvZXsI/wjPJSNpZan4zVSYkkEznmp7+bvL8iIWaQ=; 7:WY/c0vPC5p/ow0zXI2ycbbWIFW0CvJmBYhHxYgwnkzqMNlHv5DyBsnE7UV6i6EXbKfoJtr+2DSaNj9dAZY0tBZqoCM4NOMD9NU0D7ljjSjzN3OSuWKUAgEpPY2HKsSkEb19qDxYihatCjAxtjgLOq9Dh/cOPLk4JSaF2SsIoQy9Uksc31gDFIE357Npx2jP4vq70L0xzwGMmjUKdJTYMfWz27TK6Hbjm6caUcRXYcmOLT11Qg/KYWGAXYRDKYwLi SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2016 11:59:02.5240 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0301MB2051 X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: z.chenhui@gmail.com, Chenhui Zhao , jason.jin@nxp.com Errors-To: linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org Sender: "Linuxppc-dev" Signed-off-by: Chenhui Zhao --- Documentation/devicetree/bindings/soc/fsl/rcpm.txt | 13 +++++++++++++ arch/powerpc/boot/dts/fsl/t1040si-post.dtsi | 3 +++ 2 files changed, 16 insertions(+) diff --git a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt index e284e4e..1d44a80 100644 --- a/Documentation/devicetree/bindings/soc/fsl/rcpm.txt +++ b/Documentation/devicetree/bindings/soc/fsl/rcpm.txt @@ -21,6 +21,10 @@ Required properites: * "fsl,qoriq-rcpm-2.0": for chassis 2.0 rcpm * "fsl,qoriq-rcpm-2.1": for chassis 2.1 rcpm +Optional properites: + - mcke-gpios : The GPIO pin is used for keeping the MCKE signal of DDR modules + low in the LPM35 state on some platforms, such as T1040. + All references to "1.0" and "2.0" refer to the QorIQ chassis version to which the chip complies. Chassis Version Example Chips @@ -37,6 +41,15 @@ The RCPM node for T4240: fsl,#rcpm-wakeup-cells = <2>; }; +The RCPM node for T1040 (which supports LPM35 state): + rcpm: global-utilities@e2000 { + compatible = "fsl,t1040-rcpm", "fsl,qoriq-rcpm-2.1"; + reg = <0xe2000 0x1000>; + fsl,#rcpm-wakeup-cells = <1>; + mcke-gpios = <&gpio0 29 GPIO_ACTIVE_HIGH> + }; + + * Freescale RCPM Wakeup Source Device Tree Bindings ------------------------------------------- Required fsl,rcpm-wakeup property should be added to a device node if the device diff --git a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi index 507649e..f66e7dd 100644 --- a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi @@ -33,6 +33,7 @@ */ #include +#include &bman_fbpr { compatible = "fsl,bman-fbpr"; @@ -474,6 +475,8 @@ rcpm: global-utilities@e2000 { compatible = "fsl,t1040-rcpm", "fsl,qoriq-rcpm-2.1"; reg = <0xe2000 0x1000>; + fsl,#rcpm-wakeup-cells = <1>; + mcke-gpios = <&gpio0 29 GPIO_ACTIVE_HIGH>; }; sfp: sfp@e8000 {