From patchwork Wed Jul 13 02:06:50 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Chen X-Patchwork-Id: 9226721 Return-Path: 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 C377860868 for ; Wed, 13 Jul 2016 02:17:00 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B25C326A4D for ; Wed, 13 Jul 2016 02:17:00 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id A6A5927BFC; Wed, 13 Jul 2016 02:17:00 +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=-4.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 3081126A4D for ; Wed, 13 Jul 2016 02:17:00 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.85_2 #1 (Red Hat Linux)) id 1bN9iC-0001A2-7A; Wed, 13 Jul 2016 02:15:44 +0000 Received: from mail-sn1nam01on0045.outbound.protection.outlook.com ([104.47.32.45] helo=NAM01-SN1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.85_2 #1 (Red Hat Linux)) id 1bN9hm-0007xm-1F for linux-arm-kernel@lists.infradead.org; Wed, 13 Jul 2016 02:15:20 +0000 Received: from BN3PR0301CA0015.namprd03.prod.outlook.com (10.160.180.153) by CY1PR03MB2412.namprd03.prod.outlook.com (10.167.8.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.539.14; Wed, 13 Jul 2016 02:15:14 +0000 Received: from BN1BFFO11FD001.protection.gbl (2a01:111:f400:7c10::1:190) by BN3PR0301CA0015.outlook.office365.com (2a01:111:e400:4000::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.539.14 via Frontend Transport; Wed, 13 Jul 2016 02:15:13 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=fail action=none header.from=nxp.com; freescale.mail.onmicrosoft.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 BN1BFFO11FD001.mail.protection.outlook.com (10.58.144.64) with Microsoft SMTP Server (TLS) id 15.1.534.7 via Frontend Transport; Wed, 13 Jul 2016 02:15:13 +0000 Received: from shlinux2.ap.freescale.net (shlinux2.ap.freescale.net [10.192.224.44]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id u6D2EQf1028042; Tue, 12 Jul 2016 19:15:06 -0700 From: Peter Chen To: , , , , , , Subject: [PATCH v2 6/6] ARM: dts: imx6qdl-udoo.dtsi: fix onboard USB HUB property Date: Wed, 13 Jul 2016 10:06:50 +0800 Message-ID: <1468375610-18625-7-git-send-email-peter.chen@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1468375610-18625-1-git-send-email-peter.chen@nxp.com> References: <1468375610-18625-1-git-send-email-peter.chen@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131128497137560345; (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)(1109001)(1110001)(339900001)(3190300001)(199003)(189002)(2906002)(48376002)(69596002)(8676002)(305945005)(68736007)(7846002)(19580395003)(4326007)(19580405001)(36756003)(92566002)(356003)(586003)(2201001)(50226002)(47776003)(50466002)(8936002)(2171001)(86362001)(87936001)(105606002)(229853001)(33646002)(11100500001)(4001430100002)(6806005)(106466001)(104016004)(81166006)(50986999)(76176999)(77096005)(5003940100001)(2950100001)(5001770100001)(97736004)(107886002)(85426001)(189998001)(81156014)(32563001)(217873001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR03MB2412; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD001; 1:xdDOJo9LZe+z8oB/m7G4qivFeN9mTCnHtZ6Bp5OUmQ/KLjv1+eDDBs7VVdl28JUZa9/1bBTN1Y6NmT07ImavbGoU8iuG9uVkEJ63ppzCfha/aha7UOo+A9fzkkMz6H2yAKUgANopWXLmLP6Q/4T5jyrC+nachkTTKrwVRZGUTgh+4XFAkpzpBHwL5WeNfByNeHweqwTO3yiJzs70X+U/FI0po6ivL7VyPAzNejhwrR5lsClXtYOJBglpzCi6hMpqVGo7hoSNVNVJVSGsqFoWb6smhxARDeAJ3pEHKI6jwbFtLXfkzc47lqlZEISnbIdQD5dt2RNFR7Zkoy6RBXbcgOmxPI8H+cCcAzGVRQMDNGGvVC4cIp+ckjiUFgByvSSjDYOQchfS0TERfke6TJO3nr/579TtqMYJS95Uw8E+UYaHexwAo2iZv2e70HTf0vev86loN86H+Sh4gtOsNrB6X7Qq1sv5dY4RLUk4pY/gJPdXolFv38CY72fFRGgYxQ4Ro92qtylFg/RFJAz5k3ANiIlhPjsRANJzgh7fujwS/g5j1+EptyKrXNgOULKdhniO8Vcn3AyOy4cEjhz1GwCU9dcoQtrs3g+v7bvDEuq12+QkcH+NZi+1GyvBNEJhP3+48Hssm/7h5xfVtgN79WXzzUfLbQZwUXAeZtDHKZttArh27yvLNUdqXOb3SkMHSbfU MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 236329f7-bb7d-4736-49b8-08d3aac38645 X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2412; 2:WlWJr92ao2DyflNmCoaWIpz/vpWzviqMeAOrnDkfe1y66aW+I1bLDytxIfJP2wX3W3UMKW38gQl3JcCuvdJSxbZ5oDVpC0/icjb+Fdi7pZCqeKQ6SDASQWaJXVPQ1ebN9ZciLGzWfzs+CrkKt0pmegf6LMFJItqNqFVyFBxv/Eh5su1Xs8NIc7WPFkSjCi6S; 3:vtWPpHXwW71MLj2chQWNQx61SQETDNpe5xa35DLxXqViCwT5kvuuH/dSR4dbJn+2bu4ybP/m9dqWbLQjvZYpnjG3V2JcUPxjWbh9hQTDg8Dd9VrnG+uyghRJFtVZB8Z9BOUvQUMLxEb7ZbjmoipkSr/VH8ojqLebmy0O5ClyDJbLLGmNx7CYsXZ/yKe7gaIdyBteY1yKzgDIsiEfnyycCXk41XzE1de5q8FiH+Cnd74=; 25:Dt4kAIv8SZ858c4nvHx+TM2jpenB8SVu2aHjohEgu6SJAOrYGMZM5TrM2IQvavCoIs4Ih/oxqYHBxFJ3OtRq2cO8065WXxr4YQoOFmiDTQ93EGCLrjdlN5XEEbWP6w8kwzOSzZloIMHX+K2zLFY+GMESaU1LXsOBUq1Ll6KiXyTcQSTJR6EoNiHlCh77Y03u96vsw1mDGgE6ZALsR+lm9idcrJ+tZ+MrZ1tD34iQ9r2dtfNeyhdE8+BrndroYwhkDSs6jL74M7RC9rqno9rwVqoMmw35jZf0tlCAWXqCfjh8f5v7SzyZFR+Qc13PC0gpdBTk3H7Z/4hsu94f0nysQ415Xx+5XWBvGFvoPtoCbGJUtmYfqHUZL9cdujOMbM6qAk/jnphLe8J5zJvMey1PZgJ/nZMtkQfqvQPB/sIIAKM= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR03MB2412; X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2412; 31:378OlTI+1ab21W0/m1aflM+36wjVaoxnWGLTc+xs7e7uWuB6nBD9HS4YwGGr4au8xG/AgJQGNXPW589q8yQGypay/YIYDQK6b5sr3c9I7Puwgy8i7irzueD8vLeG88Oea7OK1SX1ZJ2ZbVAUA595j7TbHwqyU6a0e+mB/yitLHLb6ioOulVgyxVTl7jsJWKozJ+YniIVzu0vPcbMqWuETA==; 4:PJkkdWaRmeMJQeLpkLwxLIJiFTBEvuJJSGgQ/WLTRaZQHp6M+FT0A7+O9fhw4rL0VTbcyUTOUEheY5+vaUpQkgSRqWr6xoRq+/mwvhzoe7IQr2fY+hCfZONl3db9tAlvUZbx0OakzLs0kFWOLlAGY5sR+ShXPymewV4haQbXtsLy1yRPMk6YOPl9JphfQLFzEnSt6pYNVIh8C9eVhE8kj2seW7LhM13QYMp13uh1sudC8SaEfgRR0S9MXTfAn1FubgN77wDQrjOsEhD3ZvTbi+LSAyK8Yrg7M9ndgiHe9sXb8R0QeHlhb6kGh7t6JaJvf8YfY/2d1CZG7Ap4C5hGYWVCNvdtu9BdLLMqD/Bc/e5obttddVaxEiv28mbrjsmkxgCmbSy4ncNITBLrNv9ZaIXgoVSqSYRqccSxTt62GaeOLYCZ94pIhP2+54AmXZLl1P/6SyQ+Llr8WA/vDdXBvPCptE8rQnD/YzJOdSgyzgvcNhL+rFh+7LK4UvOtJUySgv2rXUzunN37w82bPVAb5w== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13015025)(13018025)(13017025)(13024025)(13023025)(8121501046)(5005006)(3002001)(10201501046)(6055026); SRVR:CY1PR03MB2412; BCL:0; PCL:0; RULEID:(400006); SRVR:CY1PR03MB2412; X-Forefront-PRVS: 000227DA0C X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR03MB2412; 23:87Bw0U5+zd8x7rTK/9aajFldR+bB99jJdB/AYBOkh?= =?us-ascii?Q?ZnKNXLAbzkQVIUA+16VTOP00/Q1+VxZVWaT1MleVboLLJvEMuhdUd/TLSkcA?= =?us-ascii?Q?iPAYe5VoeGx+1V8HQsZhEF1Bs3lCp99rTWawdZGiIXec+dc2WuP4ITjxQxoW?= =?us-ascii?Q?PA7kPEsxugFJd3Tczt4PRxa9Os7p9QJ+SlAsPpTRlXphk20XZwXN5N71H0Bd?= =?us-ascii?Q?/ou/uCYDaZjz6ia7oq9xJkRLgtaiIMKCdydcIknmPLdDFt/tzsXRu9ndh/ho?= =?us-ascii?Q?OJcNMXA36T5IM4CAO+DUfrEIYIJXxlxVRXpdrqAKpUzkZoqtEzGqa5pfhU2O?= =?us-ascii?Q?ohmJJBWS/Wo2o8lfJUmpQjlKxEEUK3J99Nwv2njGw5BVy+ln4ovKFh5I5wq6?= =?us-ascii?Q?4MYZZxjdzDpql6qCKqmvkBQB4xKytZdjEL9NWNPsvq0lux4EL3lpd63Q5n2B?= =?us-ascii?Q?FQEwvwF5cvJfKH04EGpzFuCc2QgATO5vePa1qEtGEgxrjlORI3+ZcygOjVtM?= =?us-ascii?Q?d8lOmgazd20yl1uWhnx6eR7J77ek0eYytvFl5BOux/rwE9r4aLq1QFlmtWhS?= =?us-ascii?Q?32QEVCn6HL+hdX5XfY3Q2i/A5xDmGOnplT3pd4DSb4K/xkfZWn2RcRFj9R70?= =?us-ascii?Q?MuMm2v+Rk7/9rvkpLFbDWcdRfjylyYG2XBu4KahppWo5460RtLMh3dSHRAL/?= =?us-ascii?Q?XMS3zdPU7AZFPgQBQISAiMAWi6lPr3gG+x3Br4xHsM5XusFkUj0602VbGssi?= =?us-ascii?Q?KndoSIc6WJ7/EtAii7oNYcAeQbOQkPIWh7GFiwzwzBkyqVzGr9HDK/wfwnRK?= =?us-ascii?Q?n+UZlBA9fMZ3qDiTVTDTbeU5fPKnYy4gWXsKC497imSxlxHBa8/gesqh6dXc?= =?us-ascii?Q?uD7JQULYeoX0nfuSnmWBEZxUV6kXV2HfxBdEa1h76BIHEmwplcJmWFgFFk9C?= =?us-ascii?Q?D0hhLm66C5v3SblBekAm6fDCUoxKNYxSpG5yfEQg7zctMD0nJQ6Xtn31zkdA?= =?us-ascii?Q?kA+bOLaI1R4ZnaRuyROTc140pMZ85hOtl67UIsB6ebOqsoqdslfpLgo0/ki2?= =?us-ascii?Q?aLbEx3wEuy5URnhBB3oHIdW6Ha9OqPkajjUajxG1huNClChP9JUCXCXGF4m0?= =?us-ascii?Q?AoPEVVdBBrhZWzfurxJWZzMnIN5WeV0dpOm6dliI+RgnW13I7hUmhRLY4gSS?= =?us-ascii?Q?ZNPPF4gKOAskTaII1Rjyej4E1jYT8iYOiPMZE3hu5zXwCaMvezkerIKyW9Jy?= =?us-ascii?Q?YdtXMAxNjZsVoK0DMolaa7Rhnn3uru+9sLJ3WxftxIDw2ucWAWJlQqGWRJS1?= =?us-ascii?B?QT09?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2412; 6:pNAZBdP3sew87HAAev7ZIHyJT+AJbSDmajrk2cUKQSZyjgkC4PqZInx3AGenIqrs36LEqZa4mj/UN600hbPRFf8L4c5kwN6zT/oD/Qoko+G5AhVs8dv5ZelQfiMYEFLomI+RK9cNjoRDdaPrT0awXylMDU04jcdJZqhBwloPFa8uL9Xx5wcdNg3tup0B0mA/G4BnByXHllJHmRo9CKhUpR1Rr8CPeiBNwtpJ566bU18XRekMUb0LyO+ttWAKlEUEGPbSUKbxvUscCJYxUzqdNfP1ABRejOi5ZjJaYNvDMsM=; 5:NyvWDTpajK3c+fsMhRklAyney6vdFgdyXmRM8hOmR3jaXo3F/u6YYThpELpoMrPhQF5A+Vd4aJMECu89Ek2bNC2rTNmVksReVbSxi/wdp3eE7327Zp1ksKI80lCbgrfBoTL0RLVlutmM/dpa5hcRIcIUK3hNNGvOgAeZoGU/RU8=; 24:ge3Zyx1CPWYTgP1T0yK1fDuhyZBxeTHHkJtkk3n2IhGGPpOrwCTmLqqp6xL1h/ELavI/qV18RzNNHTKglbc1HMsroBwjqim+0fW1M/Ei43U=; 7:hSiGgQ6mo5xTSnzRvhjP9doOOOeeiJypfZFusrNENSlBBzIffsBV6WzSnTW316IJk4t37TyqyUKRt3TCxtMIM8W3WT9BaRDTUQuTRyq8MFvTnb7BKqlnbZ2pmS4qEowyAGk3SxTZ0nuMLAgdIfVdngZffL2B6G8e1rrClD88Gjcc527i8qKCH5heTNJCwprXQPsnTrOPJd1RSQSRm8zzHbWwbd2OkVH9sDdwzUPakqnYA6sNsvD3wZ3ri89rES+O SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2016 02:15:13.3192 (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: CY1PR03MB2412 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20160712_191518_354881_4056980C X-CRM114-Status: GOOD ( 10.47 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, k.kozlowski@samsung.com, stephen.boyd@linaro.org, oscar@naiandei.net, arnd@arndb.de, pawel.moll@arm.com, linux-pm@vger.kernel.org, s.hauer@pengutronix.de, linux-usb@vger.kernel.org, mail@maciej.szmigiero.name, troy.kisky@boundarydevices.com, stillcompiling@gmail.com, Peter Chen , p.zabel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP From: Peter Chen The current dts describes USB HUB's property at USB controller's entry, it is improper. The USB HUB should be the child node under USB controller, and power sequence properties are under it. Signed-off-by: Peter Chen Signed-off-by: Maciej S. Szmigiero --- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/arch/arm/boot/dts/imx6qdl-udoo.dtsi b/arch/arm/boot/dts/imx6qdl-udoo.dtsi index 3bee2f9..492fc5d 100644 --- a/arch/arm/boot/dts/imx6qdl-udoo.dtsi +++ b/arch/arm/boot/dts/imx6qdl-udoo.dtsi @@ -9,6 +9,8 @@ * */ +#include + / { aliases { backlight = &backlight; @@ -58,17 +60,6 @@ #address-cells = <1>; #size-cells = <0>; - reg_usb_h1_vbus: regulator@0 { - compatible = "regulator-fixed"; - reg = <0>; - regulator-name = "usb_h1_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - enable-active-high; - startup-delay-us = <2>; /* USB2415 requires a POR of 1 us minimum */ - gpio = <&gpio7 12 0>; - }; - reg_panel: regulator@1 { compatible = "regulator-fixed"; reg = <1>; @@ -259,9 +250,19 @@ &usbh1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_usbh>; - vbus-supply = <®_usb_h1_vbus>; - clocks = <&clks IMX6QDL_CLK_CKO>; status = "okay"; + + #address-cells = <1>; + #size-cells = <0>; + hub: usb2415@1 { + compatible = "usb424,2514"; + reg = <1>; + + power-sequence; + clocks = <&clks IMX6QDL_CLK_CKO>; + reset-gpios = <&gpio7 12 GPIO_ACTIVE_LOW>; + reset-duration-us = <3000>; + }; }; &usdhc3 {