Shawn Lin
b82fcabe21
phy: core: fix wrong err handle for phy_power_on
...
If phy_pm_runtime_get_sync failed but we already
enable regulator, current code return directly without
doing regulator_disable. This patch fix this problem
and cleanup err handle of phy_power_on to be more readable.
Fixes: 3be88125d85d ("phy: core: Support regulator ...")
Cc: <stable@vger.kernel.org> # v3.18+
Cc: Roger Quadros <rogerq@ti.com>
Cc: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
2016-02-10 11:45:41 +05:30
..
2016-02-03 11:55:28 +05:30
2015-12-20 15:21:38 +05:30
2015-08-03 18:35:09 +05:30
2015-12-03 12:28:23 +05:30
2015-08-03 18:35:09 +05:30
2015-12-03 12:28:23 +05:30
2015-12-20 17:43:12 +05:30
2015-12-20 17:28:33 +05:30
2016-02-10 11:45:41 +05:30
2015-08-03 18:35:09 +05:30
2015-03-12 11:01:16 +05:30
2015-08-03 18:35:09 +05:30
2015-03-12 11:01:16 +05:30
2015-08-03 18:35:09 +05:30
2015-03-12 11:01:16 +05:30
2015-08-03 18:35:09 +05:30
2015-08-03 18:35:09 +05:30
2015-12-20 15:21:38 +05:30
2015-08-03 18:35:09 +05:30
2015-08-10 20:11:58 +05:30
2015-12-03 12:28:23 +05:30
2015-12-03 12:28:23 +05:30
2015-12-20 15:21:37 +05:30
2015-08-03 18:35:09 +05:30
2015-04-10 13:47:50 +02:00
2015-12-21 14:26:28 +05:30
2015-06-21 21:53:38 +02:00
2015-06-09 12:20:30 -07:00
2015-06-09 12:20:30 -07:00
2015-08-03 18:35:09 +05:30
2015-08-03 18:35:09 +05:30
2015-08-03 18:35:09 +05:30
2015-08-03 18:35:09 +05:30
2015-01-20 19:43:26 +01:00
2015-08-03 18:35:09 +05:30
2015-01-20 19:43:25 +01:00
2015-09-25 17:01:14 +05:30
2015-09-13 10:35:46 +02:00
2015-12-20 15:21:37 +05:30
2015-12-20 15:21:38 +05:30
2014-07-19 04:25:09 +09:00
2015-10-06 20:21:47 +05:30
2015-10-06 20:21:47 +05:30
2015-08-03 18:35:09 +05:30
2015-08-03 18:35:09 +05:30
2015-08-03 18:35:09 +05:30
2015-01-21 15:23:06 +05:30
2015-12-20 15:21:38 +05:30
2015-08-03 18:35:09 +05:30
2015-12-21 14:26:27 +05:30
2015-09-04 10:07:45 -07:00
2015-12-16 10:07:28 -06:00
2015-04-10 13:47:50 +02:00
2015-08-03 18:35:09 +05:30