projects
/
linux-2.6-microblaze.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
69d2884
)
hwrng: mxc-rnga - Check the return value from clk_prepare_enable()
author
Fabio Estevam
<fabio.estevam@freescale.com>
Sun, 21 Jul 2013 17:41:38 +0000
(14:41 -0300)
committer
Herbert Xu
<herbert@gondor.apana.org.au>
Thu, 1 Aug 2013 00:53:59 +0000
(10:53 +1000)
clk_prepare_enable() may fail, so let's check its return value and propagate it
in the case of error.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/char/hw_random/mxc-rnga.c
patch
|
blob
|
history
diff --git
a/drivers/char/hw_random/mxc-rnga.c
b/drivers/char/hw_random/mxc-rnga.c
index
19a12ac
..
6a86b6f
100644
(file)
--- a/
drivers/char/hw_random/mxc-rnga.c
+++ b/
drivers/char/hw_random/mxc-rnga.c
@@
-164,7
+164,9
@@
static int __init mxc_rnga_probe(struct platform_device *pdev)
goto out;
}
- clk_prepare_enable(mxc_rng->clk);
+ err = clk_prepare_enable(mxc_rng->clk);
+ if (err)
+ goto out;
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
mxc_rng->mem = devm_ioremap_resource(&pdev->dev, res);