Hi, While I dug deeper in the HNP process with EHCI host, I found there is a conflict. The OTG spec defines that, in HNP, default-a device always supplies the vbus power even in peripheral mode. And thus default-b device will work in host mode with port power off. Here is the problem, if I don't set the PP(Port Power) bit in PORTSC register of EHCI(Linux ehci stack automatically sets it, but we can by-pass it), the port will not working according to the EHCI spec. Otherwise, if I set the PP bit, the b_host will drive vbus which violates the OTG spec. Does anyone have an idea on how to get around this?
-- Leo Li Freescale Semiconductor [EMAIL PROTECTED] ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel