linux/drivers/char/hw_random
Andrei Coardos 75b2d50d0d hwrng: bcm2835 - removed call to platform_set_drvdata()
This function call was found to be unnecessary as there is no equivalent
platform_get_drvdata() call to access the private data of the driver. Also,
the private data is defined in this driver, so there is no risk of it being
accessed outside of this driver file.

Signed-off-by: Andrei Coardos <aboutphysycs@gmail.com>
Reviewed-by: Martin Kaiser <martin@kaiser.cx>
Reviewed-by: Alexandru Ardelean <alex@shruggie.ro>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2023-09-15 18:29:44 +08:00
..
amd-rng.c hwrng: Enable COMPILE_TEST for more drivers 2023-08-04 17:09:26 +08:00
arm_smccc_trng.c hwrng: arm-smccc-trng - don't set drvdata 2023-07-22 13:59:39 +12:00
atmel-rng.c hwrng: Explicitly include correct DT includes 2023-08-04 17:09:26 +08:00
ba431-rng.c hwrng: ba431 - use dev_err_probe after failed registration 2023-07-22 13:59:37 +12:00
bcm2835-rng.c hwrng: bcm2835 - removed call to platform_set_drvdata() 2023-09-15 18:29:44 +08:00
cavium-rng-vf.c hwrng: core - treat default_quality as a maximum and default to 1024 2022-11-18 16:59:34 +08:00
cavium-rng.c hwrng: cavium - Check health status while reading random data 2021-11-20 15:02:07 +11:00
cctrng.c hwrng: cctrng - use dev_err_probe in error paths 2023-07-28 18:20:25 +08:00
cctrng.h hwrng: cctrng - introduce Arm CryptoCell driver 2020-04-16 16:49:20 +10:00
cn10k-rng.c hwrng: cn10k - use dev_err_probe 2023-07-28 18:20:25 +08:00
core.c hwrng: core - Remove duplicated include 2023-08-18 17:01:09 +08:00
exynos-trng.c hwrng: exynos - switch to DEFINE_SIMPLE_DEV_PM_OPS 2023-07-20 22:16:24 +12:00
geode-rng.c hwrng: geode - Fix PCI device refcount leak 2022-12-09 18:45:00 +08:00
hisi-rng.c hwrng: hisi - Fix W=1 unused variable warning 2020-07-09 18:25:12 +10:00
histb-rng.c hwrng: histb - Move driver to drivers/char/hw_random/histb-rng.c 2023-05-12 18:48:01 +08:00
imx-rngc.c hwrng: imx-rngc - use dev_err_probe 2023-07-20 22:16:23 +12:00
ingenic-rng.c hwrng: Enable COMPILE_TEST for more drivers 2023-08-04 17:09:26 +08:00
ingenic-trng.c hwrng: Explicitly include correct DT includes 2023-08-04 17:09:26 +08:00
intel-rng.c hwrng: rename 'mod_init' & 'mod_exit' functions to be module-specific 2021-07-16 15:49:36 +08:00
iproc-rng200.c hwrng: iproc-rng200 - Implement suspend and resume calls 2023-08-18 17:01:09 +08:00
ixp4xx-rng.c hwrng: ixp4xx - Make use of the helper function devm_platform_ioremap_resource() 2021-09-17 11:06:14 +08:00
jh7110-trng.c hwrng: starfive - Add TRNG driver for StarFive SoC 2023-01-27 18:58:09 +08:00
Kconfig hwrng: Enable COMPILE_TEST for more drivers 2023-08-04 17:09:26 +08:00
ks-sa-rng.c hwrng: ks-sa - Use pm_runtime_resume_and_get() to replace open coding 2021-06-03 20:24:04 +08:00
Makefile hwrng: histb - Move driver to drivers/char/hw_random/histb-rng.c 2023-05-12 18:48:01 +08:00
meson-rng.c hwrng: meson - remove not needed call to platform_set_drvdata 2023-03-14 17:06:42 +08:00
mpfs-rng.c hwrng: core - treat default_quality as a maximum and default to 1024 2022-11-18 16:59:34 +08:00
mtk-rng.c hwrng: mtk - add mt7986 support 2022-10-21 19:15:35 +08: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 - use dev_err_probe 2023-07-20 22:16:23 +12:00
npcm-rng.c hwrng: Explicitly include correct DT includes 2023-08-04 17:09:26 +08:00
octeon-rng.c hwrng: octeon - Fix sparse warnings 2020-07-09 18:25:14 +10:00
omap-rng.c hwrng: Explicitly include correct DT includes 2023-08-04 17:09:26 +08:00
omap3-rom-rng.c hwrng: Explicitly include correct DT includes 2023-08-04 17:09:26 +08:00
optee-rng.c hwrng: optee - remove redundant initialization to variable rng_size 2022-04-29 13:44:58 +08:00
pasemi-rng.c hwrng: Explicitly include correct DT includes 2023-08-04 17:09:26 +08:00
pic32-rng.c hwrng: Explicitly include correct DT includes 2023-08-04 17:09:26 +08:00
powernv-rng.c random: do not include <asm/archrandom.h> from random.h 2022-12-20 03:13:45 +01:00
pseries-rng.c char: hw_random: pseries-rng: Demote non-conformant kernel-doc header 2021-05-21 10:09:30 +02:00
s390-trng.c random: do not include <asm/archrandom.h> from random.h 2022-12-20 03:13:45 +01:00
st-rng.c hwrng: st - keep clock enabled while hwrng is registered 2023-06-23 16:15:37 +08:00
stm32-rng.c hwrng: Explicitly include correct DT includes 2023-08-04 17:09:26 +08:00
timeriomem-rng.c hwrng: timeriomem - Use devm_platform_get_and_ioremap_resource() 2023-07-20 22:16:25 +12:00
via-rng.c hwrng: via - Fix comment typo 2022-07-22 16:22:04 +08:00
virtio-rng.c hwrng: virtio - Fix race on data_avail and actual data 2023-05-12 18:48:01 +08:00
xgene-rng.c hwrng: xgene: Add explicit io.h include 2023-08-05 12:37:37 +08:00
xiphera-trng.c hwrng: Explicitly include correct DT includes 2023-08-04 17:09:26 +08:00