projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
cddda07
)
watchdog: meson: Handle return value of clk_prepare_enable
author
Arvind Yadav
<arvind.yadav.cs@gmail.com>
Wed, 7 Jun 2017 09:34:15 +0000
(15:04 +0530)
committer
Wim Van Sebroeck
<wim@iguana.be>
Mon, 3 Jul 2017 09:02:31 +0000
(11:02 +0200)
clk_prepare_enable() can fail here and we must check its return value.
Signed-off-by: Arvind Yadav <arvind.yadav.cs@gmail.com>
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/meson_gxbb_wdt.c
patch
|
blob
|
history
diff --git
a/drivers/watchdog/meson_gxbb_wdt.c
b/drivers/watchdog/meson_gxbb_wdt.c
index 45d47664a00a1a05598f46b79fb0d4c99274e747..69a5a57f144624c6728a20d6afdcad173f243f01 100644
(file)
--- a/
drivers/watchdog/meson_gxbb_wdt.c
+++ b/
drivers/watchdog/meson_gxbb_wdt.c
@@
-203,7
+203,9
@@
static int meson_gxbb_wdt_probe(struct platform_device *pdev)
if (IS_ERR(data->clk))
return PTR_ERR(data->clk);
- clk_prepare_enable(data->clk);
+ ret = clk_prepare_enable(data->clk);
+ if (ret)
+ return ret;
platform_set_drvdata(pdev, data);