Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754139AbbHMSMu (ORCPT ); Thu, 13 Aug 2015 14:12:50 -0400 Received: from mail-by2on0112.outbound.protection.outlook.com ([207.46.100.112]:11072 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754095AbbHMSMd (ORCPT ); Thu, 13 Aug 2015 14:12:33 -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][v2]usb:fsl:otg: Remove host drv upon otg bring-up Date: Thu, 13 Aug 2015 23:55:04 +0530 Message-ID: <1439490305-29215-17-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;BL2FFO11FD051;1:W1CI1r0HU2Y+hIb2zAHk1pofxPHb7O7Bi1tpNr2zHkyypLOqUFzKZ7QUfUiWLJcYNiKagfG/E6IjEYyjCOA5kW6+/ltMt3k4snLkacJwOBRejgmJVW33lNITjdAzCTPMxAxcYo4oG0dVEwaPMewKkPvxgp9hhqWwREWdSzAnKsLjau3TR2l+EpMxBqAYCg+pAJhQ1kWeu6kIsjjVrJ2M/2dwlzh3K6etrvqU+oMScVP0HDjX5ipW936KP55ZO3ui4V/T9EcHlSaTZl+FJh0uF4U9aUVMFPd85TuG3B0f0gUbhiaJ2ySA1BVj+JzFwcQ3p/sYqJwZyJ/XM4EAePrfZLIf5lvy6j88vivM5KptHQdrQjj6Mkr2S4tcOW4jT/g6yFlilQV1hONUnlE40qTtmw== 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)(5001860100001)(104016003)(97736004)(5001830100001)(105606002)(47776003)(86362001)(81156007)(106466001)(64706001)(2351001)(4001540100001)(189998001)(76506005)(92566002)(229853001)(87936001)(77096005)(85426001)(5001960100002)(110136002)(107886002)(68736005)(76176999)(50986999)(62966003)(2950100001)(77156002)(50226001)(46102003)(19580405001)(19580395003)(48376002)(50466002)(6806004)(36756003)(5003940100001)(33646002)(4001430100001);DIR:OUT;SFP:1102;SCL:1;SRVR:SN1PR0301MB1582;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:ErrorRetry;A:1;MX:1;LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1;SN1PR0301MB1582;2:Oev4VBX4bE0m3DAsYBGyhjcpmu1MMXTmt5ni7ncpXl/ciK8YnnFyqj9rzmFhEfoWI7Kc57gqVpObihoipDyMTqRooM8rTi3ZMFnSlappOevoSXgRQoRcNzaKyO++BwQF/JNPvjlgsv52w2HEkr4LX2yoEd4Y/bz340cAVgqXd4Q=;3:TGcqzRFvdpYDRiGV0Djw8eTUT3RU/gdYxFwwv+gZeI89SkvBV5CiWvSUTMyQjsI2FwpcckecHXuACVsUcCpMBbvL45w+whbtWZx9PnosNBpGU9+sbjhuDt9ADJFPga0LKW8vkIS9Ozc5pJcuZpu77PGnunS7qgyBm08GB1V5GiRVBoQ+5G55Z9OFESQFd5Wkzh0/ZKSiy2isrbwfQKvLyqHxGAt+4q9dyiVjFt2frt8=;25:Yrp/SjeCsH5QpnK19CCgfphZa9Xu0HWzozkQ3SQP2z7YglcEvOunUnoxgcTw3g09kRBzbN4GauXOq/tVOULensk6LyscL2iVVoV8e/5a/qSPoojCoO69Eb4lBPWQ0cmamm5TSovujBnWBbGX616G7Skm//Ofhx7aeJQOTi+Tzi14cpg1FR/oVpLa1df363ac82Mbx+5E82QOrnxOmgaTt582b5TCoetpEBKg78TzpuyaQA0wThPenvV7NHsD90yLv2+0yYf0Rd+htvhSxmU5QA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB1582; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0301MB1582;20:naTR2AQTvKiVuspa/AgxwuW0iEjbUADFxvv7g4haSGHfXoJgXYyVRypzN39JhsRXypIvsaZ12QBjROaYaz5MkoNTxC5Q4RjgqhKWM4lqqehnEIhz//wC1XAHFFDJEcTh8N7Ty0sfuU/IHcpkXOBYQhRr1dlehuDtCXR199lvY1Ko123Zshk8nsEd3wDW/T48rtl66xCRyvoiMcig2O51ijjUHsCxaJLXbqjaAxRuG+4tOmk4Q1iQJWSEYxVpSlbasvDRUbeSAXAvMseKQRgBpCqZuHpsrpzee0xpZHgyEJS6BvKkWQju1B8lCGpdo4cUO8nYZ4xYiwk78zy2d4VoOyYzors+k/yqUw7f6ItuYYw=;4:RD3TbFPy5WwOizKKgmNWLedTMfDvp7yc002geTLC/0vGVdHsdQ/w0gh/dsYGO0zFTBwvOn8Yt8zkbBpBx3Z0PThHFg50sVy7/RQ4l6RKozIDgL924tiUqTjS9JGvi2J221GWh4gjyxCPXahFCkvqIm/ltS9U5zJQsLvNM6uachQvjN1OJnX22FLxJeQnzibR4kIsmaGefTNc+PvLnRQNULNVgE9S2cX2XnS22EQcfT9dfDro0nu7vBBqBr4PQ4EbIe8O0405416gk8o7QIkhBgww4qy9HTPKhGe+v5Ymv8E= 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:SN1PR0301MB1582;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB1582; X-Forefront-PRVS: 0667289FF8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SN1PR0301MB1582;23:ljtAxZ0CtQ3cWXtmr9JnXPmSiJTzptMEwUiZFD3?= =?us-ascii?Q?j3w/VrsD3cb0OJW0mcqIKjR9u6cbLhJ2GkTuKRJYwlYiZL8vSk7s/DiEmhVU?= =?us-ascii?Q?p411ODKKWZbIBvLjDoEHR2rkwzmY59CbVdrwTIPZYTVe4mDQS1dNG3fQD5CG?= =?us-ascii?Q?plBSD4lDgAXOt4ozNXfLCfNPxa/u4dcAJX4ifW5sQT9R8/doBcfF0EpLOEpu?= =?us-ascii?Q?6HzCeVDGoo4WGgQevuqV0pYAMck5KswKhIrAJOxoMhu2jQYUfWuwNIN7odXZ?= =?us-ascii?Q?igwoFTWGenj1c9PzlNsweFat7dQg1ajUkZfDguuq6IEe1Y8eUPegOl+b7zpA?= =?us-ascii?Q?yLpRldxN3janGZNmx81ob7VkItqkTs0eqB4MyOYOmkdEWmk8jyDg7tA6eShR?= =?us-ascii?Q?dRbiwKlz8N5yC2wfReUaORDznNB23NWHbuh9NPjVzj1m1Elc+y3+zzLgbd63?= =?us-ascii?Q?jq4pX5fC2uGZHDrRIUGUsma6KlvlXEwwPW86Gw7tBYROf2hLWLIR860FfPyH?= =?us-ascii?Q?GtvhboAJ5eRfiJc4OzzzlkBKh++w2oC6m0w/3hpazjpsYLSQOddJU5Z14gsr?= =?us-ascii?Q?VNutFEIpaOzWKPy66mSk6ZSpL27mNtiHz2wdWR1PGvH33nPaRsLoYgme5F+6?= =?us-ascii?Q?w2KNaZHZMl6iVLXZKUeIxiGn6cEQ8eDOciF/pdKC3BkGOmqk29DaTyATXMm9?= =?us-ascii?Q?wTJxAD1VxrMevSD+S21vry5lXZEEkYxMfnjVfxFUqp36qPMhfBk1zuK8KllL?= =?us-ascii?Q?hffGGGtTmvBSQAbPLxfRECJlkEoftxPIn2COy6rdaLXkfxeCVvFmUa+L4Qa0?= =?us-ascii?Q?fuQLOM+T6W8Ln4d8wHX9EKWK4U09bRplAsG+GSNebHICY2eBQhBcmXijqvpZ?= =?us-ascii?Q?4GIcwFNZEReEYupw//VKeHDdW/G7Z8pCrENl2ZTQgLbJYobksquwETtZI/SR?= =?us-ascii?Q?xx8t5Ms/2LkFHp2wW6oaV1vFBh+fbLFSJ7h9TADpaO5n6EML7Th9ZzM2ad/Q?= =?us-ascii?Q?VQQrHAu1zYyXlqVCmaruCDPex+r2ALI0h7XaI6PvC1XmAfcbIM2vGvjN6PBl?= =?us-ascii?Q?pv8/Et+ElBImv2A7E5sfaeIPQHLuAXMPrQEPXM4tt+3k0qSsoWu7mLednyAF?= =?us-ascii?Q?MxKOdLikxACc5RQTqDAT93PqfCoIzt5E0E909kvLT45qIJt9xI++AouFjfRV?= =?us-ascii?Q?kW7Z2Oz/1cOEqJZc=3D?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR0301MB1582;5:1GUrqNBKCaIW7tUPoLAPYNMN9ne8FVoHCC7EBO0xZDKl4kKGkvFm2KnnjngOmziKlNnyBROKLPD7w3tEzapqbL846rrQ61OuueXk4kZJOMW8m9WQW0f6Xyh14KdCxVVlRLxlQfWRugJULK5PfknNhQ==;24:n3fUPniAE5WdgZ4xHSCYV5kJ/kXe6vTI0yVL1i7sOf6cJW4dm/zcS3EVqbHLiCtA204246V0ZEQobqLHdmayktwC94FtfW7YVvDjMGDSA3I=;20:NyIEfbh1XRYx6RKTyQc3HQia4zIdSY2c7jwgB/azSzWaq0IIaIm6L7vxKtU340HumEZdGR5FgMH6C6hRBXEc1w== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Aug 2015 18:12:29.9607 (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: SN1PR0301MB1582 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1029 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 81e4bf5..daca957 100644 --- a/drivers/usb/host/ehci-fsl.c +++ b/drivers/usb/host/ehci-fsl.c @@ -189,6 +189,8 @@ static int fsl_ehci_drv_probe(struct platform_device *pdev) retval = -ENODEV; goto err2; } + + ehci_fsl->have_hcd = 1; } #endif 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/