counter: rz-mtu3-cnt: Unlock on error in rz_mtu3_count_ceiling_write()
authorDan Carpenter <dan.carpenter@linaro.org>
Thu, 20 Apr 2023 15:02:11 +0000 (18:02 +0300)
committerLee Jones <lee@kernel.org>
Wed, 26 Apr 2023 10:40:35 +0000 (11:40 +0100)
commit1e28dfdf40d7293882ba7eb70a3bc0e9ab625377
tree712767c77f1580f3cebff2aefc4271570b8e67a2
parent1706636eafcab76e08784f66f80f00d9aa59bed1
counter: rz-mtu3-cnt: Unlock on error in rz_mtu3_count_ceiling_write()

These error paths need to call mutex_unlock(&priv->lock) before
returning.  The lock is taken in rz_mtu3_lock_if_counter_is_valid().

Fixes: 25d21447d896 ("counter: Add Renesas RZ/G2L MTU3a counter driver")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Acked-by: William Breathitt Gray <william.gray@linaro.org>
Signed-off-by: Lee Jones <lee@kernel.org>
Link: https://lore.kernel.org/r/7b535d6b-6031-493a-84f6-82842089e637@kili.mountain
drivers/counter/rz-mtu3-cnt.c