Hi Tony, On Thursday 10 Nov 2016 13:42:34 Tony Lindgren wrote: > * Laurent Pinchart <laurent.pinchart@xxxxxxxxxxxxxxxx> [161110 13:29]: > > I had to disable CONFIG_USB_GADGET is compiling it as a module prevents > > selecting CONFIG_NOP_USB_XCEIV=y, which is a dependency for > > CONFIG_USB_EHCI_HCD_OMAP=m. > > > > The new configuration resulted in a few changes, among which the most > > notable is > > > > -# CONFIG_USB_MUSB_HOST is not set > > -# CONFIG_USB_MUSB_GADGET is not set > > -CONFIG_USB_MUSB_DUAL_ROLE=y > > +CONFIG_USB_MUSB_HOST=y > > > > I then get the same error as originally reported. > > Yeah OK, that's the problem.. We still have musb hardware > trying to do things on it's own and phy trying to detect > the state. > > Any ideas why we have a dependency like that in Kconfig? Well, with CONFIG_USB_GADGET disabled, I don't expect CONFIG_USB_MUSB_GADGET to be enabled. MUSB can only operate in host mode in that case, so musb- >xceiv->otg->state = OTG_STATE_A_IDLE makes sense. -- Regards, Laurent Pinchart -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html