mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-09 05:39:54 -04:00
Merge "usb: phy: snps: Enable auto resume feature only in host mode"
This commit is contained in:
commit
5ebcf96bc1
1 changed files with 6 additions and 7 deletions
|
|
@ -485,14 +485,13 @@ static int msm_hsphy_set_suspend(struct usb_phy *uphy, int suspend)
|
|||
|
||||
suspend:
|
||||
if (suspend) { /* Bus suspend */
|
||||
if (phy->cable_connected ||
|
||||
(phy->phy.flags & PHY_HOST_MODE)) {
|
||||
/* Enable auto-resume functionality only when
|
||||
* there is some peripheral connected and real
|
||||
* bus suspend happened
|
||||
if (phy->cable_connected) {
|
||||
/* Enable auto-resume functionality only during host
|
||||
* mode bus suspend with some peripheral connected.
|
||||
*/
|
||||
if ((phy->phy.flags & PHY_HSFS_MODE) ||
|
||||
(phy->phy.flags & PHY_LS_MODE)) {
|
||||
if ((phy->phy.flags & PHY_HOST_MODE) &&
|
||||
((phy->phy.flags & PHY_HSFS_MODE) ||
|
||||
(phy->phy.flags & PHY_LS_MODE))) {
|
||||
/* Enable auto-resume functionality by pulsing
|
||||
* signal
|
||||
*/
|
||||
|
|
|
|||
Loading…
Reference in a new issue