From patchwork Mon Feb 6 09:13:40 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Chen X-Patchwork-Id: 724401 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 3vH1zy5Kghz9ryr for ; Mon, 6 Feb 2017 20:16:14 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750994AbdBFJPi (ORCPT ); Mon, 6 Feb 2017 04:15:38 -0500 Received: from mail-by2nam03on0067.outbound.protection.outlook.com ([104.47.42.67]:21920 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750937AbdBFJPd (ORCPT ); Mon, 6 Feb 2017 04:15:33 -0500 Received: from BN6PR03CA0015.namprd03.prod.outlook.com (10.168.230.153) by DM5PR03MB2955.namprd03.prod.outlook.com (10.175.106.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16; Mon, 6 Feb 2017 09:15:18 +0000 Received: from BN1AFFO11FD037.protection.gbl (2a01:111:f400:7c10::113) by BN6PR03CA0015.outlook.office365.com (2603:10b6:404:23::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16 via Frontend Transport; Mon, 6 Feb 2017 09:15:17 +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; 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.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.888.7 via Frontend Transport; Mon, 6 Feb 2017 09:15:17 +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 v169Dq2T005959; Mon, 6 Feb 2017 02:15:09 -0700 From: Peter Chen To: , , , , , , , , CC: , , , , , , , , , , , , , , , , , , , , , , Peter Chen Subject: [PATCH v12 8/9] binding-doc: usb: usb-device: add optional properties for power sequence Date: Mon, 6 Feb 2017 17:13:40 +0800 Message-ID: <1486372421-29073-9-git-send-email-peter.chen@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1486372421-29073-1-git-send-email-peter.chen@nxp.com> References: <1486372421-29073-1-git-send-email-peter.chen@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131308461178079464; (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)(7916002)(336005)(39850400002)(39840400002)(39410400002)(39400400002)(39450400003)(39860400002)(39380400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(50226002)(77096006)(2906002)(8656002)(4326007)(81156014)(50986999)(92566002)(54906002)(97736004)(5001770100001)(39060400001)(68736007)(8936002)(76176999)(81166006)(38730400001)(104016004)(36756003)(2171002)(48376002)(47776003)(53936002)(50466002)(8676002)(106466001)(105606002)(33646002)(189998001)(305945005)(7416002)(2201001)(2950100002)(5660300001)(85426001)(356003)(5003940100001)(6666003)(7406005)(626004)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR03MB2955; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD037; 1:6BESD3vOY43Jb4npapXOiL+AmgmWxj1Fmhoq74aGzXVG5IS/hfI9xttMbfx3N/AHYn4ayFi26Vri/918IZN2h+79JynfXrtaHSkPoB8crAXe194WlyabKB9rQ3P4a9R1WCRGt1ZsDWBtZZgPSbb6UBDLyvIigsIk0RJB7//J9bAWUharfPGc5uBYKAfAPIWWfb3AOxargxZImbHAGyjfLdky6ujtJZePqwSimgMnlgmwdNFdLZYi4L+xVwFWFwkprEpkAgL7bFh05kCmJbduFgJnYNpXbOdiLSrokBtMexH8YVa8xOEfUu/728rSzHiKlFxe1HtVlcfGy7xUv8Bsyh2dwGqJ/VY/NFbBs8Zbm6pjXnLJ2WC7ua8nmWlYa/NosSpBqE87U7eNOx6KKVJHazGyobhyqtKgJd7bob0PpMin9WV8b2VNS7+MZYdwY2VkUzKvKUi1CqjZ8NisKdtcAyLnnZ3Gvu/WmdBcc+UmmO9joUM23KXG0XWfp75N6a42cFxLTI+dzMPOc7jCbok8DcBNN+3X4szrWUOeQ5hVT2pMrSqTMsyEu9teXIBmRZKlDszE43aGADz0SsAh5vw4+sEbOnvYD+Vidi7Q1iN6DTztTL42BCZm3p4lZ0oSF9330V0UHf1I4ctPHKtrH+ig0CfyaaA0b2s0RJOBKSSMkXb6F4VhA1o5zBlm1QWKF6Vhq2tlxXWrZkikhbxPq+jGgDBZX8x2R8t3dZJftZWZakifwtE9dJ/yxDL8hMMyA8PhL7GfIHxIEIX4wmlYpVl2dQ== MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 5a30ac61-6f9f-45a9-6787-08d44e70aafa X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:DM5PR03MB2955; X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2955; 3:Vgg5XHIEZpW+81Yxm/TH+ojrc7sslqjpw3C6YsuBz6yXPttFbUJM3m0zxY6BQTFtWpd64v543kMnFN48hlfkCp5aoTLvQ6q0t1i5nnOhfHMVoGnmDnf3Y3wis55ZU01XSkzW0X8NIyEkPXyb+EIJXJ2CSD5NHEHfuVTJ7cWM1jNkhZ1KfGd78uOXTdz3E32hmmoeH/QmrGnoB2y2J6b5FZvRHkcUYM61chUQ5DZbbYFRVPub5P6OX9ODhQwf/iCmB9+6W0dFebuS4PJOOhqY8cb6OYbT1qEhgyvxMPKTnAFociIysMtwYLuSrggCuraQyV5A/aR7UXkZCGF6zTt7uVh2Tiqb2JKemDw4tU8ld79amQDvlbRTR6xU3cXJvBgU; 25:S+l8GcUuiUKu50FuhXekmsuKG3/h6qMxmDMnC/cv/nQzkNeS/jtXeS1YhETYzmyUKoEGSKqSiTnXsGMjnKYPLpeEkAXeFTXGR+zch5ZKe6ktvBYYn5RYfWr/OEqVIJdPhMw3mQOGCtfIbXWy3ElhP3V28VVYlFmJ2M+N2G3nhXkF/kpSpDAwvbeT/sSuHDy/MuMCgHhe94xAdV/6uQiKs/4T8nAi1GfJv6tmWUCFvxMPgaDAd3JBMhmBfGkab0ZnO19IYqV7yrH3mJCTXi3vV0dxtjigPZBnFJwlndKUNsbHKvUJXjUMCg8HyBEfYJSegT2jv49/HuDN805YPYiy3s/r8YQFJTRMwoaKyLXCsK7Lo17yXvFJP+90pLtV/3p8zUc6eTANFDZd5UIIPJuuw4vKJAr50srH3x6doXMKydPgTChJ5HVIH2DWIFeyLl13KgN0wcIww35YZNSvsPZsUw== X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2955; 31:SeaNgYixTH5dcHLBnN5OwwxlACWayxRQQ6xiXQIGeAl1BHv+utyGkIBpFJkkSaXWaklzd5u9eWvf8x+j/GTYNx6WWa8GjxWD8L/qY7CJoQptKQVdBT5AXLs44NOXIPx13bAlgRvu0gxw7/bRLXuftOQD7aKQdjQcEBJs4npQ5M0ESJyBMCng03UakIGAl/slTr+NhsKztwgB5jq8N1vWZy6/jodi62JzI7fWBbtH8uNy8qT/Aq/cPTYdwnt92owaNrrnn/snxty4DU3NNcAUbQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(13015025)(13017025)(20170203043)(5005006)(8121501046)(13023025)(13018025)(13024025)(3002001)(10201501046)(6055026)(6096035)(20161123565025)(20161123563025)(20161123559025)(20161123556025)(20161123561025); SRVR:DM5PR03MB2955; BCL:0; PCL:0; RULEID:(400006); SRVR:DM5PR03MB2955; X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2955; 4:+mj9rdtfV4JvM1jjWsoTQ+2Se2dD5977OwvPDEGegLyJon1AhjxqFmaHcHaNXni6sAHe+yzo5Qf9eFDmShhC8iALre/zDV/xX4aKQa2uG8tnLbiLSuxHRBeOVV0gHVoDgn3q3NliMjBhBkAb+Jjytg03Omzm/5AmCzABa46WlmdxjIbclrLThJ1B64Wo5W5Tz5XZvoYX8m9rURMxes69/bR4HdI9G3UPc2Bec/c8XcA/GRveTxN6tT4zxCSQ8DonverRN6rNmsDCqgkGmSKnl/H8qfodY6ui34YwfKDJAAJooT5YIDtOPwIDHCooMy0siei2Y3sbUqf5FBM2h7kM+hOYlLnmVShxn0cZVSTL04bntK1TMtjgRBF3+zz1ec/V6X+YcTj3h2Yqdsa2csfpdVilTyJSdpgI2VrnkgAzlmTwHtDaDMeVQvmQ0dy5opGoVoUYRVunwFE27vq3uddlQFlUIsB9io8oOk16b8vOlziZahZMB2IXhweQs0lG3FISHG8esx7WTG80XP2X5BajGKW/PIwvInCQouYuvL+3lORylcL8AL92/7EVOQbFgx4e0Fv27jSjN6SkJEEIrd4kVLilnLaxiAiuKSIh6KmcUQWN/XzUhJRnEfPuy/TYmclMQINpr4NRPCaGWio5u+97ADWVtXIYZZi+nrFwyB9ybYv/Cj9zKnpCzREnezrxNhYXPOl0wqdnS7YkGQNKg9TKMMNu+cpnmaCsTA3Cx628ajRmIP1uNqq1pOoe0m3lZeKrqR+wOIUxURupivCzBLJsjA== X-Forefront-PRVS: 0210479ED8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR03MB2955; 23:94/TklIv1D9mT4rox3WEmKXDqziCCbiZYEZjIQ/PV?= =?us-ascii?Q?1Tx+6nfHttpsdDiSXWUQTkk47O/0Df5WUvROMOBtDfZZwR1rfzse31OMUvMR?= =?us-ascii?Q?Y9t1o1AXn7U5Gq1W4N2yduKFTSC/yZ1ARZJvzNKAiAFYJBmadIzZgAqEwjfF?= =?us-ascii?Q?OFagMu/naNTddQk/NuFJLMhETWWSifZ29xofkfZJR8JYjVwyljorDCL1n2eG?= =?us-ascii?Q?utdE5ou3yo7a7pzClIFSlOM8Q0ej6jNwe1mWsGHXtcYGcRBLAMGqjbJTdZDp?= =?us-ascii?Q?vtpvyk0S1h46shTNl30Z62gnNc5CO68JG4xLw4Ew35cxct8UsCMn7PLUiT2+?= =?us-ascii?Q?+ZvbBqq1mUpP/tDbblhvePGM3YGLdzn9FxcEBlTs4iRmjL4qERqEElzFI7+c?= =?us-ascii?Q?ZUiQ8AMYgQUCJsln8k8UdxB35YAxjeoQU36sNDcEAg+7Lf/tRa7Rj6Edz3fd?= =?us-ascii?Q?zr1se5ULbQEePYob5cvr3RKp2h8SS0xZM03q8GMTYse+o7Jl3eu7brrCjqVy?= =?us-ascii?Q?UiKWcNspPIGQreJJCG3jbRapO1PnAMyK+nwlmeCVyrLOgtCyVrzzJvc6N51U?= =?us-ascii?Q?/a7uMVXbvbNHMkSSBHRLyuIiyO+hM7rcVls0T5eagn1k8PD8JHM96fRwCK96?= =?us-ascii?Q?WTb0tpMt7h8QdUFRHmdxtS4ww1u/1SPrs75empTzIDLWyAw+XJnVCYk0nCyf?= =?us-ascii?Q?QvK8RSLWcsuNGtOWQovAcwTOPVAjTl+VnGaJcgXRcRO5wVIaKYjBjj+SjmvV?= =?us-ascii?Q?IN5sYi7HYrjmQK4HNUnaZLzdnuheGNxATiZ7k2RYdQT6mAJkJMspjuLlFU2p?= =?us-ascii?Q?CefoeYpPFs1mD+wGnmN41ffVdaBCBX3Amfq/CbNMy2Q6s7m/9v7ql/mjNHIy?= =?us-ascii?Q?z+/YYIqSQvRs+KN0uX/sbPhcgaztuys8StFr47EiXkAJ/pJeKnhdecBko59k?= =?us-ascii?Q?6J3CCLMYzeb0jehpwB3yG+V1zqKi5XYWIlg6Cnc4mQoxjDUcTPFETS8RMo6n?= =?us-ascii?Q?q/MRD9pCTyYkC695YpCcb+oDCqI10c02dWVouOliv5TdJLFCc5uGJWNWVPWX?= =?us-ascii?Q?tpthPiGXrEDcvuDZe9UlYwWDC4sGpd19pC2ITZ7quqtmiYKMhXLy/MnLeh9i?= =?us-ascii?Q?+dTi4kneUZggCRP1CiAz4J9xvAKjdNBoa3PIL9ABLy6x23yMriRsc5c89GIl?= =?us-ascii?Q?t2/9u2XyY3OgbL9K+5ZaE/k5KRtmQTa/Ekx+PrXKnV4/TMgh0d3mhOJ4bP+a?= =?us-ascii?Q?CcAJlaw+fvnZkPgILtelnzw3h97g5uFKzNxr43X1YXwt7bclykYMD+6wTbcY?= =?us-ascii?Q?tIKKGPU7Z5EkUMgPb74zJtej9ILoq3RmY+7XOZZws5DDLchNhWLSQNc+l5e3?= =?us-ascii?Q?fG/3DzDRI5v2aEutin9i7vCX0c=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2955; 6:wl+hu4k0lQAbG6TexgGMZTfPIJOiyZ3OntNsG5/1jS2eBhP3eoG7wXjySLq67+iAqQgtc1345EBEU4fVVAbe7+IWJndXFg7Q8M4qrbfGSRyOf4kvHMHw65nQFSgyL0mK+Ayod8XSaTl3nu4788HzWLd4ui2KwPKqRnqjraCXurJSZcP6SI95jPNW5UmURz2cgWzKlV1hZ9LEMtrKiLGcdVFLEs22xmCNLnFd10voig05ZPSTov0I6bs9xb/sEkIhpAxeUXpmU1mL114A9nhcKLFDCFu5Pyqbo9HeEVXjohDhqZsoeam2u8useRAOO5F90zqPMjxJlPWKVK3gjiAuCbDmLuUO24KAOSY5MpFSkJUAlaEmaD4btYZrdT6ZAYCf3epj2unqEQq6gbG4QJHAKtXpGnXQt0NHWfv+vjk4Q2U=; 5:J5Hr9hvi+PknyBn38mQJjzzb0Gfpslc2BYOKhRsOHRaPNXWPSt6N0nZVzB7j/VygMp1Vq9FqEJHOFcmT+Lv4nFUAJpZ+IVCV4qSpkCAfeDD7EucA7j8ek8BD/cbwBCS62MDlKMepRntCIG9GWg7e2jFhCXk87EmfZaQzrnkDQL5q9VpIBoma982PgwfSL1rw; 24:kGfVnWnJYvzQZ+y2TBmslSWswBZRCQX6TV0x3DIvKe6JnMNjpLVzY4AkiUqhB4slW063p3Q7wxtjvvpPqYSwbw/LQEM8SyyOOhsXQtjEnXg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2955; 7:1nYBgfjC+gKPo/IAQ4VWooG8kb+/Clv6Xk92lYhy3bui2jZ8EJM2/R48HGT09pvK9DUAIf8QzEMdM2yPnERu0Dnd/L9KQD+t645Y+ps4ccs6j22yBybzqVoMMQF6Z2gizTZcNpM0m9S398Jc4IWXj+Akd//KqCnwdr1S0JdAzW9Zczw0bkyuB1SVmsZaK0qYH+0DNTrh0vi0J34lfHayy08u32iNjnbQFRHthqbICeNtM1CnEo/IArII2zMyEwn3PfZuoV1gaa583MlErirDpMBw95xGTMmV0IJFT6BpS7koA2ZZXh0VEm5XZaHgWOZ9R7Vl3SlJ9ox6lSNXE40sGWdqYzrWAIQVB3SFJPDJlbmkncLBQwfDTLbw2DkSTGdYEggbGewhcFkyvhOzyWzcssEapbu2Y+UDmk1iFgzX2uA2FU4ZRSxziAb9LgyTmCZzopI8SA0Yy3mwLqt+beqWWzLlIcLHC6+/b2MtxZMcG8c45mGO8i8X80ZlgvQoVwKu8DxhiR8o/yl7OE3JbAph+w== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Feb 2017 09:15:17.5115 (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: DM5PR03MB2955 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Add optional properties for power sequence. Signed-off-by: Peter Chen Acked-by: Rob Herring --- Documentation/devicetree/bindings/usb/usb-device.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/usb/usb-device.txt b/Documentation/devicetree/bindings/usb/usb-device.txt index 1c35e7b..3661dd2 100644 --- a/Documentation/devicetree/bindings/usb/usb-device.txt +++ b/Documentation/devicetree/bindings/usb/usb-device.txt @@ -13,6 +13,10 @@ Required properties: - reg: the port number which this device is connecting to, the range is 1-31. +Optional properties: +power sequence properties, see +Documentation/devicetree/bindings/power/pwrseq/pwrseq-generic.txt for detail + Example: &usb1 { @@ -21,8 +25,12 @@ Example: #address-cells = <1>; #size-cells = <0>; - hub: genesys@1 { + genesys: hub@1 { compatible = "usb5e3,608"; reg = <1>; + + clocks = <&clks IMX6SX_CLK_CKO>; + reset-gpios = <&gpio4 5 GPIO_ACTIVE_LOW>; /* hub reset pin */ + reset-duration-us = <10>; }; }