2013-06-03 00:02:24

by Linus Walleij

[permalink] [raw]
Subject: [PATCH] hw_rng: nomadik: use clk_prepare_enable()

The Nomadik HW RNG driver has seen some rust and is not preparing
the clock before use. Fix this up so we get rid of runtime
complaints from the clock subsystem.

Signed-off-by: Linus Walleij <[email protected]>
---
drivers/char/hw_random/nomadik-rng.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/char/hw_random/nomadik-rng.c b/drivers/char/hw_random/nomadik-rng.c
index 96de024..232b87f 100644
--- a/drivers/char/hw_random/nomadik-rng.c
+++ b/drivers/char/hw_random/nomadik-rng.c
@@ -51,7 +51,7 @@ static int nmk_rng_probe(struct amba_device *dev, const struct amba_id *id)
return ret;
}

- clk_enable(rng_clk);
+ clk_prepare_enable(rng_clk);

ret = amba_request_regions(dev, dev->dev.init_name);
if (ret)
--
1.8.1.4


2013-06-05 08:54:41

by Herbert Xu

[permalink] [raw]
Subject: Re: [PATCH] hw_rng: nomadik: use clk_prepare_enable()

On Mon, Jun 03, 2013 at 02:02:09AM +0200, Linus Walleij wrote:
> The Nomadik HW RNG driver has seen some rust and is not preparing
> the clock before use. Fix this up so we get rid of runtime
> complaints from the clock subsystem.
>
> Signed-off-by: Linus Walleij <[email protected]>

Patch applied. Thanks!
--
Email: Herbert Xu <[email protected]>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt