u-boot/drivers/rng
Etienne Carriere 53355bb86c drivers: rng: add smccc trng driver
Adds random number generator driver using Arm SMCCC TRNG interface to
get entropy bytes from secure monitor. The driver registers as an
Arm SMCCC feature driver to allow PSCI driver to bind a device for
when secure monitor exposes RNG support from Arm SMCCC TRNG interface.

Cc: Sughosh Ganu <sughosh.ganu@linaro.org>
Cc: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
2022-06-23 13:12:56 -04:00
..
iproc_rng200.c rng: iproc_rng200: Enable support for RPi4 armv7 2021-03-02 13:53:48 +01:00
Kconfig drivers: rng: add smccc trng driver 2022-06-23 13:12:56 -04:00
Makefile drivers: rng: add smccc trng driver 2022-06-23 13:12:56 -04:00
meson-rng.c clk: Add clk_get_by_name_optional 2022-02-25 01:41:04 -05:00
msm_rng.c dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07:00
npcm_rng.c rng: nuvoton: Add NPCM7xx rng driver 2022-06-10 13:37:32 -04:00
optee_rng.c rng: add OP-TEE based Random Number Generator 2022-04-11 10:28:04 -04:00
rng-uclass.c dm: define LOG_CATEGORY for all uclass 2021-07-06 10:38:03 -06:00
rockchip_rng.c dm: treewide: Rename ..._platdata variables to just ..._plat 2020-12-13 16:51:09 -07:00
sandbox_rng.c common: Drop net.h from common header 2020-05-18 17:33:31 -04:00
smccc_trng.c drivers: rng: add smccc trng driver 2022-06-23 13:12:56 -04:00
stm32mp1_rng.c dm: treewide: Rename ..._platdata variables to just ..._plat 2020-12-13 16:51:09 -07:00