From patchwork Tue Nov 8 02:51:12 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Chen X-Patchwork-Id: 9416371 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 D3C2F60512 for ; Tue, 8 Nov 2016 02:56:24 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id C3DDC28EB1 for ; Tue, 8 Nov 2016 02:56:24 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id B72ED28EBD; Tue, 8 Nov 2016 02:56:24 +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 2D0F128EB1 for ; Tue, 8 Nov 2016 02:56:24 +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 1c3wYs-0001Of-DE; Tue, 08 Nov 2016 02:54:58 +0000 Received: from mail-bl2nam02on0077.outbound.protection.outlook.com ([104.47.38.77] helo=NAM02-BL2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.85_2 #1 (Red Hat Linux)) id 1c3wWf-0007XE-EZ for linux-arm-kernel@lists.infradead.org; Tue, 08 Nov 2016 02:52:44 +0000 Received: from CY1PR03CA0031.namprd03.prod.outlook.com (10.174.128.41) by CY4PR03MB2743.namprd03.prod.outlook.com (10.173.38.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.659.11; Tue, 8 Nov 2016 02:52:23 +0000 Received: from BY2FFO11FD034.protection.gbl (2a01:111:f400:7c0c::192) by CY1PR03CA0031.outlook.office365.com (2603:10b6:600::41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.707.6 via Frontend Transport; Tue, 8 Nov 2016 02:52:23 +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 BY2FFO11FD034.mail.protection.outlook.com (10.1.14.219) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.693.6 via Frontend Transport; Tue, 8 Nov 2016 02:52:23 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:1439; Count:10 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 uA82p7JV005180; Mon, 7 Nov 2016 19:52:14 -0700 From: Peter Chen To: , , , , , , , , Subject: [PATCH v9 8/8] ARM: dts: imx6q-evi: Fix onboard hub reset line Date: Tue, 8 Nov 2016 10:51:12 +0800 Message-ID: <1478573472-29516-9-git-send-email-peter.chen@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1478573472-29516-1-git-send-email-peter.chen@nxp.com> References: <1478573472-29516-1-git-send-email-peter.chen@nxp.com> X-IncomingHeaderCount: 10 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131230471433641857; (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)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(7416002)(76176999)(50986999)(2906002)(229853001)(105606002)(106466001)(47776003)(5660300001)(2201001)(7846002)(575784001)(77096005)(33646002)(2950100002)(305945005)(36756003)(92566002)(81166006)(85426001)(2171001)(50226002)(81156014)(5001770100001)(626004)(8666005)(356003)(104016004)(48376002)(586003)(4326007)(8676002)(86362001)(8936002)(97736004)(5003940100001)(50466002)(7406005)(87936001)(68736007)(189998001)(7059030)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR03MB2743; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD034; 1:AJLL0kzB8Y0Appp+DyHBfajjlJxSixhHx6OjfzOIKCuLfsYhkrlxLI3SU+oOFQjP8FMqZFSrpmiOyOTZhbs38SO+B96bn3mIXJP1Po4UkV0MXxi1g8tZmT6S9o5q3tCokMfkVn22M7anCB72xuP4jQeIyUjH6gDKM5iNIbxzwC5uu9ZYAguWUXc8VdCTufRY7SappT5nOlWQw9hSJKy9hVHh8XdOuQyoupG8WEJ9+rlVE9Vf7QjSfpSd/CIvip2uyfG3UZQCxr8b/tJNIhV5GSwCFtjUx8r+4U8QIeaEGeGQlw8YdREYlKmRiSYqcmxS5uiyccspALZ9IskiJC8I/dPu4DtZO/S52GZOmytz3QTkztMpHRqPzXQfRu2m6sK6jivLrMwvM1QU7kzwlYp7/272f3cQuc7AO1nKpQOfBfupoR5i3ALSBGk5qD625zoizwwLymZhc7xmTJjJjY1XF2uNB7ikkGmkgS5mcXrkGkFetvvS84+cdbYKMi6MoFjTaP6Ws0m0rlfQqOQHWfrW+Zagiq6MJzC2fvJ1wKka1tCYorv0I1cXEZNBFsXygp/3R28pxpGX+/LVVvhYMjxwymCo0cTZfkqbiDPUQ6i8Jxzz+pr3cex5B3fJpU7o7YhFi8bsttXypzwbHuiXCb3wGVQSuea5Wq9ELgUyxWgZPVmx55bPVq54XWrityi2dV+SvsnVcWyoJIW/2v0K8Y81E5+hFJFpQG8MchKrZT/Uy8pZj3fI7b0d+cxF7+gwSRqp MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 948b76ff-13e8-4f95-fe20-08d4078243f6 X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2743; 2:vRC4kwU+uM4hXo91ghdRZ71K9otY7Zxy4jnYuJw5kseMfIlbzBCpJFRrRYFMVk8njxLnhNMX181ugXJ9omJrSP+r8WlE/R8+bxZv1i2Hj5tF8ezLQt9JtXi/Gv6GwHajWZDx5k+89VW173fpwfAXbkjsXPq23503fTfqsW6XW3tPFN0ZEiMpuosCcmfR/gRcq+wkRck/cEu1ubCpAIkuTQ==; 3:Ape7DjJ8apwe22xFF4KwSf2KYmj7qTk5mIvMiyekWWuqMCTeqlBsUS4ySbiVsh04FYGrL45Vv1K4/eVx+Z/ISP2q05PDq8pBbzhAlcKWVhSMVsI7rtF8Kdf5s89oUg3ONMehpIEc3g7BxvKMMzkuYg2XouTHtEbpJ7YZQ9EUshv6g4qDDcLBqQwDbviitPjfLdiGx20KTtIpLEZe0+yJwrxcLMGUHEecLE7RKhggP3O4TysRDlaV2SyKr+gYwzZ5 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY4PR03MB2743; X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2743; 25:+rUVFNjWeBfKfXwm4WdGIc58BNVUrAOg7g/jhMMH82E6W/lvZ3/H2Jfwbny2o17+2tWzyeBc93u+zq/R9sdvEcazQ4VbPCpUnDG0LPhp9V5kmNDvM4s6mGlbjRqDlnfYNhs/5RQlbI5/+b5UbA2qCO8d+fTZpdymgj/g1pZIHAtyz0qfIr+Z1DAukKc4gKBQhp0IAfL+1G2mqR0M4gRMrvt0B00dHM0AZQUN+Sn46D71lNdhUSdbyuj/xuMfemWvtaluO396daJ8nHU1noh5ndx+veTxRj4ot6nbW4kIKuswvt0CVVnc5iyhWS1nG37bwTaj7Y38Qg1lpyg4Fr925edz7QfF5ryKStvgjRl9groNgJ0UAE7l0ZnPhI1lHIWPpEUM8eD5mv4XJPlaNlFVRj5xbKkguus8fcukuikPGjNmx9zxr1g3HURL+ZPmrU71lo0jNzpmau9jXii8rzXVMDbaL/PgvnvEcg5JiXTuSgs9mF5YlfYM6BO5B2a8NeWYm/5MCf2RjZd8k1E8EqAizmalwHqC6KRXtsvs9nJxZ1qCozhxyUDNa0oRu1c7tYZjJC1yBE2Y3C+AQp+J6kZZCqvc2Niayo64XHZbGkpGIHADWh2zrxCdkndirlRV04ujGcdsrnj2L6FfJdZwo3N0yqdkh+GFuwOFAQdO/FcO/prd/NXRXOHXE6NP9fCp9rp0AyPdo3XufNaNzXj6O5i72GokitTOsoeGIx3hnG010BLr8alyFsokC48en5VjzlWP X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2743; 31:ib6et83Y6oxWoOG/PhrAq07IgRuXFGZ1ppmGU1tXs3NPLLEkeiSIE9WM0KLFDgY10oNrTkoivYkNXMgUN51R3H+t5AMrhQj1D4tmeTEGsqia1BIdYb3JCmyf4dVqbqpzIR2oYEui2IoCkeR3xYpIHgLMPZfUmfeCzmnZK6Ke80xh6Zn00GTsLqI/kXC8PHjWzmPnXljMjA8EzWb8ZnB9Rzd/nsuRFMI2yTD3ap71qurHPfmTPIi4BBd1ytVbgL5Z0LhEyKiVLPrB2gbr+X0Z3A==; 4:9sKyDfZ+aXqqLDR3S2/xuXzhn6L8k1nTkz2Y5st0EFxHd/nO501smnIhKteFYrupdZU+eqpK1wE5XpL+XVtLv+kIsT2jvtSJCyWVJ26wuBtVrr2BNfWoMuGQ5kWXDQaqEdJOT+yYqRQzS0gOAaL2CrB2v+iTOaNLMGH6k9cSdG4mulB0WdjIc5GGXP0JurKEHYkPkIjYP2A5nU1QnbkJfDI/hIOji4DcITXM2snvUYw3lhxda/SVxpNQ0BsJaMlexto7OkeNAoIVjDZgU9zy7134bY03Guk66jAg+iHQyNUJH92SIdxaX2My7nULYlT6YhUBJ+m+TOfQEjt5sCQ6a5yrtbGVcLUgvSY7g0AIl3E9t8EB1Yh/UCptgXKUlsdZlZBvsvkGMYP7XPMhX41fqFe/kBqGaCzCcUm0cKElLQWa8+HK9TWHgEDUQCOTBc6CsTjI44gYPeu9vvJxFQ8TuO8zppvcKKhSumjRWcidEsn7PYDnf02UHd41+7yuu69h5T00qrWZUbyjqAL1eEtd+q9kegV1MOalar6vw6Rnll5UI8RVKFet3+NAMHO7/CMN X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13024025)(13017025)(13023025)(8121501046)(13015025)(5005006)(13018025)(10201501046)(3002001)(6055026); SRVR:CY4PR03MB2743; BCL:0; PCL:0; RULEID:(400006); SRVR:CY4PR03MB2743; X-Forefront-PRVS: 01208B1E18 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR03MB2743; 23:5OWBiX3UL7q+fYfGhioGxNegTGnDLyp1XDJIuUfoc?= =?us-ascii?Q?T8W5R2oeptilESoqW9iHH9vHuceK8P4LTdIHxYJBtPHyJzJNE5PaiFjVpphf?= =?us-ascii?Q?qBofToytacVSFK+nVqbO5aBbQqn0oy+R+EPL5Go8S3nrlPxLwUct6yGNSIdA?= =?us-ascii?Q?xiedG8m2Z33v3ecMw1PWaT1NjHIjO97KZyoV0mFNuNbcM6holGJEbESsNIun?= =?us-ascii?Q?Ukhq+9NN0zPsYnHNJrvAUT0P3gWkLP9qqL3nmaxo3Hhk3ZXMkOtpvxCJT0HB?= =?us-ascii?Q?JXR3y4ilOrq4bDy8OlFaWUSSx8OPaj3WGWQSMx4G5YzbFx3xiN2fdefX4aQw?= =?us-ascii?Q?xfH+s2hKOk0GWj9HNyluYljwRUT7vWKaPhpysknKwkjoDSviYvSDd1qP/nsm?= =?us-ascii?Q?fn+HUuODpsQRqfLbGzLnXVG2Ir+4A2bl95RCETgBvo73iWx5qIh0ocVsEy2x?= =?us-ascii?Q?aJAodVzJTTROU4A/Y2S+gYhTsUhpiLi83gFI7yBaiVLR7D4xiOzZtBWYM3tx?= =?us-ascii?Q?s3F9VqX4ChrWUk9Ule5s2dcCJFvTYyo+ROtPnqp7cEq53j41s58dxobChno/?= =?us-ascii?Q?yQaUG8Rm+OGEVGGJH8gNjKZ4zKfWcliN8QkqxKtSu961PPNMH8Ogk2V3RLj7?= =?us-ascii?Q?zRcp6E8FVgMhx1kDhg09rRG55JkVK/vFm/yy971nwonMiCLyiU8VN2ti2rfb?= =?us-ascii?Q?FSehWSub4aWX2qVK4sc7fWyqQW9gRrgW8jfwNLEFXE3YifvOIKFiKuBF33ou?= =?us-ascii?Q?qfqoT2lFCa46u2XHBKh9pq7Vihz2/lMkM/2bKCkwiQpnfMeSrwSxxqfPxLN7?= =?us-ascii?Q?mIeMqSzoprfigZdKaZQz1ixKyWajHB2sLDkYRyNQRprWC4cC2zJW9t9CRF0j?= =?us-ascii?Q?DEb/4Wz7FwocOWf6m8W1Nh3Nbo1ppz7xgWTk0xBwV4ds8XUPfiozwfujJzdV?= =?us-ascii?Q?1pyvdzEeyv29Byqk6g7C12tNfGDiC8AwtJTBU/q+ic9/s4G/+yV+IXi94LGR?= =?us-ascii?Q?xHg/t5eKxHOKWpkgur7ojp658D2/QIGp0U9dcoxeYTJVFc+vJVof0ZBtMjqx?= =?us-ascii?Q?yRBnxO70EUDUNA0M9Ntjy6WbmRKql8EEEJ3YmjT81nqPAf25iQlKTsmBw7a5?= =?us-ascii?Q?41UZOZhbVVURVmJMuyFGDhr1rScG+fQN71fInD+J/W+H8arcW4im05Lfy3jw?= =?us-ascii?Q?TpjtJsrzCuUtFnTOvhBndbM4O6sqlMI08qh?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2743; 6:aruRtNzHU7DJQLdEbNzdIX19cg4R8FZyMKgqsVlA69QSarCFnteFvtm/Vvl/I0r6QIQK3tFmheSFph6zsDTzKvoucNXzSCb4brMsMpA141dLF4UCn0P+thtu+whmb2vD0JBPgn40WUW6lJEM4YP53dMFXZnessmaUnweTo0S/qspxtrUc/QjX9ojwDtT1vrdzJWNjMCHrO216pzWAKj+rKOJiC1npAJScB6VHC1Ds1j9H6d6ux9SCY7DnmyH1aw1rxy+ScjwRZ4QS2U+J0CgQ0nSalCBUpcnBS0ofMc/xAYRnkOBPP4IY11xRXIJz1Hu; 5:BdoDVXyIGdRyHlHfvj+8vd2EP4M0m46/zjI4FDg4MxzHal8zjaSY74KifEXfHvrdjOXMweLpbi8H0j1r+sjClreVIGV3zwaN7wIuscMEq64Fcji0PZj+XKV9S4gfjag8a3Jes9+6kzOEfVVDaI/fLAJmLjBZgs8yYnNint/KyIbieMdjkMABmF7jnDIyVTWi; 24:6Al8QqvqdCGGBZLGmFpCoZ7gDgy14+ITgWSXkMOH2ISMUezNsy5XBWZI4UVsB3b22NxSQ05dbpTQgA2Ai5oYfJwkzZB6tKDz8PdoRimjXFU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2743; 7:g44C9Vgk8czR5CGqIQPnXSWmLvQQ20XqyBRAk+Kq7UE70mdVkO9pJB7ouHEn5vwwAON8UBWLZzhz+NvUE/+E+fTbdyzzxZ2slpSJG5EKuv/rXoqMlT2VNZdfBsvBvy6cFEWtOCPAa3G8C1hDOm2fLYcL/ykJq/hcYODNr8KeFUezUiTK/zt0nNuRQjTx4TsVaoWu73NHeKq/C/Mctoo6ph9cO5Vm7uEbU3vS1yEp9N1+tPWCe9IRLL2+BfW47MaEXmyfb2tfhnJnusg53d0laM2bPwpfQedEO5cZ4KEFHS1M2vlPvaOzcI9uvm0saniVCgZ8lbmK7MSBb8pHsp1s3omAOcAwSh1o/CSdHNAw/X4= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Nov 2016 02:52:23.0521 (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: CY4PR03MB2743 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20161107_185242_081268_4AFDEA03 X-CRM114-Status: GOOD ( 12.38 ) 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, mail@maciej.szmigiero.name, stephen.boyd@linaro.org, oscar@naiandei.net, heiko@sntech.de, pawel.moll@arm.com, linux-pm@vger.kernel.org, Peter Chen , s.hauer@pengutronix.de, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, troy.kisky@boundarydevices.com, gary.bisson@boundarydevices.com, vaibhav.hiremath@linaro.org, stillcompiling@gmail.com, arnd@arndb.de, p.zabel@pengutronix.de, festevam@gmail.com, mka@chromium.org, 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: Joshua Clayton Previously the onboard hub was made to work by treating its reset gpio as a regulator enable. Get rid of that kludge now that pwseq has added reset gpio support Move pin muxing the hub reset pin into the usbh1 group Signed-off-by: Joshua Clayton Signed-off-by: Peter Chen --- arch/arm/boot/dts/imx6q-evi.dts | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/arch/arm/boot/dts/imx6q-evi.dts b/arch/arm/boot/dts/imx6q-evi.dts index 6de21ff..3277a06 100644 --- a/arch/arm/boot/dts/imx6q-evi.dts +++ b/arch/arm/boot/dts/imx6q-evi.dts @@ -54,18 +54,6 @@ reg = <0x10000000 0x40000000>; }; - reg_usbh1_vbus: regulator-usbhubreset { - compatible = "regulator-fixed"; - regulator-name = "usbh1_vbus"; - regulator-min-microvolt = <5000000>; - regulator-max-microvolt = <5000000>; - enable-active-high; - startup-delay-us = <2>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_usbh1_hubreset>; - gpio = <&gpio7 12 GPIO_ACTIVE_HIGH>; - }; - reg_usb_otg_vbus: regulator-usbotgvbus { compatible = "regulator-fixed"; regulator-name = "usb_otg_vbus"; @@ -207,12 +195,18 @@ }; &usbh1 { - vbus-supply = <®_usbh1_vbus>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_usbh1>; dr_mode = "host"; disable-over-current; status = "okay"; + + usb2415host: hub@1 { + compatible = "usb424,2513"; + reg = <1>; + reset-gpios = <&gpio7 12 GPIO_ACTIVE_LOW>; + reset-duration-us = <3000>; + }; }; &usbotg { @@ -471,11 +465,6 @@ MX6QDL_PAD_GPIO_3__USB_H1_OC 0x1b0b0 /* usbh1_b OC */ MX6QDL_PAD_GPIO_0__GPIO1_IO00 0x1b0b0 - >; - }; - - pinctrl_usbh1_hubreset: usbh1hubresetgrp { - fsl,pins = < MX6QDL_PAD_GPIO_17__GPIO7_IO12 0x1b0b0 >; };