diff options
author | Alban Bedel <albeu@free.fr> | 2019-01-07 20:44:53 +0100 |
---|---|---|
committer | Kishon Vijay Abraham I <kishon@ti.com> | 2019-01-16 18:00:55 +0530 |
commit | 009808154c69c48d5b41fc8cf5ad5ab5704efd8f (patch) | |
tree | b3df3a509dcec62821e753f053651934d12cf997 | |
parent | 4fae92797879bd58bd5d4e39c790b515bce4a1af (diff) | |
download | linux-stable-009808154c69c48d5b41fc8cf5ad5ab5704efd8f.tar.gz linux-stable-009808154c69c48d5b41fc8cf5ad5ab5704efd8f.tar.bz2 linux-stable-009808154c69c48d5b41fc8cf5ad5ab5704efd8f.zip |
phy: ath79-usb: Fix the power on error path
In the power on function the error path doesn't return the suspend
override to its proper state. It should should deassert this reset
line to enable the suspend override.
Signed-off-by: Alban Bedel <albeu@free.fr>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
-rw-r--r-- | drivers/phy/qualcomm/phy-ath79-usb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/phy/qualcomm/phy-ath79-usb.c b/drivers/phy/qualcomm/phy-ath79-usb.c index 6fd6e07ab345..f7d64f3910b4 100644 --- a/drivers/phy/qualcomm/phy-ath79-usb.c +++ b/drivers/phy/qualcomm/phy-ath79-usb.c @@ -31,7 +31,7 @@ static int ath79_usb_phy_power_on(struct phy *phy) err = reset_control_deassert(priv->reset); if (err && priv->no_suspend_override) - reset_control_assert(priv->no_suspend_override); + reset_control_deassert(priv->no_suspend_override); return err; } |