This patch series adds PHY based charging detection, PHY initialization and suspend support for MSM8960 target. Changelog - V3 - The third patch in this series unknowingly turning off pclk in resume. Fix it. - add "msm" in commit prefix for 2nd patch. - V2 - logical AND operator is used instead of bitwiese AND for testing flags. - Fixed error path and label names as per Sergei's comments. - Fixed a typo mistake (s/phy_type/otg_control) pointed out by Sergei. - Changed a never-changed-variable into a macro. Anji jonnala (3): USB: gadget: Use Zero Interrupt Threshold Control for ci13xxx_msm USB: OTG: msm: vote for dayatona fabric clock USB: OTG: msm: Configure PHY Analog and Digital voltage domains Pavankumar Kondeti (2): USB: OTG: msm: Implement charger detection USB: OTG: msm: Add PHY suspend support for MSM8960 drivers/usb/gadget/ci13xxx_msm.c | 3 +- drivers/usb/gadget/ci13xxx_udc.c | 21 ++ drivers/usb/gadget/ci13xxx_udc.h | 3 + drivers/usb/otg/msm_otg.c | 670 +++++++++++++++++++++++++++++++++++++- include/linux/usb/msm_hsusb.h | 79 +++++- include/linux/usb/msm_hsusb_hw.h | 2 + 6 files changed, 758 insertions(+), 20 deletions(-) -- Sent by a consultant of the Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum. -- 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