linux/drivers/char/hw_random
Michael Ellerman f95dabef4c hwrng: Return errors to upper levels in pseries-rng.c
We don't expect to get errors from the hypervisor when reading the rng,
but if we do we should pass the error up to the hwrng driver. Otherwise
the hwrng driver will continue calling us forever.

Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2013-10-11 16:50:18 +11:00
..
amd-rng.c
atmel-rng.c hwrng: atmel - remove unnecessary platform_set_drvdata() 2013-05-24 17:55:29 +08:00
bcm63xx-rng.c hwrng: bcm63xx - remove unnecessary platform_set_drvdata() 2013-05-24 17:55:29 +08:00
bcm2835-rng.c hwrng: bcm2835 - fix MODULE_LICENSE tag 2013-06-21 14:44:21 +08:00
core.c hw_random: free rng_buffer at module exit 2013-03-20 11:29:37 +10:30
exynos-rng.c hwrng: exynos - add CONFIG_PM_SLEEP/CONFIG_PM_RUNTIME to suspend/resume 2013-03-22 18:13:53 +08:00
geode-rng.c
intel-rng.c
ixp4xx-rng.c
Kconfig Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux 2013-09-07 12:53:35 +10:00
Makefile hwrng: bcm2835 - Add Broadcom BCM2835 RNG driver 2013-04-25 21:01:44 +08:00
mxc-rnga.c hwrng: mxc-rnga - Check the return value from clk_prepare_enable() 2013-08-01 10:53:59 +10:00
n2-asm.S
n2-drv.c hwrng: use platform_{get,set}_drvdata() 2013-06-05 16:43:06 +08:00
n2rng.h
nomadik-rng.c hwrng: nomadik - use clk_prepare_enable() 2013-06-05 16:43:09 +08:00
octeon-rng.c hwrng: use platform_{get,set}_drvdata() 2013-06-05 16:43:06 +08:00
omap-rng.c hwrng: omap - reorder OMAP TRNG driver code 2013-08-21 21:28:08 +10:00
pasemi-rng.c Drivers: char: remove __dev* attributes. 2013-01-03 15:57:15 -08:00
picoxcell-rng.c hwrng: pixocel - Staticize 'rng_dev' 2013-08-09 16:41:30 +10:00
ppc4xx-rng.c Drivers: char: remove __dev* attributes. 2013-01-03 15:57:15 -08:00
pseries-rng.c hwrng: Return errors to upper levels in pseries-rng.c 2013-10-11 16:50:18 +11:00
timeriomem-rng.c hwrng: timeriomem - remove unnecessary platform_set_drvdata() 2013-05-24 17:55:29 +08:00
tpm-rng.c
tx4939-rng.c hwrng: tx4939 - simplify use of devm_ioremap_resource 2013-08-14 20:42:04 +10:00
via-rng.c hwrng: via - Add MODULE_DEVICE_TABLE 2013-09-02 20:32:59 +10:00
virtio-rng.c Lots of virtio work which wasn't quite ready for last merge window. Plus 2013-05-02 14:14:04 -07:00