From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965381AbcHBPTV (ORCPT ); Tue, 2 Aug 2016 11:19:21 -0400 Received: from mail-by2nam03on0079.outbound.protection.outlook.com ([104.47.42.79]:52320 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S964981AbcHBMet (ORCPT ); Tue, 2 Aug 2016 08:34:49 -0400 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; From: Chenhui Zhao To: , , CC: , , Chenhui Zhao Subject: [PATCH v3 1/5] powerpc/dts: add mcke-gpios for PM feature Date: Tue, 2 Aug 2016 19:59:27 +0800 Message-ID: <1470139172-12699-1-git-send-email-chenhui.zhao@nxp.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131146127976772789;(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)(199003)(189002)(36756003)(8676002)(7846002)(104016004)(50986999)(49486002)(2906002)(48376002)(8666005)(4326007)(86362001)(5003940100001)(2201001)(356003)(47776003)(19580395003)(305945005)(87936001)(50466002)(586003)(229853001)(69596002)(85426001)(92566002)(77096005)(105606002)(11100500001)(50226002)(8936002)(19580405001)(189998001)(106466001)(5001770100001)(97736004)(68736007)(81156014)(81166006)(33646002)(7059030)(2101003);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR0301MB0703;H:az84smr01.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11FD040;1:3utK0r0r5y/svu6gGH6oyalZD29IqPoQd/O/50BAH3MEjM1bNqEoC2TdomxcI343lq4XZrSxB8jJ+fpgBJYjtMIEq711xv1b/F02uHg17ISeM5hKDdBjul+e60VUAevo5dlH6/5OID+LYicDM4mIS+JCIi6iA8BK4/Jl6EkfGdR+gu2YrgkTEDwQL1lDWqYZKofP6jEyAicCGp39fd0YIVdfm3wA5PX4s+WhtscONh4loXvCvZBS6RJJS3yXffJOsArG13PHovO8BW6vj8tFlts/pFoISsbHy/UNitldwy8i0hKDDizLmJLymCv0oHQ2lJngMjCll84R5WUqajYS+PuElJuM6DjRkeYFtfrcXj4+Z1hUyNJSdhCpuqzEYSFzvxktMOcLbrPwLFrcqijilyzkZOfMln36zHHjY170jIlUZNOuUJk+mz22qQAFWorZZrTdMkbnGNVMmt3pRyyzFcHS5AE2L8zwHbmtVAuWsLkJpIBi1tcETytLs60qp1eAdlW5JGE5i+dCuFgmByM44pDBndnyj7tN1T+IyjJiyoTLOutFVJ8mv3kbGjtgzcSIShkZJZFi3ZucAZ8pSWC1XecKDytYhWbEdX+EfAbh0/TtdcMg/IaVSgBx1oxS1gAZ/zp40DRtjj1UB4HptqIr8EwhGywvzCnrXA+MZx6MKyXMl/bqwxALpWBbEx4p++vpJf00K8kqZehVdyKdRuTL3e6+8FgQ1N+W5bPCoM9tRiU= MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: 84549ee7-22e9-48f5-d354-08d3bacc862d X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0703;2:3aKYSTUBz6iXo1H2GA8uIlhk2XolEPpr3Uk216mdiF75OdUJAr1/SNkMPVqQ+MdtKoShVwXwFbgTYkCEl7k6tK/XZMhBmLQZcFiJmBXPDfYxUgaO+CWR8osB75CNd/H8erTyOlNn+n4t3R1JlUc2UhJMYJXiAeENMnUiNIQhCPawGaVkpRaKgcMd8cJCA9be;3:TVNxqdLpINm11Z0VXkuAFvnpqrNix6EVxCfDPzmQiV/l9pcvMNKA265rMzuwCRm7b2zo9qdEVLAQcvdmMxx2UPSZfRerEr+NCSF9WL9+c/Eza84/i0rPFlfod/fz7Eu8FoSlnEmhR3GbHf94oeXzR8ikqO6FAvdJw6GDXAF9aU2uQvKyRBzoGc7EmPcuH3bpmKFzxdUwHIL7f69+fBmFT8mOGIXlp+mgyMMekifpJH4=;25:yEz0DTHdXa7qr0ziTEDUAcs86O2Jdw3aQmq59mFHzAL20A6zybLzOG33KLe6pM+E5eq/5iGMa6HPXZz2k5GguNTy/huI033OGM36Oyi+hxBhTYmNjX3k9iIR0gyWY0ELW5e5VRPKdYW1g7LsVbUGeC0PDqUBE01tqNafNJ/LWIgkkMIICJWOVsRiJhCRP1g8VEGWKxWJnyro56VZtcsHedWgvh3luPDZ5YWIn3pVdNZCs68g0mg0UofzthWamtxjIS5EkfcpZDbK2jItTW60x4jHoGYEjpmPf6Q7HtiAtz6PFq4XJjUcr3pgZoMvzy/dChWpcSRbyvUDsKoehBAH5MMVlFJiZ4vXIpFRV0csj4uz0HSOzhCB0ZAY1EM9NNHuohJWl3HmlHIAMeqU42hz30CcY9ZtL7CTZnzhsFoCr6c= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0301MB0703; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0703;31:P1gUlfJXm7rsKdC7mlpxOIoSdzrY9riHf/n6Jg2yuQbDs6Tbi/78dbBrvZRltGhZXFkE8mJIEl+4K91BbKkZMNItL4If0rK+8sZS5k/G/rcKhUXnjL51K/Na3tLPF4aqtqxNefNQnYg/hVWg8FY6ZWgHyC0EuzisHFNWCVslyV9PNCaYHdjBJ6oNimk8Uw7/OYSKgF3h8vHmd2SCn4LsKUleFcRaayeaKIPPH/k/MX0=;4:98PEXMZwTbUWtBFn79Cw53MkepdNnJa+6iTMvNo0OoAS7FIqxMFC07V5e80fJG5KWZCxg3E6WPLv3X8C20WtOHO9G1VX1W7/It7yZQ+bomz2P03LCakBPDNNlBfw3eVPPAmTNuI+4R55vtPrvUDUZ8DHny0Z0M9Fg2hApCgp6aWtFDLIhH83gTXk9GoSFAXLu3ZZWUO6Yu2wnu0thiL8EgW56Unx2b5PTaCeritnTi0kDSWVRNZ70lSEAm5TAVNlTSHtZLt4fMta0bLCHA7rgUxWLuJV2UzRbKkA9+T4isSVnNkZJp+2+op+0UjTVXi6F3rjUOKGeFwUnPsEnzzONSnex8Odpho34IpAv0XoxoQXxEiSggFwp4Aa5fFecF2PI5NkK/MglDtcIXneVW1P4aUZxhGdtsQggDQ4OxBAgYYCKpXhTHfKI4xbsseEaGHrShEIFPwpxMXVtW49ctHKvc84V8/4YA1u+9h9dVvoxx98L91RZqI7Y6ctvIqF5xv1fBEY81hgSTE0ycjahjmClw== 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:DM2PR0301MB0703;BCL:0;PCL:0;RULEID:(400006);SRVR:DM2PR0301MB0703; X-Forefront-PRVS: 0022134A87 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR0301MB0703;23:IP02dwg8smV6yVENJ9icrtn16lc2Qvv4cg/ctIq?= =?us-ascii?Q?2PYjU/jLCoIis4QMn7Zoo0hwxoRaDNAE3xtZX6xfeaLU7zAGOa6YyljOBRL7?= =?us-ascii?Q?wFd8HAVtTIOqN/NSZOXJVlsuOShNppU7aBBVRoEFai4MmlGnYvdD0eP0dzoH?= =?us-ascii?Q?1+W0vib7EKFdLtj3fZHAb6LTgota3Cnngu58uJtPGag9gQyeFhOodsNQRFsC?= =?us-ascii?Q?249pff3rWOJTSxr6ow0QGZ2Yhly2f9D/DylpYomSn/ahY9SUQXKWaowMtfFl?= =?us-ascii?Q?ArnMRb9XyqsDBguvSzHuIyzLChbIRhmYyelB7jzd9qEbY6jZQsN+pw+1/H8A?= =?us-ascii?Q?WZblJnd9oNKpPIkJAofXTtSfA1xUO3VgqYQMqTwGIgMeArf0rZioF/S7ouSM?= =?us-ascii?Q?LDxudo8uDYpvbqJnoSm45CLHX7tUX2EVWlMmFFsNuSvnjYULlME40Q+hCBLJ?= =?us-ascii?Q?7z0+HiLlAx6CfsT5Ht/sxOZUrQSwVnFeROfL2ZSJ7Ztr0Ry9GbLzeQZFCHiT?= =?us-ascii?Q?fyAxpI7qC4HBB7SB2HI5MZeWY3B8q8E5mGnbghkrZOj4wa/S9hBqtbOq4gms?= =?us-ascii?Q?5J0iwvj7ip70PEkDEAFx3wHidJlm1hOE95IS8OG44dLfAF0M9JHNp4eHHxpC?= =?us-ascii?Q?ZPd4R2EQIwPKBUPgnFa/oQ5SHlqVHtjo3PBLF/uWMoUQSkLr3Hb3pCYn45QJ?= =?us-ascii?Q?j2Ar6JH7P42LKsDeP9p+pkOroPYxKE6at5df8JMt/Lwo4E33A+JFnrhfwoTa?= =?us-ascii?Q?A/RQ07I5bz4t+8IYhYCF6TikMr/mQQ0xUEVjh6ptcZggGmLHEJKiU2ihTH1W?= =?us-ascii?Q?czK4m2sUmTi4FQzaybVeGj9/YaRuX14BPxmPr7qGTxW5DmadakufW9SmCKco?= =?us-ascii?Q?ffT0E19jSkdEaeubeR/s5odUtSAU+COGliinvRqjwUJ6z1HrZsme6djH+KH7?= =?us-ascii?Q?wRKTU+1EGm4Mqobl6pCZGb3YVaHuO2+WHPW6JC6/qhYFJGxcgrybCwTjNxK7?= =?us-ascii?Q?oKf2Cfpssiz5+6jVlPlbkZv/Mm8uIfuCiV9u8lr73pfVSwWjpB1+hEEiOBDP?= =?us-ascii?Q?aG+oclC2WrBkeVRNCmdPRvnc49SQQ3vXOCsbPKMT0hGJZeG2pVdI3vFvHn3I?= =?us-ascii?Q?NvZxhCle8vD+K4VpQjV7TDw1P9oraDAMa6tPHb8jvHc9doadp3G3PSA=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB0703;6:Hvl3gUe55p1cdAfL1Uf6+aNEQPl0+NcYeU0u1SJVQcvg4/T0bOaCwIjFkKf3tMf2QNWXsL5WRJtPvqlo8FWRXRHo0Zlzq63KLw82u3DB6zRgZJvTYtUUeRqULXr8mIiKbG0XHGGjPeGzEgF1LwojKjixpsinHGZfhso0K+cpRqpekAsmvt3NTUyfKLuepceMW4B75XqNyFrMuQPyDg0JKZ59R88XZ1cJYXMvdfhCyyVZKuYqbldDFQRCD72M5+rqprQJw8LtY8CreGcpa8JAbJMfRuEoVmpkGVB15ceeV68=;5:RW89+7oF1TVSG0beSJytu0G9QowWX2niNVLN5M0h2mttU9VT2q0n0RcLQf6wEArJfcAJSQScNNhndZWT7YHGXMrvL/tc2cXJNmhW3AnzU5DD2Go4pJbNp7RjNa/9pDsiK9sK07r+lHVcAcjpoWdb7AobuKpOQlh0cIaxVXru+DU=;24:E/fxZjS+IhYKN4ijliwvpMA26Vn5Q9PKXwywluxapILXRiVem77ktohuagt7EOzPRqB5n/EH/uK9i4PDydFYURVe8dXF/BMo6NOrtsBFWPQ=;7:pvUJYEds5N5+y/qEYXqANMHNYRA5vgfbELEmsNFL7kHG+wsIV+dg2zRcs14mIlMQUQYMd2teiwJn6AZMv3iEy/8SI6hragszrQ06bxPtEtwP2cNLvasRSqASZ5jj+J4YouIcbspSKwPPAVayrrd8mOOuDCTWCAm9nYWH3YPn3n5696vMCSsOfDtY8n40CFzXrsggszbSITVYtlTWXWwlZHWHROENhQL8eYKCuOMd9sLLGYF36G5VOGa14lrPyGqm SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2016 11:59:55.3216 (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: DM2PR0301MB0703 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 { -- 1.9.1