watchdog: davinci_wdt: fix error handling in davinci_wdt_probe()
authorAlexey Khoroshilov <khoroshilov@ispras.ru>
Fri, 23 Mar 2018 21:36:46 +0000 (00:36 +0300)
committerWim Van Sebroeck <wim@linux-watchdog.org>
Mon, 26 Mar 2018 18:47:56 +0000 (20:47 +0200)
commitd66e53649c18377edc08d48901e658e4fd491d46
tree026005ef84b7f939c7256811a937b7c4ee54a317
parent2e62c4988bbf2b514aa7672c2ee5252531c7155f
watchdog: davinci_wdt: fix error handling in davinci_wdt_probe()

clk_disable_unprepare() was added to one error path,
but there is another one. The patch makes sure clk is
disabled at the both of them.

Found by Linux Driver Verification project (linuxtesting.org).

Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
drivers/watchdog/davinci_wdt.c