Changes for v2: Patch[2/4]: since we have already added hw_wait_phy_stable at ci_usb_phy_init, the same delay after ci_usb_phy_init at probe is duplicated. This patch set adds the basic system power management. For glue layer, I only add it for imx which I am familar with it and have hardware for it. For msm, it has pm management at its phy driver, zevio and pci has no pm (clock & phy) information for its driver, so I leave these three glue layer driver no change, I add these three glue layer users to cc list, and will wait one month for comments. Peter Chen (4): usb: chipidea: remove the unnecessary delay after clear portsc.phcd usb: chipidea: add hw_wait_phy_stable for getting stable status usb: chipidea: add system power management support usb: chipidea: imx: add system power management support drivers/usb/chipidea/ci_hdrc_imx.c | 36 ++++++++++++++++ drivers/usb/chipidea/core.c | 82 +++++++++++++++++++++++++++++------- 2 files changed, 102 insertions(+), 16 deletions(-) -- 1.7.9.5 -- 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