On 15-08-24 11:22:17, Felipe Balbi wrote: > Hi, > > On Mon, Aug 24, 2015 at 09:40:04PM +0530, Sanchayan Maity wrote: > > Hello, > > > > I am working on Freescale Vybrid which is a Cortex A5 based SoC, > > with a Chipidea based USB controller and a Sigmatel Phy or some- > > thing if my memory serves me right. We are currently in the process > > of implementing suspend resume and fixing related issues. After > > resume the USB PHY does not come up and the USB subsytem prints > > > > [129.570097] usb 1-1: USB disconnect, device number 2 > > > > which comes from the core code in hub.c. > > > > I am using the 4.1.5 kernel with some of our own patches especially > > with regards to suspend resume being present only in our own tree. > > I think you need to send that code if you want to get any help, but in > any case, check if by the time you call usb_phy_suspend(phy, 0) (from > CI's resume), mxs ->resume() method has already been called. Thats in order ci_controller_suspend mxs_phy_suspend Checked with both printks and initcall_debug. - Sanchayan. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html