> On Tue, Feb 23, 2016 at 10:20 PM, Peter Chen <hzpeterchen@xxxxxxxxx> > wrote: > > > Oh, you said it is called before. > > > > http://www.spinics.net/lists/linux-usb/msg136714.html > > Yes, I have enabled runtime pm previously. Sorry for the confusion. > > > If you make sure the neither .runtime_suspend at chipidea driver nor > > mxs_phy_suspend at mxs driver are called, it means the USB HUB can > > never be suspended, then the kernel command line is the only way. > > Yes, passing 'usbcore.autosuspend=-1' is the only reliable method I see so far. > > > Care to test external USB HUB with i.mx28 evk? I would like to know if > > it is the HUB's issue. Afaik, i.mx28 has no such bug when the bus is > > suspended but the PHY is still active. > > How do I test this? Just plug in an external USB HUB at i.mx28 evk host port without pass ''usbcore.autosuspend=-1' at bootargs to see if it works. Peter ��.n��������+%������w��{.n�����{���)��jg��������ݢj����G�������j:+v���w�m������w�������h�����٥