Message ID | 1498027328-25078-2-git-send-email-peter.chen@nxp.com (mailing list archive) |
---|---|
State | Rejected, archived |
Headers | show
Return-Path: <linux-pm-owner@kernel.org> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id B6C82601C0 for <patchwork-linux-pm@patchwork.kernel.org>; Wed, 21 Jun 2017 06:43:25 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A4EA526E49 for <patchwork-linux-pm@patchwork.kernel.org>; Wed, 21 Jun 2017 06:43:25 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 98E2428539; Wed, 21 Jun 2017 06:43:25 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D6ACE26E49 for <patchwork-linux-pm@patchwork.kernel.org>; Wed, 21 Jun 2017 06:43:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752304AbdFUGnX (ORCPT <rfc822;patchwork-linux-pm@patchwork.kernel.org>); Wed, 21 Jun 2017 02:43:23 -0400 Received: from mail-dm3nam03on0076.outbound.protection.outlook.com ([104.47.41.76]:47960 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752170AbdFUGnN (ORCPT <rfc822;linux-pm@vger.kernel.org>); Wed, 21 Jun 2017 02:43:13 -0400 Received: from CY4PR03CA0099.namprd03.prod.outlook.com (10.171.242.168) by BY2PR0301MB0631.namprd03.prod.outlook.com (10.160.63.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1178.14; Wed, 21 Jun 2017 06:43:05 +0000 Received: from BN1AFFO11FD037.protection.gbl (2a01:111:f400:7c10::117) by CY4PR03CA0099.outlook.office365.com (2603:10b6:910:4d::40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1178.14 via Frontend Transport; Wed, 21 Jun 2017 06:43:05 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1AFFO11FD037.mail.protection.outlook.com (10.58.52.241) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1178.14 via Frontend Transport; Wed, 21 Jun 2017 06:42:51 +0000 Received: from b29397-desktop.ap.freescale.net (b29397-desktop.ap.freescale.net [10.192.242.114]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v5L6gTVZ010716; Tue, 20 Jun 2017 23:42:42 -0700 From: Peter Chen <peter.chen@nxp.com> To: <gregkh@linuxfoundation.org>, <stern@rowland.harvard.edu>, <ulf.hansson@linaro.org>, <broonie@kernel.org>, <sre@kernel.org>, <robh+dt@kernel.org>, <shawnguo@kernel.org>, <rjw@rjwysocki.net>, <dbaryshkov@gmail.com> CC: <heiko@sntech.de>, <linux-arm-kernel@lists.infradead.org>, <p.zabel@pengutronix.de>, <devicetree@vger.kernel.org>, <pawel.moll@arm.com>, <mark.rutland@arm.com>, <linux-usb@vger.kernel.org>, <arnd@arndb.de>, <s.hauer@pengutronix.de>, <mail@maciej.szmigiero.name>, <troy.kisky@boundarydevices.com>, <festevam@gmail.com>, <oscar@naiandei.net>, <stephen.boyd@linaro.org>, <linux-pm@vger.kernel.org>, <stillcompiling@gmail.com>, <linux-kernel@vger.kernel.org>, <mka@chromium.org>, <vaibhav.hiremath@linaro.org>, <gary.bisson@boundarydevices.com>, <hverkuil@xs4all.nl>, <krzk@kernel.org>, <frank.li@nxp.com>, <jun.li@nxp.com>, Peter Chen <peter.chen@nxp.com> Subject: [PATCH v16 1/7] binding-doc: power: pwrseq-generic: add binding doc for generic power sequence library Date: Wed, 21 Jun 2017 14:42:02 +0800 Message-ID: <1498027328-25078-2-git-send-email-peter.chen@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1498027328-25078-1-git-send-email-peter.chen@nxp.com> References: <1498027328-25078-1-git-send-email-peter.chen@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131425009838428788; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39450400003)(39840400002)(39860400002)(39410400002)(39850400002)(39400400002)(39380400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(6666003)(53936002)(356003)(2171002)(48376002)(305945005)(104016004)(50466002)(81166006)(39060400002)(8676002)(5660300001)(54906002)(7406005)(8656002)(189998001)(38730400002)(2950100002)(8936002)(4326008)(7416002)(2201001)(85426001)(2906002)(36756003)(105606002)(50226002)(77096006)(106466001)(5003940100001)(33646002)(498600001)(86362001)(47776003)(76176999)(50986999)(41533002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0301MB0631; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD037; 1:Lga4PZMZPx0Ysg8pdNfUXfYYpps9I69KLjD6O7VSYNHzEOeAmr2XLwVZIf8owyJEm8mncKfrsD2tR1mOkMJ1fKTh5a2MOLKgEQGcVkjTeFBLr092G8S2cI9XzLRpKwYla+GbcYk1pF2oIpJC2dyyppES0WRCZbmfobFUpnAdEve92DvvG/Fpv/MiEu1qiFEmGHu5zBUtfhBJfunDnrqt5IJYq/1XuBf0bx+5rv5/09HsMyVvaySovcv9tZoEfve/g24KBeW7Kz+86bibEj2Eh5wcgU+E6MDXpAUyMuU7ArnGevbLPFkOkk09Bqul4UyYtnTwgGnqafMHieWCD8sVKcv7DvtpUwLqj/W2GPaah4tG/f1J3fcBLIzHS4youTUFKFgkibidMx5bsyZOYvtMhFUntROlH7nvMz+a4Mk0DXwx3yQN5UFZ6dZBDbp8mkQ+PmhH/trSG2x9ma1McK7xIICax62j/WtA4vekdkRAO2tt7NAeip3Hg2UOeTU4ok5W0mF6Gr9q+zlFC4e9sC86upnjT6AHjx6wGCyqxugfVtl8K4PlKwI+WPmM8CF3/YpcIVQOsdxfLav/gKa4uyvFdXKjmUDRvneeq4TbbsusAgeYg55hzwDYoWtJyu8jDOuzjTZu1jTtlljjdInXL45E79wnHxl0qJMrdQCQj5bGCoR92wfioGa1fLpMyDCZ77bDPP0qFyXhN/3BQbLos1PWU0S3DRMnjeRFJ+wAHyvrjfM= MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6e30beb5-c0da-41fb-3113-08d4b870c47a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131430075)(201703131517081); SRVR:BY2PR0301MB0631; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0631; 3:WfrZ+VYcf3VrE40lTzhZeg+/9/N2ha6p39jqDB1eHB5OWk11wIy57X+kZEOdqCW93dEaH91YIaFVHELMIrTMNKo32wh9k14xsK2OPwq4fntpJWMT38F2MT/ylwqKffUMS9Q4wIhVXSjf56ap7b12z5sp7kLH98mWB0nXIPswk+CBCz/ubyGZcLFbNkGt1lc79QGoo512xHRUAZI41BZdDNcgeY75y+sbhHGqnlRt8c0KdZCTJOvYhcoz2FXM915JS5PiK+O4bmtQIcDOBvZhZz7yXSQcy0M7ei0W/3dwGUjc0m7PE0oC/sCCi+1v/StwbEHEXlsG7z0XsOSKyT5SgSZ44Vt9VQ4EP6Mu28echrzwNFPLegvLvs13+LYOaGpNgs8TU92+slmUaP40uxUI4xuaqVq6jc+N2NejU+GT1RjHLDwyJSAbb4IaBFflbsS0; 25:qbGmWemvQB8kKVlQKLqoeaHy3XbN8SuqBv1+TLGoTbT4G9KMyrfcc0Hir8pLFN+IaLaPovEF6/Pt16yfY4U4gKcRYKhNIvqGHMR+aeZGiFfZ0SLc6fBpHzlVfatEEtz/AXo4RC1aDW83TaIaDoZ272Bs56IjvsaSrbFwYwEi9FEG5zXtZvpKio3SSXArdV83xseaavJqYlOliNbFbEQpgzp2K3pZYRClRnqZWVCMT8UQgINtUtH9ZVhaIhfPSHTwY9Lu1pwot4YTSTs8ZyfasETYVN+dLUva9KaoVa3mQXeSTXwdXheKFlRB5SHLhZiAhhtdRxDN0HjDFQbmqr0RRRbgQlDNXLiu3Ohp7I9jXkz7gMPF7gIK+Z44z3Wt9f9XvGgLwmUqRKKhaFJiAK/YgGsqb23fLejnXsKjBmd1icqROPQhn1YtdQrhVCiOFeyiqy+HfDmf3U1z6U7iWxZiFu2SXxJS1I9BVByO Qr8lgMs= X-MS-TrafficTypeDiagnostic: BY2PR0301MB0631: X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0631; 31:ZgUtbcJxEyGSiDBuFwVeCFR6clMqFodO0HFUI2Nh6mPoh939Cu3FWvYE034M5za+pT4wVm1mJoqg+DxpPfc12Ky4XXpSdib8VikwQIV0u7nHy7R/3g6nTRWPcHv5+Ch1fFXLumkqilOI/dxySzPVDG5crrv+huckT8RbjJ/u9oBsaRhXoHuHjJjvDxeYXxLDMCuMhvYA89+ZnFBEa80Z1h0dpigBvEHOLfNoJr8XwKNfgx2WCugXlBl/ufsId9b1 X-Microsoft-Antispam-PRVS: <BY2PR0301MB063109E35FFB2A027DB8981E8BDA0@BY2PR0301MB0631.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13018025)(8121501046)(5005006)(13016025)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(3002001)(6055026)(6096035)(20161123561025)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259150)(20161123565025)(20161123559100)(20161123556025)(20161123563025)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR0301MB0631; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR0301MB0631; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0301MB0631; 4:BW1OW6ShFcIZnFXB8581oZGDT3YPHa7hpNf1LmJU?= =?us-ascii?Q?uEbqRq33LZFf2YPtjaJypd0XQOcyXcj/vk41NGeWB1WmgM2LqlnTX0MgeP8c?= =?us-ascii?Q?3wlIUURxo6YgDk3GLY22n8bJ/jNvaLYGt/tgBj9wucS1vkkUVN5Wfw+IPyGJ?= =?us-ascii?Q?BdJltdSIAeFeeWByRl8MOpT9YEMcSKj/3Tp3O9W4d52j27PaxWC7XrYBpLJd?= =?us-ascii?Q?Y0+hzUwhCqxWHC7cPb6BYsBBOrVdOY0mcwAudYdCUeSLRFDR3hZaF9WmNZ2O?= =?us-ascii?Q?7aadnqXWnj7fybhKiBSl8FU4/G28QcTFsa4LwtaAdiDtWx7vv6IvfBsj7H62?= =?us-ascii?Q?vS5ONd6T1BUeyayYUV/y03YlDeNSdjuh5MZvdt+PAF5YPXuqXk7v4MfGTITE?= =?us-ascii?Q?NCyEmPLUq/ottWJmIre0eSNFUsEv3/tIs/LYPWWvVxB52Nux8o9sWlh2YGUv?= =?us-ascii?Q?b7NuZM2DR7dDZoP9IDOt1Vua3VfqoyqX0/MAKUJDVbAmYY7A0CgM8P24Pvb7?= =?us-ascii?Q?oiBdlxeb88/JDQ7b8c1IW0QTVuBmdOR6VLYX8Rn9ZM1wviqqwlntMpkkOZqg?= =?us-ascii?Q?JcwiTeUf/1UHSoNmXEImGqadGOJsIl2fBQPuL9DJzp4hNKTZVIYZeJ16CYGz?= =?us-ascii?Q?VeC+2YiJGO0aJRWU21tVOINAhtr5Zz0e00mK1VMLe00Rkr/+rLyoTBvGvbyr?= =?us-ascii?Q?EPH10apRsouVWTyBwo2hhAMgMlY8Cit15pwx/MTLV07cFShgTp+bb509lPrC?= =?us-ascii?Q?GJCSaS8FgZJfDc9TgRMwlo0RpNsNoblkN6u1dUN0IksQNg3vtgzCUHMGprbK?= =?us-ascii?Q?cmZz7VY3WjemgIV4W4rIWO0yS75RMZ60Gvz1lOm8jKxMEyGewOAXohW7WhFz?= =?us-ascii?Q?Qa8jU3NiZcNQtyQ8CQ/eyOs1KVVoVvOB/YHVLjp9ssCV/gCbL8hhmo2H2RCY?= =?us-ascii?Q?ibz2QRE4JHz0ObeA7ni5pL2LxkLad1FI6sYrXQ8DftH8FSqGUROCRn2Fda4J?= =?us-ascii?Q?yHBTxMmvxLkt12vo9em/axp6pVd9HYCt5iwaKenOIo1WJWH7a96GTBNKMf66?= =?us-ascii?Q?VfyNu5TB/KfMaO7yZ9+a30H7iEoC0OBRit2dqRPGF0Y7lodJhV5r1gsL3sQc?= =?us-ascii?Q?8vbyaeOyolDPWtwuApfHdAU4ktfzeRa1lc3+BJMhMOQA6gcnrXnOo9Pq53zD?= =?us-ascii?Q?1/Mvi2zBuIk3fBJaRsmquchCnR1ONxvEshSEyADmCZvix4b1WLxbqtY84eT3?= =?us-ascii?Q?2mom7NLRktbBMj9T5/4=3D?= X-Forefront-PRVS: 0345CFD558 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0301MB0631; 23:8D/e0XVOegfxh4yiurnTptve7Z9KqbqACVKqCcP?= =?us-ascii?Q?vdCruMAbV3EoHiSpY5iZtJ4EuOld35g9EG3xPP1ZTb8Q1FxL0f2duVA82A0n?= =?us-ascii?Q?1P54EPWuIaM+KXWIzOWhMZX53PTtF+q/VxdGOWvaXaKPkZEA0tVvp80nGPyl?= =?us-ascii?Q?Dh4ioMEYbVm8J8SogfAcF+FeetX5ILPKMZBni2UWXE1yitdxSPxTg2Mxi2ys?= =?us-ascii?Q?dOJp+IXHIggC9MGVG1Ii37lXnst24NgpXVcBmkSKtrvX/ErsWF0Jj+ZeZFu3?= =?us-ascii?Q?KxZ+OJ3OvD9F244fheujIUwOr2qZcyfrlMXK3jleXJLiUW9YfIr4tvFjJRHF?= =?us-ascii?Q?0uisnY5SZ/ajxw79NYUtOlPpHbjkGCuq7jxOYYkb4mkzaN0AtZfqu0qWqs4y?= =?us-ascii?Q?rXmgiZeXawazyHn8jz+fFh4kk694NB2IsOzsty+if5YnINBZBwzw8sEscBBe?= =?us-ascii?Q?mOdL1AnDm2e2b5nQmlOSpU60613hQ8nDzY/wILkWJ6IKTOQvIqoDTthFHepr?= =?us-ascii?Q?4pnt19Uw2/U0S1mmQYI4q6MYbSshq4jEqgiZM/04Y/8zk6kgt0cG7x4+uzU8?= =?us-ascii?Q?IIVcifupAvGBucahDAUqtMJdetuQkBKMZhVo36sSqAyJYcDHLwTQgPsMBP/c?= =?us-ascii?Q?NZGDLb90MW4A/DI0BMt8xgP0FoCQ6d3C+GxNZvFShnZP3NDKs5L9CZYp2U4M?= =?us-ascii?Q?0QURn9xST6AX37Zzxghn37YlnSaIlHy8z8l3T0JHBUyleFfBcX9ekP0+U5bK?= =?us-ascii?Q?w2LRTR9JM5tgJG/Phy5/hWaXZjkORMDY+YdOfq/50vEcUuHk1B/DAFK0E9LY?= =?us-ascii?Q?XRTtCZ9viYYuKg+wBLNX3GhukwnfBRybdiymO6KM5noaIMTDJM/ZTpbPQj62?= =?us-ascii?Q?81rLYToVcTcviaDfNS+U4AVdpWTpKnLoL880jADjCqxFIMrD/AXutcXDBkt4?= =?us-ascii?Q?nnbjvVsblBN4eMknOvE0eea9A986eDTQgLKqj7IDnfzAdkwimHUbVfrRKWgc?= =?us-ascii?Q?lqt7SBZf+s4y0lX2o9AfAWMsJf6W8BBCu3h+SId60zgWs46tBPAzeDd2e7VY?= =?us-ascii?Q?/s9F3pFtXqxyMYcC+O7zR46HkSPyAIcPOEaY13QwE3VvJb4eQFEnC4u5fF53?= =?us-ascii?Q?XjHhauRpQdkAYkkXcnRWk/p2R0G/83PrNSrF4e29M2t+Cyns32G/VGdfUwRG?= =?us-ascii?Q?A8lPcJDO1fOLydJd4hNocQREP9FZ9egxKSV8vGRHJTMFFteHwNNuo+mrlJkN?= =?us-ascii?Q?D4pVeDCVJYh8iI73gVbIIzBV2yvMbQSj13yGsuWPK1ZAmJLlokfNguk2fcbX?= =?us-ascii?Q?YJEPYEtAsMJtxojUSSLtex00=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0631; 6:OOmMbSda6gdpq9yKjtPasivVxwR8+3l4BpIEK4eesBAZ03ZAAYyDo/t0o7H1n3K0+feZYarU2MFrdzd5GHmLbdOIYYuN+U/rQ+zjy5IGVOZNKSprdxNa4nJMuFRBCnNwp/nV3+2mU/YPgPWpp1ncTb63vJ0uwAafAnjcB4ecm33Ny4Z5GfbEoedyWWRJpdkbYDi6VdS8FYgUqLLSeOeEm9b/dGfVWuYpNtGVohJVP92OSuJhb6VgphqNuq03KWQqxczQnmGVuQjkjFGIAWSR9pS0SIrEJ1rLKl/lbg2K6lC7c+sXt75VJ3jCzsSafJ2iNWhGHTQEH6hIqayr9S/ruhDdn+RBlSSGMRxppvYOhaCMxf//M6uuECh77UR+9PsmTT8l8ALjrXxEVjoZ1hjbGjcVWB9yN0Tw+vCLJdEUMQUJW0W2+J49qItPy2aoJhocO5l/ffI7NKfdqWFArLDBVDWFP35l1D9GZIhDwi+iHzDpFpdqCDjxAdZWQCgWCphF4Gb9eE2Z5zE6DXvZTqpoLpIT++TSNiUgB4O7jTwfig6PhJDAMk6lhH9jJQuxsY4VpPchIYsPqNSwg404Xkdu7wzlUnBg/is770mg6zAM0kuXESUUUsPfcLPGkkBpamz05M0jrpM5qWBFu5xR6QJx1mk06SVov86AxOXPoqai92Lst8WE6DpAxPqQYwAFfgT5OZVdYV0WwcR+L2j9Q09zc363nRP4FCX9tdZsaPl3KLPU2Tj5CASIAG1y4EbrBjcefPH7x9dVI13VZImPcK8gIVcE7BCy0IGOJByZekg1pJlyoJwvKZ02GEf8rpVsauF2NSixWnJ+w5ZTxfkX7Np/B5ZLOLmYD/yP8LIsLXcczSUkFzfNw890/d9tucPO2qLgo3+TmUxgUdtg2A1wa0AAbGFn60jfqIFcUydkB+Bh SoxvVBB12atpqsRFyEwtzMoD X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0631; 5:5iKZhKpb6GTCaMiT8XLxHVYfdqYa/O8WaKXCHPFUxUV/4+qRantMBVVsGASmNOzHdrhkE81xjlOyVJAggV+ZgdsI/1ArYG53PF7/k2RG1FeUtBFec/CXr8HUgqRDwgy3GtFxyoJSOhRxG+HtqbkYy6+P83m7+DybQXFONbsK60g3rx0ohUmaDFzZBQ4drlHSJZ149G3Y3nT6Vv4D7ojG55dzSgAaaQX3fbfINSmGDYhiWzOjPxMHi1nRa/XfzU8b2wGrU3dn7Uww6oeIulyjWA6tlpPNmExcKTyn0jP+/X/pstNpRAKbCebu4Bs83Ze/BVLpb2PdX0co2FLFs33GivYjFGC0SVYFeDQIsnRQBFQSyAcXsjz3z/W0BN5buFSnX/K7BWO4rco4mdC4BU9Cl0eZH+DNtzOt+YSstDC9w+sM1gPXUkdqKcquMixJUZfD7TVSE9Dy8iw4DCoLRvlU+U9gASt/EAc9VVb6aMXuDieItF2X8BsPYKnkFpk03sdjQM4CCYMCDTLk0tZR7Eagpg==; 24:ty59Cu1H0xvKuEA2aV69wvWT/o48K5EeTjuC17zaRlFWCCqbbVUeUlUJhQuD6GYCc+lppzEtzDzAytlmef+W1OgbHh/F+TKoIuvt5AyOUXc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0631; 7:KmDdGxF+I1P/T3NF208FHg2rLXcqGf2CdGd0aGf0KJfDQGtG2X1KBKcz37gGaGdaA/3yIhfJOagQ5Eds4cSikTvASLY2CV6QcTmBinHFzJRiYNXLwy3NX1Zc1+AmsTHM6RKlTubv+dwxmhnRRaxzweiX6PR1fyp7ejU+sIa6JpIWEpsI516ZqAENcXW9Nk8fXifWx/a1CWtuU4KMplEmMSOdPrXqddhNNBATpGMs9UkY19yqyc7ESJ6g/zD5m2K1klwsJyEPlLWPoxBLjlCJmutUZYcehU1Spvjct+EOjBiWdOsdgE4wBk0xWH42jUkVzJxXa0JiavscAPaT/fN5L0wlD4zQ1RH2O/xplOWMLzaVaRuEMuaVnIaNj3Wwo+0FCBUM1VDLpP0MPpJdy2e3oTm5IDLsUrZ+06xq1VM4fTdD9vGdLJKNEVnL8q5Kvy82BhnF/o1nVgMcd1MV0MBWhPcw4HeHYS3npS2xEDtlhvy2//PJYvTQ3hNry5eXKbmJeK3XJSAlkM1XJyCokCF3pYErFhM2yCRf1x0j5aVbQqyB/n9pTGtC+1pxiX42x5xFDlUFZ3PmMrve3sSvgncSIiWT8t2N1J5lxz68EwXWPkglSqlEqHatuS4YgLVb6GbpfC8l/Qjeqn9kp5DQd4wBZbM7iyWeI16OKby6MaKr+h2sHT/3RpR6ERGqvpIpxRJJLaJEtRw0nqsDRVudcp+gOryVOoQzBj6yrCr/t6UPAXiULj/DyeY2Fe6aKE5yKJ45aFQjD8mjxBps0VbLF2txGwsOX1MT+D9nrZwDz1tGz6s= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jun 2017 06:42:51.4563 (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.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0301MB0631 Sender: linux-pm-owner@vger.kernel.org Precedence: bulk List-ID: <linux-pm.vger.kernel.org> X-Mailing-List: linux-pm@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/Documentation/devicetree/bindings/power/pwrseq/pwrseq-generic.txt b/Documentation/devicetree/bindings/power/pwrseq/pwrseq-generic.txt new file mode 100644 index 0000000..3d282ca --- /dev/null +++ b/Documentation/devicetree/bindings/power/pwrseq/pwrseq-generic.txt @@ -0,0 +1,53 @@ +The generic power sequence library + +Some hard-wired devices (eg USB/MMC) need to do power sequence before +the device can be enumerated on the bus, the typical power sequence +like: enable USB PHY clock, toggle reset pin, etc. But current +Linux device driver lacks of such code to do it, it may cause some +hard-wired devices works abnormal or can't be recognized by +controller at all. The power sequence will be done before this device +can be found at the bus. + +The power sequence properties is under the device node. + +Required properties: +- compatible: should be one of: + "usb424,2513" + "usb424,2514" + +Optional properties: +- clocks: the input clocks for device. +- reset-gpios: Should specify the GPIO for reset. +- reset-duration-us: the duration in microsecond for assert reset signal. + +Below is the example of USB power sequence properties on USB device +nodes which have two level USB hubs. + +&usbotg1 { + vbus-supply = <®_usb_otg1_vbus>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usb_otg1_id>; + status = "okay"; + + #address-cells = <1>; + #size-cells = <0>; + genesys: hub@1 { + compatible = "usb424,2513"; + reg = <1>; + + clocks = <&clks IMX6SX_CLK_CKO>; + reset-gpios = <&gpio4 5 GPIO_ACTIVE_LOW>; /* hub reset pin */ + reset-duration-us = <10>; + + #address-cells = <1>; + #size-cells = <0>; + asix: ethernet@1 { + compatible = "usb424,2514"; + reg = <1>; + + clocks = <&clks IMX6SX_CLK_IPG>; + reset-gpios = <&gpio4 6 GPIO_ACTIVE_LOW>; + reset-duration-us = <15>; + }; + }; +};