Message ID | 20220704130323.104294-1-yuancan@huawei.com |
---|---|
State | New |
Headers | show |
Series | [-next] gpio: pxa: Add missing clk_disable_unprepare() in pxa_gpio_probe() | expand |
diff --git a/drivers/gpio/gpio-pxa.c b/drivers/gpio/gpio-pxa.c index c7fbfa3ae43b..08963975dd1b 100644 --- a/drivers/gpio/gpio-pxa.c +++ b/drivers/gpio/gpio-pxa.c @@ -676,6 +676,7 @@ static int pxa_gpio_probe(struct platform_device *pdev) /* Initialize GPIO chips */ ret = pxa_init_gpio_chip(pchip, pxa_last_gpio + 1, gpio_reg_base); if (ret) { + clk_disable_unprepare(clk); clk_put(clk); return ret; }
Add clk_disable_unprepare() on error path in pxa_gpio_probe(). Reported-by: Hulk Robot <hulkci@huawei.com> Signed-off-by: Yuan Can <yuancan@huawei.com> --- drivers/gpio/gpio-pxa.c | 1 + 1 file changed, 1 insertion(+)