From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932216AbdERAul (ORCPT ); Wed, 17 May 2017 20:50:41 -0400 Received: from mail-cys01nam02on0041.outbound.protection.outlook.com ([104.47.37.41]:12542 "EHLO NAM02-CY1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932151AbdERAud (ORCPT ); Wed, 17 May 2017 20:50:33 -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; From: Peter Chen To: , , , , , , , , CC: , , , , , , , , , , , , , , , , , , , , , , , , Peter Chen Subject: [PATCH v14 6/7] ARM: dts: imx6qdl-udoo.dtsi: fix onboard USB HUB property Date: Thu, 18 May 2017 08:49:02 +0800 Message-ID: <1495068543-6938-7-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: 131395422192181051;(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)(39410400002)(39840400002)(39860400002)(39450400003)(39380400002)(39400400002)(39850400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(76176999)(50986999)(2201001)(48376002)(33646002)(85426001)(575784001)(8936002)(38730400002)(4326008)(104016004)(50226002)(106466001)(86362001)(2906002)(105606002)(8656002)(5003940100001)(50466002)(2950100002)(77096006)(8676002)(305945005)(7406005)(189998001)(36756003)(498600001)(47776003)(7416002)(6666003)(81166006)(356003)(39060400002)(5660300001)(53936002)(2171002)(54906002)(32563001)(217873001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN3PR0301MB0897;H:az84smr01.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD032;1:06tvKPZvuR0na3qnLFDWrU+oiSwuKnK7CgvhomD/PfYMYPWSuruguRIAJT84SCHXHc4yjcDn+2phh6IPH1LEf3j4U9iuk6pp+Hd8BnXXIDbTtG+oawS7zC9XR6aqXQBbnMcgyB4LV+z8VScZnAtlzyUKCI4/r5kONyZVw5WQT2ea1BWnFGj0CmfvhpR4QTEBeMXfMnpJWKJjf4MU6t+hbWb0QLodjAiP5eNAsZTknF3D39elGnAqDk/x/wI3lZ1Y3xJDY6OjDUk8f74CwRHUuyjutbAx5oABUZryqmrYjJGPRRjuaye/cmQUZglSAIyAJgQWrZTMYswrYeu+ol7d488okGGGlBCcs6tsASF3m+hBFjotzfrqlVJ3+FknsG+5M+x6542kbtGTVFiyl2JUh8Twg/CvMBOIWVuChraDQMae6dks/wYmzqAioG0cPvLx2i1PGO5/2yGxSufRC5K+O7H1Q43oD5jSYsKPK02rYcDoyCSiiqDK8BAW6l1wgW/LqhQLwHwKmEVjowb5ozBroHYe89NRHn+gFy8ogU0A19vbw5F3dJ6Qmx9ntQ9EILUglY9jnzU32Zqncj5pYJbL/gTfS0cBPvkBJknxhqgNTyIlSuqtqHu3TxtZKeo4f5kPKpoCu+5Ac1RydRyG6497SkYxoZc5Yeub3oDMS3hBuaBfvchX3p2eXVzVveQ9QdWV4TGzsUY0LOsAanyOBoEK6FmxZpv7EoR4otDx4SaXc5bGkj2QelaV+LplnvvQzqtMRLDoHIjGJ5NGiNipaN1B7w== MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN3PR0301MB0897: X-MS-Office365-Filtering-Correlation-Id: 079ad568-8266-4729-3ddb-08d49d87db55 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131430075)(201703131517081);SRVR:BN3PR0301MB0897; X-Microsoft-Exchange-Diagnostics: 1;BN3PR0301MB0897;3:n7cD6Qf9s6irFQpElyjP5RG5IzQr+lVjtmLmMUDaWfHq/pPhKAZz/0YMWlHgZ+DNRz5Lfju3LV5p1woWDz9eAsp6laOk9WNGDG6Ki8JeiH8SzYcOX/xw2Vp63gsqUU6oMvDNg9ijTvacukWv0iCy/hfRta3jJ+zof6HpSPcxskG0G52Q6zpquSTUppLwah3Ok8UBl7gGJaT0TXnS92K+9r2bA64vh3KWEPFpvI7psGetvpr9XxAfGBvZyucKdGLc89MQbU1EIWq/qdN2CkQeT/3j0jwPluVAs4f333uRcX7LcVDqkStjkeiVROzHmfvA9HYCATXI11Kv5f5uCocEkgN1IxJiV2nG5aib9kL9Z5Kbp9ZRMSKvZJDRz6i367e/x9BXdnY28BX0qRgTp92qfMLTU8cWg1+Xj7OC8ly5JKHEtDLaLyV+3+Eymas655f2;25:bA5jm0555nJe3r8khfQXS1eDEPDlZvrdABiMi00ujYqKM7VO7MhgPx3GuEjJJZi9KTVLqUzEvmRY5TKycWAd+VP2WGqp+fEAHACIwxRcwXB88bw0zNnA1p/hcH47/5DuHHHKWbU4Sc1UWJNqaJk//b/AMyt7+PePwk+GgRNcFjTkEampt1/qxxf6LgYea6wT1zZpraocNY+nhJ/wksHNfNd4u0Oa7rkalBKKyPCSSYDlLSu/Ak1vHRwbH2lK5cTs1Pi3esZ8DunmeBUW0djoemzt+mip6dDOcyw7MCO7RAkKJJPh2ZCAoxaAFUygVPbIyo7B5Q73exg2pFU7LCLSPtpar2V2W7oOyKXNeicBW5GX32NvL3R2mqWB2AkKSsTMcDSk3+bi2P4dPahlTMYMfs7+bnvDpJp3d6+UGdOE8BE3uR1g30fsDBzDRaC55BRqWVE0kvmO2BVzDyv1IlkoCU0hFWpK+aH3A5f8jSXxIWI= X-Microsoft-Exchange-Diagnostics: 1;BN3PR0301MB0897;31:thA4GREoLm/+RmgAUoSNuIGPpn1s+0Z616fC3XzrvLlgaH1Ls4qQXxpR6okhgce4l8fTY1EVF1dTEpjOdpNHy5Hqru9TvLh7IGZ1CyD3V9REaDcGaWIOkb7v117uZ5Q9kVy0pgfKDdbdIwVJ73GNHy9fy0OzVjLDSHRmC9gK2SzXMofYZ6VqMbZAQk5ubYtmAaXkWatfWnIxVwXt1VM0QfGCdzUXEoqBPDLmaKPODpqA0MYjQbL1Bhm8Swwqs1CO 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)(13023025)(8121501046)(13018025)(13024025)(5005006)(13015025)(13017025)(10201501046)(3002001)(93006095)(93001095)(6055026)(6096035)(20161123561025)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259150)(20161123565025)(20161123556025)(20161123559100)(20161123563025);SRVR:BN3PR0301MB0897;BCL:0;PCL:0;RULEID:(400006);SRVR:BN3PR0301MB0897; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN3PR0301MB0897;4:Ri3EtM4xlp2wBu37oFnzWJTpUgLALlPRjB086OT5?= =?us-ascii?Q?Q4E1MSnSj6M3/lDPIfvY04+vFM3GEgv4WDbE5E7g8XlCveMPUaIGnvOBKMwh?= =?us-ascii?Q?8HbcM/GlXKpa/V9JkA6HXsNSBoKOnu4HO5+HdsH/cCj+K91RwpFPrfOnIkcA?= =?us-ascii?Q?qat/vIk+l6BwSlTI5vidcFUQ1yYRCILVs2B4vmnBTniBkQT2nNdmybP328eW?= =?us-ascii?Q?9QmaBJdTN16QoALUnGak/W+cvEQnb8NOUi+xhwMjCI9Beju3sWt0T7LNuQ83?= =?us-ascii?Q?iwU26GzpFdGggXF9nbCWEi6Rod1ofEAbqr+qZ/Gsch4WFhjm6hHS1ffKEy2J?= =?us-ascii?Q?qr8ChbS1T9EdbxETdJ4V7SFTrCof1V4CXVrwq0WFVo+pE6feZzPsvHhgCwv8?= =?us-ascii?Q?ueBCS/K0+Tb6wVmgbQqyKxE0h2ynIxw917BFqeY2jeLmpqeiwAckrZ6P3C0z?= =?us-ascii?Q?jYiDjiL+Q/lBiyuA7902gwikQNErU3vauboFfvg81sCY+uPbYzEXuIJb/zMQ?= =?us-ascii?Q?iWY3RTbSvyMSZZVJAotu63eSDZWzjwurqQqTrRLa5ZEpuP7BKF+QVl4vklsf?= =?us-ascii?Q?liMGHMDrK2fodgGapoCSWJp0XEnivFSqYyWKZdM4KwJ4ybDU6O2Sty5nmwzJ?= =?us-ascii?Q?zVfx3HXGCCXVA45oBzVRx1SWh/MYqr61K44Cfx4N1NA9e/ivz3YDRPq2qUYz?= =?us-ascii?Q?L17o06oGQi14/Qb952e/AbI8pEURcInrr/YDqOYt+KmroCE4eBRwUFs9n15Z?= =?us-ascii?Q?d24fwGB/ocoaEV1vrS+2RfIG4uSFj29Bu5vv+TF8t1ZW/jaAj/bViOQNmwqa?= =?us-ascii?Q?XQJ3hIl4TvWVoeulYdIuFF5tXp5uvCPVGyrhF7Y3D9g+JyKZi+V0CevtG/va?= =?us-ascii?Q?wjNNx4BabkpWbJa76Y0CQsK8m8CNB7tVi8dQejG71MWb2B8tT2jOXYBv1nAW?= =?us-ascii?Q?hW/V+zLovsAEFpUQ66VocOYPV1LyMcSjVMdKdfdbWQ=3D=3D?= X-Forefront-PRVS: 0311124FA9 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN3PR0301MB0897;23:2y61N/8N4INyaK/YLtSWtcGDivhCoHpYvbzY8v/?= =?us-ascii?Q?54ExUsTj4UZL/wJX5rV1UtE4Cw2H3qCycIFVOqXu/8kLwytyq4wMkMYD+tri?= =?us-ascii?Q?QbpQ7LRdyrfP59Hbrk17+QN6QHTEcw/AQPpkARmOvU/yF3ZixwqU91p9Jrrx?= =?us-ascii?Q?Nn1qAqZ8AIw3zx/+Ud1Ch6Zhd3aZNv7H52DzLJFX4FM3StiEU+5r/Z1+U2H3?= =?us-ascii?Q?4eoFuKlnrSAcjOiXi+FOfTSld5isnoiNofYVOOr1xbHCuikYC1vrN3u+3Cab?= =?us-ascii?Q?9Vp3zDkzGW8PrxhcrgwoxplwprzoVNMyh3wED0WB0wutApqFJEnkZJlwlBw2?= =?us-ascii?Q?3SOi+KCMMs8qFpN/S7o0ej8dnFs9gmlglQO9vpf5J1U2Jjcs6So9BEkv8/4y?= =?us-ascii?Q?zGvb9cO26ebsYH0TmwKSzJGL0jw8HcGKzgI8HyhP6+AIwIBZON17ENlgWOr6?= =?us-ascii?Q?a+5EfxpPXDWNOOpSUQMJ7wsWAqUAUBhMiuA99NIxENzjLvdpYbTlyGI8R7jg?= =?us-ascii?Q?Cs17VOrCciu/mwP8SVq9FFbal97Nn1ntVLKxBElIKt2ml9g9b1DCrREtZ2EN?= =?us-ascii?Q?YzCAldYqOX5ozL+Thmhj+Q7novZ4QvK7uQW7+Lq9ERYTVp4G42ZQyAzqhOav?= =?us-ascii?Q?PHL1HocpdlPn1CJ+Z3g2qc/ffKSA+8IM/p2GKakwP1VX28z2GV6tBaCAOi8s?= =?us-ascii?Q?NBCOfJGItxWAsq3mceabzE2ka0nBzMtS4ezkHEz3ePS3dTAJ7nH19nf4RXKg?= =?us-ascii?Q?MpYI3eEqogfhD3QRw7T+B+AJKSIYT/m3Axuok/0OL4oFlv/cCcOQMhXeXFZV?= =?us-ascii?Q?dwyCgXpKCKZ/XvUNHBAERKoJh84a74yu/d2tONjm0wUBqWZllKrh8Nwn0Qk4?= =?us-ascii?Q?0kqoxrokcF1DlIiwuAqMEbogicFYIlLCgDJOKZbJ7vsbr6Jof6TKYLAZHjWM?= =?us-ascii?Q?SwX1qd+TwmdGfTrQGoQ8VWmVaicypNbMzIenSZaf085VlTlipYeqFPNSSp1i?= =?us-ascii?Q?ZuZqLpu+vSXPnlycbJ9to7iIz75nx8zduOwOJGjFzoQRISL2Fhq5WOjogWDP?= =?us-ascii?Q?2cMDHBPSdesPHnjX5+Y9+XeqQae9Zar/PB/M4+2yOhwk92Zzxtsf+PesjgMd?= =?us-ascii?Q?bfhGV3rJfCVyaM7bF2Jx6sAFHSoe4SAiiuag3RL1Kz1PmEAqZjCinCAjqv6V?= =?us-ascii?Q?3mCGQm+1k8p0W6KWLSzcmxGSPZpNg3gPqdsdSRV/9o5UldaN81AHaQCTAtQi?= =?us-ascii?Q?iBnC9mx61fLsqofACHbm9ejLZQh39PhCjhjD+f6iEOtnGT2luFTAveaO8oQ/?= =?us-ascii?Q?aaIA1BwSDxXfoPZZKsjjhyLYnt6TNTxrCY4YNlphNq4k95YsDSJXKXA1bFgI?= =?us-ascii?Q?r/eOM9w=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN3PR0301MB0897;6:dcfx+puKJUgHKFBlQ5ho5FrjExR11NnTD7+yFLAKsRbUzBJ12Z6Ab+MNZzgG2AWUnIQYMfy3uSym+2AE/xxVa2A+nLf7EVZk8KQA3Zgtc2EgJb+cCebbc7Nd08ezGAHO4uVQ+meUWrDM2nwp4nlSPGnLqRCQrcOpyp6yX13ZU+8aG45KA9LfgybBn94XS1+QJFnWKBY7CNSC+wn5qTc177EfVtJlhlHbMl6UyEfAiL/lxVIh14bfdmqjuOb8LNHQ+xPFUkw33aBK2hcjfd6EZ1UXQn5pPlz/BJAZwtMT5T25/d79cb7XbZSAzAOmewzmNK+Tf0Zx94vK9BWBN75bJrtMmJKXeHgHs66ybfX+G9sUEIega6AyA5UdKmb9jdotb3d95MrZFQ3bkyM8FQbErV3plK4w1TtoDENp8D+ZYc/JHHavp/YlCeUPEVq8E/Xi3b+fkSdejD27b9oVkGV4vJNntyIi7b7iw6jAbUZCxJ+hk8UVwthY2tzfIl9DN5DWune7uBTegfcUA9ThCMqU0w==;5:R0NEr0684om1RGBlxc5x+ggumVvVXuMkIWKKpPr4qTFYeHojgGiR+eD+bigVlkhmBYJbcq4gEJ/90+k5L4KVvD1KrCq23le1vJsYYN4DQx+s+hW+NJecN3RQc0c1eU8We5H3CEgpGgMuZCvx4wClrkt7l+xzm5IGIobp1zVc9oELopT9AT94c/mXWawz7V5G;24:oldpLtb/heP0rOxwFZbMgE7q6hK/zID6ptYEcrKVvW0h41f5AtpJkv0ckwbyBdA7KQFfuaX8zN5BSBX7DwwKbawnM+Rot6ZGTO3olbEKaJk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BN3PR0301MB0897;7:YB0EprRSZitbIQOYBILhx5G3u3Ur+R7JTPWRYlhjw5/SDQtnnuAfx3V6ihXa57jimafhPmUd7kBc+HGMSXSm50PAaDcmE6EADy5qHdHTJvc2435UphVZ4JYRanXL7aJasdLqBM5DzHxrv+yUyeaktO8sVn7HGGyHjDl3wc3qqd3euGqB4FT1PlS8yuxVbjFbBp85ou76oCFZY/upzYxPfeSPtvx6U0EhKB9Pr3gQuYtcsf5Cjn8LZMrD98cs5D2cQrbCJoG9e5gmid9IU6D9rMXnFiAxe+rbodNIN8linsSmhB5w6v270v7FYPS+Frqvvna4IG5q3dZzL9IkwacbZQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2017 00:50:06.7537 (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: BN3PR0301MB0897 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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. Besides, using gpio pinctrl setting for USB2415's reset pin. Signed-off-by: Peter Chen Signed-off-by: Joshua Clayton Tested-by: Maciej S. Szmigiero --- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/arch/arm/boot/dts/imx6qdl-udoo.dtsi b/arch/arm/boot/dts/imx6qdl-udoo.dtsi index c96c91d..a173de2 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>; @@ -188,7 +179,7 @@ pinctrl_usbh: usbhgrp { fsl,pins = < - MX6QDL_PAD_GPIO_17__GPIO7_IO12 0x80000000 + MX6QDL_PAD_GPIO_17__GPIO7_IO12 0x1b0b0 MX6QDL_PAD_NANDF_CS2__CCM_CLKO2 0x130b0 >; }; @@ -259,9 +250,16 @@ &usbh1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_usbh>; - vbus-supply = <®_usb_h1_vbus>; - clocks = <&clks IMX6QDL_CLK_CKO>; status = "okay"; + + usb2415: hub@1 { + compatible = "usb424,2514"; + reg = <1>; + + clocks = <&clks IMX6QDL_CLK_CKO>; + reset-gpios = <&gpio7 12 GPIO_ACTIVE_LOW>; + reset-duration-us = <3000>; + }; }; &usdhc3 { -- 2.7.4