> >>Currently devices don't get detected automatically if the ehci > >>module is inserted 2nd time onward. We need to disconnect and > >>reconnect the device for it to get detected and enumerated. > >> > >>Resetting the USB PHY after the EHCI controller has been initilized > >>fixes this issue. Tested on OMAP3EVM. > > > >then this means that boards without the reset line routed to a gpio, > >won't work. How about SOFTRESET bit in USBTLL register ?? The only > >problem would be to cope with both OHCI and EHCI. > > actualy, should be UHH_SYSCONFIG:SOFTRESET. That would reset the controller and so all the register would get their default values. -Ajay > > -- > balbi > > DefectiveByDesign.org -- 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