Loading drivers/usb/phy/phy-msm-qusb.c +6 −1 Original line number Diff line number Diff line Loading @@ -1001,7 +1001,12 @@ static int qusb_phy_set_suspend(struct usb_phy *phy, int suspend) if (qphy->tcsr_phy_lvl_shift_keeper) writel_relaxed(0x0, qphy->tcsr_phy_lvl_shift_keeper); /* Do not disable power rails if there is vote for it */ if (!qphy->rm_pulldown) qusb_phy_enable_power(qphy, false); else dev_dbg(phy->dev, "race with rm_pulldown. Keep ldo ON\n"); /* * Set put_into_high_z_state to true so next USB * cable connect, DPF_DMF request performs PHY Loading Loading
drivers/usb/phy/phy-msm-qusb.c +6 −1 Original line number Diff line number Diff line Loading @@ -1001,7 +1001,12 @@ static int qusb_phy_set_suspend(struct usb_phy *phy, int suspend) if (qphy->tcsr_phy_lvl_shift_keeper) writel_relaxed(0x0, qphy->tcsr_phy_lvl_shift_keeper); /* Do not disable power rails if there is vote for it */ if (!qphy->rm_pulldown) qusb_phy_enable_power(qphy, false); else dev_dbg(phy->dev, "race with rm_pulldown. Keep ldo ON\n"); /* * Set put_into_high_z_state to true so next USB * cable connect, DPF_DMF request performs PHY Loading