Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753907AbbHMS1N (ORCPT ); Thu, 13 Aug 2015 14:27:13 -0400 Received: from mail-by2on0126.outbound.protection.outlook.com ([207.46.100.126]:57570 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752680AbbHMS1L (ORCPT ); Thu, 13 Aug 2015 14:27:11 -0400 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; From: Ramneek Mehresh To: CC: , , , , Ramneek Mehresh Subject: [PATCH 7/8][v3]usb:fsl:otg: Remove host drv upon otg bring-up Date: Thu, 13 Aug 2015 23:54:55 +0530 Message-ID: <1439490305-29215-8-git-send-email-ramneek.mehresh@freescale.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1439490305-29215-1-git-send-email-ramneek.mehresh@freescale.com> References: <1439490305-29215-1-git-send-email-ramneek.mehresh@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD009;1:OWEGi0hgJlC2BLZV6tXaLhrmxDGjYMmicYAVbTTwjF/ynyFy7JzZJk/VA85kzGCwVV7eVlg+3IPxY1jDUpRUv4INUR8hCdUd31AsylamK1kndoQJ0Ow+dphP6FrFlZwxFgUCrVkRvCV4iJ8P+Q+gCcocpMGq3NyLctT/cHzo/5JFu2SVUNfu0ss4eZrxtC0otoE/e5q+vO9xI+mAeRENi5lX7TjwSdKGl8EvcFQx22n23ABR9Vuj7KKdY6OBAWNmjDF/poEcgoveQV6F07DqxPuI/wjYRdEPXmavH/Ya1vyU3lTUhqIER9VqUbz2HuGMxptnP5yLxwgUnkP08bfJ0126sAYvSYVJzKE2/Oa94khp+3H46n6CgmnBJqJi1JPeBD9GBfIxbhXyP+r7EQFoKQ== X-Forefront-Antispam-Report: CIP:192.88.168.50;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(2980300002)(3050300001)(339900001)(199003)(189002)(229853001)(68736005)(19580395003)(50226001)(106466001)(19580405001)(2950100001)(50986999)(76506005)(105606002)(77096005)(6806004)(2351001)(50466002)(85426001)(64706001)(47776003)(87936001)(76176999)(86362001)(48376002)(5001860100001)(5001920100001)(104016003)(46102003)(33646002)(77156002)(4001540100001)(5001960100002)(62966003)(107886002)(110136002)(97736004)(92566002)(36756003)(5003940100001)(189998001)(5001830100001)(81156007)(4001430100001);DIR:OUT;SFP:1102;SCL:1;SRVR:SN1PR0301MB1583;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1;SN1PR0301MB1583;2:2z2j6vWPAlUUHcVoxHO7qhhRg8flP/HRNW5oUT3Ad2yaHD7wC9eWSe1OeKlreTeDYkJvnVLd6abaHJvss1UwPE6soWgbLaDpKXtY/5j80a7zZp2PZjb9JWzlciThqatWFq44PDLolpEfuhCNvjlNnIPgrnu85255Bzm68JpBJxc=;3:o5EvXBgovaO7m810mNQp3qXEv1AlNOahO+GF0LgQOqqaa5+yYkc0nRt3HH3a8LTnR5G/9xcFjcYvP0pRgqa7x7YUnvGaGmxok8cFUQzAKiqS/ky8SB7S1YfoZI8rBwiSN8kt/LY0NhJmSzJgczV+I4xIXKqgRjd39+dHvzT6o6jPHLvK6wlbL/xultIXmj8NMUm1QZu4DmdP2Z2Z+SpflN/fV4nBDCA1/rsHOGlrRdo=;25:4SyOw9FMk4/9qsLA95CuN7yuiVcamt6eAD/RHFvj1577UBxa1iSb/kQ1yjVs2/arP7hWSEiiyVSDaKfm00FPz2m0jmlFwX28y5ubFNFmeWcWVEetsWtGTef9n6YZXqVDfEzuEDdobSzdBwwgQS63hWYIgWhR5WEH13pjq+ltD2sbgIQTwmntRH1DWngQKWSWguxgfrXhGxinBUptllXTu+D4KL5fJrYOQtMdPbP7QRGigVfT6tP9gz6fX8MGrAsXYJFUptMsjBLI1cIfnGWNIQ== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB1583; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0301MB1583;20:zYSOAWz9L+KR6/jpBXK/a3lFn7Tk+OlMStme3ZqHYvy+lRyjgdwNM7Eg5CNVWSrwjf5T3CFFyh6bTD36hO+I4UJbjPH0UwuLo1R+7MxJRNppHYHApuqvbNhUqNcv1yS/FdP1jQF2tDec2bxhFQtyB0RVPLsTKXDawTXCVIAONJG7LwE6LqCEsL7txSQqGmGz7guCQjptWKvcFhMrDjhK2jnqmISf2rfUKQXCQ7ULKT3Q1ac+vgJQ3aipT2ybDQ0BaB1GhhTPQiN+J6ZcCW4nZYU6WKqFubf5UCZTIXqjlZaHw2d+Fllr9QngpdAuus3pg4QYECaezsg5lMlAtresf3DTbgMDMrW9hw9pJPjz00c=;4:PCvV/TKfZSQwcdSkPOFgM+onv05Af6jo7oWPFXZyOlgk8DQxw1Mc2M7NrdVILR8EdyYO+nownrlBlEZb3jmqEo3VlghlgkdSRKtb8SiSbBDULeJ42AwB3R/ohIXh5kvKChEuNvQMRzRE55wu1+k28tT/FJLpv7iq1raMCx/yF8hA5fyEXvQzjWEgvqE86ouRnAPTZVTxERhBHB1DQQ2cdOVS7oELZSAVGPzJDUTX2WBAu0NoG01fLxnHc3XqFc4E+vUW4HWmjpYNgqujgemy+AbqVWurBVBFa7qT0iN4hGo= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(3002001);SRVR:SN1PR0301MB1583;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB1583; X-Forefront-PRVS: 0667289FF8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SN1PR0301MB1583;23:KUtc3nngkmMw0sOSxvD3ejXAlnILX9SKLKoyEN9?= =?us-ascii?Q?hgs5wZJIGZtLI7s1IpVn27DEDK46vYK/Z9Go4me49jHl2JU4TWI5HT94AWyO?= =?us-ascii?Q?0fIcFkDPtF5CEJQnJ0ywI1A50/52vw0ho2g5q2SroLdNH1XQb8RWBGEmxtq/?= =?us-ascii?Q?Huz5DWjevbfCF9UY0uNbWky2vjgI0EViT533stCVmJt8YzxSsh5wwPbnSCIb?= =?us-ascii?Q?A/zHYkQ147iXscB5gSWFYzs8dOALjHfHU4qiPemt5861kj94zSYmW7sfh0jS?= =?us-ascii?Q?n7M/v4t/zCuiQaXfCVS0KDUsEnyaNA4DipsU5BRzydyo48/32pVKjKu1L4zM?= =?us-ascii?Q?RsYUI711EXTJTBYunUIz3EFAiwnTmFmPdKZVig8SokDZnxFg8c3cj2M5uWLC?= =?us-ascii?Q?d9fnZcnchbrWnI+g9PZUs1/3KbjX/Donl/G7u77OtRGKsDOvTpPfWrPmH6Xd?= =?us-ascii?Q?27Lvf858r+vMt830ThJ6h1v71w3T3cqIt5ZRSZ/kOM/UmUxlfOz9/PBj535x?= =?us-ascii?Q?E3JtBQUupiL7rTsVYeZflGnOnKsTg1Vk2zg8Bkjnqk+cO1TC8IbnmeMzQ3Qj?= =?us-ascii?Q?mM7r9GVg1iwaw3c5IQo6U4L81UX63nEdqxZ/scrkm/QjXLcUGE4FMdyBSLI2?= =?us-ascii?Q?nfukqYrwERIaM1YZefLZau8DOhutEmUHO/Tiq13xZegxHyUgtFTM6egvfFM1?= =?us-ascii?Q?zp0+hevC9op4ws1PxxHGvLH74DrsZSKMF9lp8Gsd7zsbpOL516FSjo1MOq+S?= =?us-ascii?Q?ONmG69fcOijXD5csVBJEC+dVZ1B5y0YdwwhYAoCtpoIavpdht4dHc4SMc+Sb?= =?us-ascii?Q?3v0p9bZ0FpJd9a+CpevPHC4iN7asdLUArQ1i7aYbCJE62QmZ6z35hVoNAID5?= =?us-ascii?Q?cxXo/36ppOm0VN6r92efIlJLWXGuBI0g2V9eCm0KSLDkqFEigRV9bIoTTYhy?= =?us-ascii?Q?nHkL0HR4i9+h8C/3Jm35i3l5jDSRvPr8pIVJ/R2M7QpJGxLqgl9BM54G8gNw?= =?us-ascii?Q?2ugM/pqkl8UWvHHUtQb6gxOk3zUvU0TfU3tD0DQPSdoP02Fgaf/I6/Z8/zQ9?= =?us-ascii?Q?jsZHRlQl/honEeYWPwmQO5kKnze+joR3ZjDyvGvLQfzeI3s29jgl9Op5ShIK?= =?us-ascii?Q?3KxqgE/ltJt05Lg1+fw9W5PXfwYUpumen6Tlc4GYy0KyfD2e8Fkunq8c1eVQ?= =?us-ascii?Q?U0FziIgb2kOD1R3SLIr1sjHi8tLS6k0pHN8huUi9fFYu9XOFD6mCZipQbDw?= =?us-ascii?Q?=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR0301MB1583;5:lx1ixAo1TEHktWkkF7H8n4xE6iEyA0RGVF80XxA5MdVrK0H3oqyth+00qs1/75cJWh7VTMltSZ7XPsQ6pCKAGNMkdBeo1EaNFD1/i87BBlLGuc/CuDFO6aTJ/VFVNl9VJM9VfkiX7K3Syn54equ2fQ==;24:+/hWmZjhXagA77PdD9Q/j8WbRWgzrAm55Sz91gkH6dznDCsEVe8kC8ewX+snrsHTlLH4rqgT4lDycfuugXjxhSWkM5qJekk0QwHQjE7y088=;20:F2oHJHPYIxdMXEpIzWWbCxleKrdmD06l3vSonkgdV8agtiNqcUjxf+vVY9o79GTG6ffUw1OfOEuEtljflfh5jQ== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Aug 2015 18:12:07.1118 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0301MB1583 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1023 Lines: 32 Change have_hcd variable to remove/suspend host driver on completion of otg initialization for otg auto detect. Signed-off-by: Ramneek Mehresh Reviewed-by: Li Yang-R58472 Reviewed-by: Fleming Andrew-AFLEMING Tested-by: Fleming Andrew-AFLEMING --- drivers/usb/host/ehci-fsl.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/host/ehci-fsl.c b/drivers/usb/host/ehci-fsl.c index ef04c5a..5dd3243 100644 --- a/drivers/usb/host/ehci-fsl.c +++ b/drivers/usb/host/ehci-fsl.c @@ -196,6 +196,8 @@ static int fsl_ehci_drv_probe(struct platform_device *pdev) retval = -ENODEV; goto err2; } + + ehci_fsl->have_hcd = 1; } return retval; -- 1.8.3.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/