* Tony Lindgren <tony@xxxxxxxxxxx> [190828 08:11]: > With commit 594632efbb9a ("usb: musb: Adding musb support for OMAP4430") > Looks like always calling otg_set_vbus() causes flakeyness enumerating when > droid4 is connected to a lapdock. In this case lapdock runs in USB carkit > type mode and feeds the VBUS. I don't think this patch helps much actually, let's forget it for now. Looks like the core reason for flakeyness enumerating devices is that clocks are not idling on disconnect properly, and then the next enumeration will fail. I'll debug more and will send a better patch at some point. Regards, Tony