Re: [PATCHv3] usb: musb: Fix unbalanced platform_disable

2016-10-24 Thread Tony Lindgren
* Bin Liu [160916 07:04]: > Hi, > > On Wed, Sep 14, 2016 at 11:10:19AM -0700, Tony Lindgren wrote: > > Commit a83e17d0f73b ("usb: musb: Improve PM runtime and phy handling > > for 2430 glue layer") moved PHY enable/disable calls to happen from > > omap2430_musb_enable/disable(). That broke enumer

Re: [PATCHv3] usb: musb: Fix unbalanced platform_disable

2016-09-16 Thread Bin Liu
Hi, On Wed, Sep 14, 2016 at 11:10:19AM -0700, Tony Lindgren wrote: > Commit a83e17d0f73b ("usb: musb: Improve PM runtime and phy handling > for 2430 glue layer") moved PHY enable/disable calls to happen from > omap2430_musb_enable/disable(). That broke enumeration for several > devices as PM runti

Re: [PATCHv3] usb: musb: Fix unbalanced platform_disable

2016-09-15 Thread Tony Lindgren
* Hans de Goede [160915 09:59]: > Hi, > > On 15-09-16 16:43, Tony Lindgren wrote: > > * Hans de Goede [160915 07:00]: > > > Hi, > > > > > > On 14-09-16 20:10, Tony Lindgren wrote: > > > > Commit a83e17d0f73b ("usb: musb: Improve PM runtime and phy handling > > > > for 2430 glue layer") moved PH

Re: [PATCHv3] usb: musb: Fix unbalanced platform_disable

2016-09-15 Thread Hans de Goede
Hi, On 15-09-16 16:43, Tony Lindgren wrote: * Hans de Goede [160915 07:00]: Hi, On 14-09-16 20:10, Tony Lindgren wrote: Commit a83e17d0f73b ("usb: musb: Improve PM runtime and phy handling for 2430 glue layer") moved PHY enable/disable calls to happen from omap2430_musb_enable/disable(). Tha

Re: [PATCHv3] usb: musb: Fix unbalanced platform_disable

2016-09-15 Thread Tony Lindgren
* Hans de Goede [160915 07:00]: > Hi, > > On 14-09-16 20:10, Tony Lindgren wrote: > > Commit a83e17d0f73b ("usb: musb: Improve PM runtime and phy handling > > for 2430 glue layer") moved PHY enable/disable calls to happen from > > omap2430_musb_enable/disable(). That broke enumeration for several

Re: [PATCHv3] usb: musb: Fix unbalanced platform_disable

2016-09-15 Thread Hans de Goede
Hi, On 14-09-16 20:10, Tony Lindgren wrote: Commit a83e17d0f73b ("usb: musb: Improve PM runtime and phy handling for 2430 glue layer") moved PHY enable/disable calls to happen from omap2430_musb_enable/disable(). That broke enumeration for several devices as PM runtime in the PHY will never enab

[PATCHv3] usb: musb: Fix unbalanced platform_disable

2016-09-14 Thread Tony Lindgren
Commit a83e17d0f73b ("usb: musb: Improve PM runtime and phy handling for 2430 glue layer") moved PHY enable/disable calls to happen from omap2430_musb_enable/disable(). That broke enumeration for several devices as PM runtime in the PHY will never enable it. The root cause of the problem is unpair