linux/drivers/char/hw_random
Christian Borntraeger d041315ef7 s390/trng: set quality to 1024
The s390-trng does provide 100% entropy. The quality value is supported
to be between 1 and 1024 and not 1..1000.  Use 1024 to make this driver
the preferred one. If we ever have a better driver that has the same
quality but is faster we can change this again when merging the new
driver. No need to be conservative.

This makes sure that the hw variant is preferred over things like
virtio-rng, where the hypervisor has a potential to be misconfigured
and thus should have a slightly lower confidence.

Cc: Harald Freudenberger <freude@linux.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
2020-11-09 11:21:00 +01:00
..
amd-rng.c hwrng: amd - Revert managed API changes 2017-03-16 17:43:10 +08:00
atmel-rng.c hwrng: atmel - add new platform support for sam9x60 2019-11-15 13:44:17 +08:00
ba431-rng.c hwrng: ba431 - Include kernel.h 2020-07-16 21:49:01 +10:00
bcm2835-rng.c hwrng: bcm2835 - Constify bcm2835_rng_devtype[] 2020-07-09 18:25:21 +10:00
cavium-rng-vf.c hwrng: drivers - Use device-managed registration API 2019-08-02 14:44:33 +10:00
cavium-rng.c hwrng: cavium - make two functions static 2018-03-09 22:45:34 +08:00
cctrng.c hwrng: cctrn - Simplify with dev_err_probe() 2020-09-04 17:57:15 +10:00
cctrng.h hwrng: cctrng - introduce Arm CryptoCell driver 2020-04-16 16:49:20 +10:00
core.c hwrng: core - remove redundant initialization of variable ret 2020-07-31 18:25:29 +10:00
exynos-trng.c hwrng: exynos - use devm_platform_ioremap_resource() to simplify code 2019-10-26 02:09:53 +11:00
geode-rng.c hwrng: geode - Revert managed API changes 2017-03-16 17:43:11 +08:00
hisi-rng.c hwrng: hisi - Fix W=1 unused variable warning 2020-07-09 18:25:12 +10:00
hisi-trng-v2.c hwrng: hisi - add HiSilicon TRNG driver support 2019-11-08 23:15:51 +08:00
imx-rngc.c hwrng: imx-rngc - add quality to use it as kernel entropy pool 2020-09-11 14:39:14 +10:00
ingenic-rng.c crypto: ingenic - Drop kfree for memory allocated with devm_kzalloc 2020-08-21 14:43:51 +10:00
ingenic-trng.c hwrng: ingenic - Add hardware TRNG for Ingenic X1830 2020-09-25 17:46:41 +10:00
intel-rng.c hwrng: intel - cleanup initialization 2020-08-21 14:47:49 +10:00
iproc-rng200.c hwrng: iproc-rng200 - use semicolons rather than commas to separate statements 2020-10-02 18:02:15 +10:00
ixp4xx-rng.c
Kconfig hwrng: ingenic - Add hardware TRNG for Ingenic X1830 2020-09-25 17:46:41 +10:00
ks-sa-rng.c hwrng: ks-sa - Replace HTTP links with HTTPS ones 2020-07-16 21:49:06 +10:00
Makefile hwrng: ingenic - Add hardware TRNG for Ingenic X1830 2020-09-25 17:46:41 +10:00
meson-rng.c hwrng: meson - use devm_platform_ioremap_resource() to simplify code 2019-10-26 02:09:55 +11:00
mtk-rng.c hwrng: mediatek - Use devm_platform_ioremap_resource() in mtk_rng_probe() 2019-10-05 01:06:18 +10:00
mxc-rnga.c hwrng: mxc-rnga - use semicolons rather than commas to separate statements 2020-10-02 18:02:15 +10:00
n2-asm.S License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
n2-drv.c hwrng: n2-drv - fix typo 2019-08-08 12:07:49 +10:00
n2rng.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
nomadik-rng.c hwrng: nomadik - Constify nmk_rng_ids[] 2020-07-09 18:25:21 +10:00
npcm-rng.c hwrng: npcm - modify readl to readb 2020-10-02 18:02:13 +10:00
octeon-rng.c hwrng: octeon - Fix sparse warnings 2020-07-09 18:25:14 +10:00
omap3-rom-rng.c change email address for Pali Rohár 2020-04-10 15:36:22 -07:00
omap-rng.c hwrng: omap - Fix W=1 unused variable warning 2020-07-09 18:25:11 +10:00
optee-rng.c hwrng: optee - fix wait use case 2020-08-21 14:45:28 +10:00
pasemi-rng.c hwrng: pasemi - use devm_platform_ioremap_resource() to simplify code 2019-10-26 02:09:56 +11:00
pic32-rng.c hwrng: pic32 - Fix W=1 unused variable warning 2020-07-09 18:25:13 +10:00
powernv-rng.c hwrng: drivers - Use device-managed registration API 2019-08-02 14:44:33 +10:00
pseries-rng.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 2019-06-05 17:37:06 +02:00
s390-trng.c s390/trng: set quality to 1024 2020-11-09 11:21:00 +01:00
st-rng.c hwrng: st - Fix W=1 unused variable warning 2020-07-09 18:25:12 +10:00
stm32-rng.c hwrng: stm32 - use semicolons rather than commas to separate statements 2020-10-02 18:02:14 +10:00
timeriomem-rng.c hwrng: timeriomem - relax check on memory resource size 2019-09-05 14:37:30 +10:00
tx4939-rng.c hwrng: tx4939 - use devm_platform_ioremap_resource() to simplify code 2019-10-26 02:09:57 +11:00
via-rng.c hwrng: via_rng: Convert to new X86 CPU match macros 2020-03-24 21:36:26 +01:00
virtio-rng.c hwrng: virtio - Constify id_table[] 2020-07-09 18:25:21 +10:00
xgene-rng.c hwrng: xgene - Delete an error message in xgene_rng_probe() 2020-04-16 16:49:22 +10:00
xiphera-trng.c hwrng: xiphera-trng: add support for XIP8001B hwrng 2020-09-11 14:39:17 +10:00