From patchwork Thu May 18 00:48:59 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Chen X-Patchwork-Id: 763821 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 3wSszf5Dqtz9s4s for ; Thu, 18 May 2017 10:50:22 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754145AbdERAuJ (ORCPT ); Wed, 17 May 2017 20:50:09 -0400 Received: from mail-dm3nam03on0078.outbound.protection.outlook.com ([104.47.41.78]:49408 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932131AbdERAuB (ORCPT ); Wed, 17 May 2017 20:50:01 -0400 Received: from BLUPR0301CA0017.namprd03.prod.outlook.com (10.162.113.155) by CY4PR03MB2790.namprd03.prod.outlook.com (10.173.38.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.16; Thu, 18 May 2017 00:49:54 +0000 Received: from BL2FFO11FD005.protection.gbl (2a01:111:f400:7c09::151) by BLUPR0301CA0017.outlook.office365.com (2a01:111:e400:5259::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1101.14 via Frontend Transport; Thu, 18 May 2017 00:49:53 +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; 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 BL2FFO11FD005.mail.protection.outlook.com (10.173.161.1) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1075.5 via Frontend Transport; Thu, 18 May 2017 00:49:40 +0000 Received: from b29397-desktop.ap.freescale.net (b29397-desktop.ap.freescale.net [10.192.242.114]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v4I0n18S023387; Wed, 17 May 2017 17:49:31 -0700 From: Peter Chen To: , , , , , , , , CC: , , , , , , , , , , , , , , , , , , , , , , , , Peter Chen Subject: [PATCH v14 3/7] binding-doc: usb: usb-device: add optional properties for power sequence Date: Thu, 18 May 2017 08:48:59 +0800 Message-ID: <1495068543-6938-4-git-send-email-peter.chen@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1495068543-6938-1-git-send-email-peter.chen@nxp.com> References: <1495068543-6938-1-git-send-email-peter.chen@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131395421931219631; (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)(336005)(39450400003)(39840400002)(39860400002)(39410400002)(39850400002)(39380400002)(39400400002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(9170700003)(4326008)(2171002)(53936002)(8676002)(104016004)(2906002)(47776003)(86362001)(2950100002)(6666003)(189998001)(36756003)(305945005)(38730400002)(2201001)(39060400002)(498600001)(76176999)(5003940100001)(81166006)(54906002)(5660300001)(77096006)(50986999)(33646002)(48376002)(8656002)(106466001)(356003)(50466002)(85426001)(105606002)(7416002)(7406005)(8936002)(50226002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR03MB2790; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD005; 1:ZLkdXfX9JFa0atOzcCKHgOCs+PP1n7eV1bZnh6naUOQM0TmOuOcc+1IxHsEOHSuge9bHOjrSaHLJxny7p+TSsc3j3SocOUfq/I4se8uGIVFkc//NCl8S335WifHV3eSqlhZ4STnF6JRibI/gJ2ZGMCChpoxbY9pzeyyc8fZHw0CHNxoy1VZpMJMXer+pPbU+vFJlgorhkNT8k0Z/nKGyBLHooQXcq4uvJMu8MGJNYi9K7Q6fVafkPpvMGaQFCZDG13ts6JdKe86X7keuTGD8gWpItK3siKdvlRQAbYWqg0mqFAdnUL2K5+GcxNYLsOnx4o96XY2RkWzKSRT9EdrEdjcYHkx2OGOE1lqnonAGrESdpQqLUFw4GwzluWFOC/+I00FmHFx/wAAAbz2kkY+cwk9WcO8KmNj4EVNPoVa11zrgGz+0SaCwLQdvGNKu9nQ159suTi8E3gspTSFLhKnN01UTPl4NFS0XGqLLNkcRLvpj3h5i51DDR71HAUINOd8dJzOsDICrDmy4vviivhA9zECcG7Wg35iJfrkw+avZQ7ryxoPGQOfwCwPfKhn3tK0zMyYgVw/iTdznde46EaFetVxfb6uFJL77wiM0ns7n79lqjAOK0+1wzUi5TI6RJT5jcxwyQL+cxgQirkI2+5nndH2f9Pw5Y+yWyVBZ9HLt8Bh5p8xpdXJwEpfJrtxKs/p+ZpVQWK7+QsGFgMBPgHg60sy7BOi1PMuUWwdN9UGFLHMkA/REy5sxWYqV3pYv5UcwpHnE9iX9Vhze6608aPc0yw== MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: fb75fb99-9b29-4929-494e-08d49d87cbc7 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131430075)(201703131517081); SRVR:CY4PR03MB2790; X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2790; 3:Qp2nKSpBc8inlwLOzrrvAhAxGQeJqJmQoYBoOBQUIiT3dv09iX03ZZmiG0mUn7U/RT+PQ9eAGpBW+kc/4aok2wcTdIdoEXyll3kfwfqRmJUNmphSA8wvgAic6tvQbHWioEwHAM0sZgPZStxQvrfjXMTQlUHYnGT041wh0oXoWbyxZaeXkg7u9Ga/RlEfb9L31dVOpEfCZZRVQGKY7hlU7BVN/SazoP7Rcg5qVnmfPYdftUIaN1RovqaI1e2pp9LSW4R8gk44sC7p8HtyIY6DmqhrnY9sSKX8SctLaX/E+QpfLNvKvATl3m3UPQ0LUuoqayF0N0wh++V170dGT1jxFFLTZ9cKu4H2jWG7PNjZbEZUylGh8KCnuPOOst3AOb92wLru8JJ+XYDp94m1dwvbyMr/TQLmCRBwt6uvaHRhsYYHCQdLGNGYiNXTaR+sZZDv; 25:E5MimHLUtHt5/jw8UkiFEox7EGcKL+sQSDBee8SCfuQUbC4MFfB7CHAOd5MqxGIc6FRcA+Dvd7HE1QyzLxPvdA6K3FVI3AWE9j9+ISg1vZoXTE5/LAihFC2yfBML3PVN9AGK8UNPJH8pZAZzZOho2q+Gyyn8rQDTlq49fflMxWogPL5LoK6lJYtWmwH2CV/zQev3ouS5WUkpBfUz/i81LvCd5spQi2nfwspkgBxWRGsncLFR21c8/pmqiFfyS2HTZ98q9UNIr91b+23raXN0NJBspIl8cxxDtE7al7fYnm2QZCxWZ3jICEYnXZcdhhVrvc+Vl9Wrr6H4Jq4SmO47QuElmvSWtlNsQy71pmcVIdZqp71Ucf2Ft5ekDqiIxkDAXnStlQo6WtNuKdXzQEA8mfaLA5dO3Y1I7fsPZTNioY0njPU2/r7aaDbOMJCApOEmoGPXjSj0ZYi7wPJH5q9Fkg== X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2790; 31:kzgozj8T8zlGw6X8Y19rMwFAQ25RoYhH5CiW+OWR8ctA7SaBOVmpmVqrnmMHV/C6SHNpzxAHl38PoVc2AfSGQe0s2ghQ7q0wqjnUdbqhKxlhYji7HBCZadW0m8L6fJIFuYU8W/F1b217ljSecF8zb4IhbiZL+jSN0Sjd9jYLA1IaG4aYtSoSjUTBZZen6bYbDJgpz36SzfQm3btJEzQZ6/1HF8FJFsZyOk/TlX4sZF13os8CyxZUcOnfmvCSm57byLcMF/dA2ssusewkldppOQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(601004)(2401047)(8121501046)(13017025)(13023025)(5005006)(13015025)(13018025)(13024025)(10201501046)(3002001)(93006095)(93001095)(6055026)(6096035)(20161123556025)(20161123563025)(20161123559100)(20161123561025)(20161123565025)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259150); SRVR:CY4PR03MB2790; BCL:0; PCL:0; RULEID:(400006); SRVR:CY4PR03MB2790; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR03MB2790; 4:MStDkcW/mqDpiL6H33UMOj/u4UGOwxt0E/GzxRBTor?= =?us-ascii?Q?cKWxm2yVtesNBM1l0+HE7Tw3mtPisEy9Ho7qXPBpKAnwBnaPX9nah17Iolv9?= =?us-ascii?Q?J51NEaJByd6l2Iat5lhhGaybtHG12vr9j8XOdDycWhV/7eg98SNX3HFCDiGB?= =?us-ascii?Q?9njqyzYdnakfK0hJrMz1eGTQ7bYTHh9aIM+oVJwgT+F10WVTY+51cfHg6L0K?= =?us-ascii?Q?vddxynu0s4Nqb4F+R4/gKCMZY5vnj+3IBMvgqY5uRY1ABCQ9JFexxKpX5Jil?= =?us-ascii?Q?HCFmBFK0U98VnFEzCMnuyzQW4hK39NfMhkUDDW1j5XX6vNVUuML3FNUoshl6?= =?us-ascii?Q?nELWaaxVn4mITY6YzxNxryCyiqXjvtuVGMyhybMH9z03enqSz3fhY71MFAvV?= =?us-ascii?Q?jzApe44dSlSGTxoaIqEbgH9fPmc0aMRPRDeaDQGLxVcz1l1tM+ZOG86XKzKU?= =?us-ascii?Q?yfFD/L3R4sxQHeu5+QZUfsCW26niAS7hPxatzmwp4sPpbeC49Jv80YYREz4L?= =?us-ascii?Q?7uPT1xJc3chA8xZ+a0CyiCwhHvehUW7Kk2qCaKaAwPZsdorvFCn6OEKLU8qi?= =?us-ascii?Q?aSGdop/aPq0mE5d3ZS/wgRnWywRcF3Y3okcp3/1KWlHbwti1Yk4yjNZFmCAG?= =?us-ascii?Q?PVCs6tV5zkcU4GzS1xDcaXqqYpm5HatZ3hCYEvLQJvv8R7tEgE7RaUyEf3Vq?= =?us-ascii?Q?oS1qoWF5kNLpnzstFIVwMV4LBvEpLaI8OeKtC4wctb/yQGsX/Cr7DWJM3xjV?= =?us-ascii?Q?47nqAFz3nOR7lYbA0Nuxl431WA+n7xGc2SqoXEf6KGrGUZcNdjqcGkr1fcPG?= =?us-ascii?Q?mNoH3CIteGZWOLZ3XTDJTM44OfbhWqGEI1h9DzgySzV9IpUpw42W2h0YqagN?= =?us-ascii?Q?uzLS/HrMZurjVNam5UC6S3/CjM5yypnyiuQGHcSIWUkZDonaFClhQe7mG+K2?= =?us-ascii?Q?07akPHYJxCPq0lPd96J6n3H9MDk23/b/J/OeemXw=3D=3D?= X-Forefront-PRVS: 0311124FA9 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR03MB2790; 23:MHLN/2Clhn1vK8mxtIa/2hD2ZyT31GIaRfypD63D3?= =?us-ascii?Q?XYIfcCsc5wmK9yJraxdJAvm7xv+lzAQxWHI2GTyI/BPs6DvFVDtBRB12EHlh?= =?us-ascii?Q?pMZVA4GVeykZ8mFGHox3gn8a9d4hN6A8U2tb/bbKP625qWJqlhIEaHcS4qB3?= =?us-ascii?Q?2sgNrevZqvFWDSkVEFTfuneEY1yJkVjAE1kvS9fkTdzNAS1yv8yjfpza0RrT?= =?us-ascii?Q?yhlQkJabs74WYNNttj8bmrEmzHh54chkMXI2JyiIHirdrEzMeN7Ne8vtno+L?= =?us-ascii?Q?Rvs0p41yjbPcb6EdP3994nAfOLrteYv+/1Gb77Qts93I1WOOfTsI/yCCHVbf?= =?us-ascii?Q?2hrQ3fGGF6GiZqHVIg+eHUwz0dm0wt5QDjBP7SKyzrrcNl7xh/uiwHl5qNS2?= =?us-ascii?Q?537xtJzE0PbwLCXPX6YrjJiGHEHZxBewF30LXNpVClR5FlcX5Nql2y4xZ6g2?= =?us-ascii?Q?/jT4wlsPpihtmYKl1la8TxhxHM+krsCT7GBDuHH1dkaHZdX43O7d/8owU/HY?= =?us-ascii?Q?PFV0tLqrrh0MxWZi5bG7i0rb/rvyQ2++5SwQOnnPHpV80H0P6OxPor24kb3x?= =?us-ascii?Q?6hllzuECMuDzCET05qQpwC486CDd7cJGiR4N/H49tWaX1p7OmRVSODzbqZDO?= =?us-ascii?Q?441/W9VwPBPB/Yh5wOumHxtol9IN9pUtLKoULTSj3Aq2IJ57pPZFoSVC/xPS?= =?us-ascii?Q?JQMAiC2cVgktiK7/aBXWvaIeFBJz9fOulpb1g88lG5MFG1XPegwJ7eSq2cu2?= =?us-ascii?Q?UvyFQpr746fusPPGcSmeQHUsjs0FZ6N/xwmsGFEiTNl/NN+G7Aaw9JrvSqGA?= =?us-ascii?Q?QHzfpYYOaf67m6ITfplW86fJ19dtXIjwIwqEbnE2UtMXvzIgPSYgYR5r4V8o?= =?us-ascii?Q?w2qOcUwi6j53VSsyLjokdhmgHT2kb1wNSPmq1yIr6x+kwHhFsJ61nYX3LtxQ?= =?us-ascii?Q?8aJVPrue0MIIYnpKCoCEBuRXGVp5i5P0AVqF1TIB7q7y5YhDN59XU3Hn5jLz?= =?us-ascii?Q?KTFGAm1BUn81xCGXvIos5PhjN2ADYuU7nJuK2X2R42LabdltMJIgMOgqYFzQ?= =?us-ascii?Q?/i9O02rQSSQYuXHbFHv2eOU38WJ3P+10+SFYQBc9PzTjktqRzRrwOJgm45un?= =?us-ascii?Q?cC/Rqnnz92gSWcQrbRhIDbRndQLxBFiCREIT3zNhxYjcy5vzbpqlTF9+33hc?= =?us-ascii?Q?w+mxhWbRYW3nvUGqzsfTLlVTas9HjC3t99NJH0Y/nF8W7g92eHlz9+5jucwg?= =?us-ascii?Q?L8ckcozPpsnT+xDw/w2zIq2XB6Ig+VmXRwLuAkosOySpyuYezzOrtZGOxuvz?= =?us-ascii?B?Zz09?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2790; 6:IkGERWIfE6qm4FY0A5+yVuj/C6Himfzw07YnZiWaX6TktZKUu2EQOYjLB5CMJ2TlmMPaQxLy1hw1I+kpbQ0VPurHxdRx0ir3rGdP6rEVZGNd+NbGXhdzlJCu/bs4BvwB5CuAUIlCQfTeq8neb1yA3Wp5QsY4Qj1l06uQnipFbT6XkJDavVTJ7XPIqviUfNqNbflkjx02eupb8pgUuDoZllfienwrziZcSkTrg0KOVHKyljJYtFV+SD82z0kaw2vLehmDzmNMM00whiOxilxzQ3Zh7S7+XRdYk+v3L2rQn3Omn68l2FsYSgSrZzP5yzaeLTl//zNeBrRxuRXMHh2yu3M9ArnN3lSwnm4hrb+5+Lx3rR0YkyUaspeXbcIlmkz0VaqTPY2nl7EVAvysvjqDOwDY6RprguK9WrwM42DZjTz1kt/kt7wK4A769DpEIsAfV6hCg+NLDf3BMHAdUX//KwWickqepZ+H3vXotb6R5a3yXaZ+KL7PQti0DoCSgWAVc08OpLoZlHAZ+Y12szFqOA==; 5:XdDc0aRwgiVz/v5JYExf4f4ofMB+c94N7xxvNOVc7ymBO9eKbTTTK3WR+2g+K2yEykpJYOcqMobWP6OSP40HLfb0t16xUSZ2wDoSY1U7AkCfnhXNUFgE5ozQAoeMscJ2pU3I1XgQQ25O6plZBC/0Lj4ubc20ASi04YkMrp4IMzmIONML6bHinscSGpSpJJLx; 24:qhwsf3I1q630+Jn23nOOO7gQJmxfNJX56Geshb3zq37kqAlbONakgtF5bgIQOpwxCCdQ8kG7OP3496d13QXSZSXcS3BGbRHMTj2H6P8d8eY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2790; 7:dklh0ym5143PlathPW35FU2Hpm0a7KFOqUnym/LthEM6bH1GlGTxuFH9MUWKOKAYzI5HcIPlVah6/C7HmYDMmcBcmbeHAmRnQi1QydX/GB1zlXWiKJTtOPZQddmcG7Mhqr3MzZzwgB3JqoLS9E5u+o1zTutTcFSRtBg2MQRugAJnUbTMxlKmGEvkFLuHauzDsBNC/vR8y7ybx+APFRfBv5ZmfSgMg780auDru96j1vywwm/N+WAE1y+yaAy7g4oYoUgIYY12OYjKuZpitZfhBt6y+iyLkY8JSIQFioTAP22pSS2ebFTPJvJSPMCXVtNDkId21a1vzP5VAlj7rwAHtQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2017 00:49:40.6730 (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: CY4PR03MB2790 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>; }; }