pwm: fsl-ftm: Make sure to unlock mutex on failure
authorThierry Reding <thierry.reding@gmail.com>
Wed, 26 Jun 2019 09:36:40 +0000 (11:36 +0200)
committerThierry Reding <thierry.reding@gmail.com>
Wed, 26 Jun 2019 09:39:25 +0000 (11:39 +0200)
commit3d25025ce9c2f364ea4ee76f1461c8714b9c0b6d
tree2341105f644a9303c7c10d32ed2804b612c77129
parenta2a28229cdce7bd4d95ecf57ea1306a9e2c10137
pwm: fsl-ftm: Make sure to unlock mutex on failure

Upon failure to enable clocks while trying to enable the PWM, make sure
to unlock the mutex that was taken to avoid a deadlock during subsequent
operations.

Reported-by: kbuild test robot <lkp@intel.com>
Reported-by: Julia Lawall <julia.lawall@lip6.fr>
Cc: Patrick Havelange <patrick.havelange@essensium.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
drivers/pwm/pwm-fsl-ftm.c