Hi, Fabio Estevam <festevam@xxxxxxxxx> writes: > On Wed, Feb 24, 2016 at 8:48 AM, Fabio Estevam <festevam@xxxxxxxxx> wrote: > >> and this is the result: > > I missed to post the first print. Here is the complete log: > > [ 2.375588] usbcore: registered new interface driver usb-storage > [ 2.405944] ************** Calling ci_hdrc_imx_runtime_suspend > [ 2.412608] 80090000.usb supply vbus not found, using dummy regulator > [ 2.424703] ci_hdrc ci_hdrc.1: EHCI Host Controller > [ 2.430689] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1 > [ 2.454341] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00 > [ 2.475947] hub 1-0:1.0: USB hub found > [ 2.480321] hub 1-0:1.0: 1 port detected > [ 2.499691] mousedev: PS/2 mouse device common for all mice > > ..... > > [ 2.814449] usb 1-1: new high-speed USB device number 2 using ci_hdrc > [ 2.857129] fec 800f0000.ethernet eth0: Freescale FEC PHY driver > [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=800f0000.etherne:00, irq) > [ 2.993879] hub 1-1:1.0: USB hub found > [ 2.998414] hub 1-1:1.0: 2 ports detected > [ 3.525108] usb 1-1: USB disconnect, device number 2 Why is the device disconnecting ? This is quite odd. Returning -EBUSY on your runtime suspend should be the same thing as disabling runtime pm. Wonder what it is that we're missing. -- balbi
Attachment:
signature.asc
Description: PGP signature