aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char/hw_random/iproc-rng200.c (follow)
AgeCommit message (Collapse)AuthorFilesLines
2015-03-16hwrng: iproc-rng200 - make use of devm_hwrng_registerDmitry Torokhov1-14/+1
This allows us to get rid of driver's remove() method. Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2015-03-16hwrng: iproc-rng200 - do not use static structureDmitry Torokhov1-23/+21
Instead of using static hwrng structure that is reused between binds/unbinds of the device let's embed it into driver's private structure that we allocate. This way we are guaranteed not to stumble onto something left from previous bind attempt. Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2015-03-06hwrng: iproc-rng200 - Add Broadcom IPROC RNG driverScott Branden1-0/+254
This adds a driver for random number generator present on Broadcom IPROC devices. Reviewed-by: Ray Jui <rjui@broadcom.com> Signed-off-by: Scott Branden <sbranden@broadcom.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>