kernel_samsung_a53x/drivers/pinctrl/mvebu
Wang Jianzheng 6b657d6e63 pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function
[ Upstream commit c25478419f6fd3f74c324a21ec007cf14f2688d7 ]

When an error occurs during the execution of the function
__devinit_dove_pinctrl_probe, the clk is not properly disabled.

Fix this by calling clk_disable_unprepare before return.

Fixes: ba607b6238a1 ("pinctrl: mvebu: make pdma clock on dove mandatory")
Signed-off-by: Wang Jianzheng <wangjianzheng@vivo.com>
Link: https://lore.kernel.org/20240829064823.19808-1-wangjianzheng@vivo.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-11-23 23:21:25 +01:00
..
Kconfig Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pinctrl-armada-37xx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pinctrl-armada-38x.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pinctrl-armada-39x.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pinctrl-armada-370.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pinctrl-armada-375.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pinctrl-armada-ap806.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pinctrl-armada-cp110.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pinctrl-armada-xp.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pinctrl-dove.c pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function 2024-11-23 23:21:25 +01:00
pinctrl-kirkwood.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pinctrl-mvebu.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pinctrl-mvebu.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pinctrl-orion.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00