diff options
author | Roger Quadros <rogerq@ti.com> | 2014-07-10 10:25:03 +0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2014-07-12 05:23:50 +0400 |
commit | eb82a3d846fab00c4b9ad6bbe5ade4fa5febc0af (patch) | |
tree | d200444e54061fad1c7209dd6a2716815afa55cb /arch/arm64 | |
parent | e73b49f1c4e75c44d62585cc3e5b9c7894b61c32 (diff) | |
download | linux-eb82a3d846fab00c4b9ad6bbe5ade4fa5febc0af.tar.xz |
phy: omap-usb2: Balance pm_runtime_enable() on probe failure and remove
If probe fails then we need to call pm_runtime_disable() to balance
out the previous pm_runtime_enable() call. Else it will cause
unbalanced pm_runtime_enable() call in the succeding probe call.
This anomaly was observed when the call to devm_phy_create() failed
with -EPROBE_DEFER.
Balance out the pm_runtime_enable() call in .remove() as well.
Signed-off-by: Roger Quadros <rogerq@ti.com>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'arch/arm64')
0 files changed, 0 insertions, 0 deletions