wlcore: release lock on error in wl1271_op_suspend()
We should release this lock before returning. Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Luciano Coelho <coelho@ti.com>
This commit is contained in:
parent
b95d7cef06
commit
cd840f6a0d
|
@ -1629,6 +1629,7 @@ static int wl1271_op_suspend(struct ieee80211_hw *hw,
|
|||
wl12xx_for_each_wlvif(wl, wlvif) {
|
||||
ret = wl1271_configure_suspend(wl, wlvif, wow);
|
||||
if (ret < 0) {
|
||||
mutex_unlock(&wl->mutex);
|
||||
wl1271_warning("couldn't prepare device to suspend");
|
||||
return ret;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue