hwrng: drivers - Use device-managed registration API
Use devm_hwrng_register to simplify the implementation. Manual unregistration and some remove functions can be removed now. Signed-off-by:Chuhong Yuan <hslester96@gmail.com> Acked-by:
Łukasz Stelmach <l.stelmach@samsung.com> Acked-by:
Ludovic Desroches <ludovic.desroches@microchip.com> Signed-off-by:
Herbert Xu <herbert@gondor.apana.org.au>
parent
dec0fb39
No related branches found
No related tags found
Showing
- drivers/char/hw_random/atmel-rng.c 1 addition, 2 deletionsdrivers/char/hw_random/atmel-rng.c
- drivers/char/hw_random/cavium-rng-vf.c 1 addition, 10 deletionsdrivers/char/hw_random/cavium-rng-vf.c
- drivers/char/hw_random/exynos-trng.c 1 addition, 2 deletionsdrivers/char/hw_random/exynos-trng.c
- drivers/char/hw_random/n2-drv.c 1 addition, 3 deletionsdrivers/char/hw_random/n2-drv.c
- drivers/char/hw_random/nomadik-rng.c 1 addition, 2 deletionsdrivers/char/hw_random/nomadik-rng.c
- drivers/char/hw_random/omap-rng.c 1 addition, 2 deletionsdrivers/char/hw_random/omap-rng.c
- drivers/char/hw_random/powernv-rng.c 1 addition, 9 deletionsdrivers/char/hw_random/powernv-rng.c
- drivers/char/hw_random/st-rng.c 1 addition, 3 deletionsdrivers/char/hw_random/st-rng.c
- drivers/char/hw_random/xgene-rng.c 1 addition, 3 deletionsdrivers/char/hw_random/xgene-rng.c
Loading