Hi Jim, > Thanks for your explanation. Ok, it seems that the EP93XX OHCI driver > may not work properly. I've just noticed that the hcd_ep93xx_init() and > hcd_ep93xx_start() were called, but usb_hcd_ep93xx_probe() was not > called. Could that be the problem? The ohci_ep93xx is configurated as > built-in kernel module. Should the usb_hcd_ep93xx_probe() be called > during host controller driver init stage, or should the > usb_hcd_ep93xx_probe() be called after the host controller detects the > new plugged in device?
That's impossible, at least with the ohci-ep93xx driver in Linux 2.6.18. If usb_hcd_ep93xx_probe() were not called, it would not register the USB host controller driver, and hcd_ep93xx_start() would then not be called. I'm not familiar with the platform you are working on, so I can't help you much. Make sure you have properly configured the I/O ports (if needed). If you still can't figure out what happens, a USB analyser might help. Cheers, Laurent Pinchart ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
