> > > My questions are: > > - Such resume signal coming and PHY entering low power mode case should > be considered > > by SoC design(Controller skips resume signal, until PHY has entered low > power mode)? > > or Software needs to make sure timing (time between set portsc.suspendM > and PHY enters > > low power mode should less than 5ms)? > > It's very difficult for a general-purpose operating system like Linux > (without the RT patch set) to guarantee that a certain action will be > taken within a specific time limit. If the delay between port suspend > and putting the PHY in low power needs to be less than 5 ms then it > ought to be handled in hardware, not in software. > To implement this, it needs to add the code like ehci->has_hostpc at ehci_bus_suspend and ehci_hub_control, it puts phy to low power mode just after bus goes to suspend. -- 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