Commit 16da4b17 authored by Anton Tikhomirov's avatar Anton Tikhomirov Committed by Felipe Balbi

usb: phy: Fix double lock in OTG FSM

Mutex obtained at the beginning of the function should
be released at the end to avoid double locking.
Signed-off-by: default avatarAnton Tikhomirov <av.tikhomirov@samsung.com>
Signed-off-by: default avatarFelipe Balbi <balbi@ti.com>
parent fa6997d3
...@@ -357,7 +357,7 @@ int otg_statemachine(struct otg_fsm *fsm) ...@@ -357,7 +357,7 @@ int otg_statemachine(struct otg_fsm *fsm)
default: default:
break; break;
} }
mutex_lock(&fsm->lock); mutex_unlock(&fsm->lock);
VDBG("quit statemachine, changed = %d\n", state_changed); VDBG("quit statemachine, changed = %d\n", state_changed);
return state_changed; return state_changed;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment