usb: phy: dwc3-msm: Add VBUS valid override sequences
On some SoCs USB VBUS is not connected to the PHY VBUS pin, and
software instead must rely on external (often PMIC) notification
of cable connection and write to the controller's register bits to
manually indicate VBUS valid condition. The controller will then
be able to pull up the D+ line on the HSPHY which will allow a
host to enumerate properly.
This change adds two sets of MSM-specific sequences, differentiated
by core version number, to allow the controller to notify the PHYs
to perform additional steps in the presence of VBUS, such as manually
applying D+ pull-up in the case of high speed.
Change-Id: Ic2448f72031f8ace7de68ee0d59cd1135c62da39
Signed-off-by:
Jack Pham <jackp@codeaurora.org>
Loading
Please register or sign in to comment