]> git.baikalelectronics.ru Git - uboot.git/commit
drivers: rng: add smccc trng driver
authorEtienne Carriere <etienne.carriere@linaro.org>
Wed, 1 Jun 2022 08:27:34 +0000 (10:27 +0200)
committerTom Rini <trini@konsulko.com>
Thu, 23 Jun 2022 17:12:56 +0000 (13:12 -0400)
commit5aa82c19d0d6c4058e18ca8eeda434c46108ad4c
treec8c630f827546d97c0f81dc20e9dc4f0cb46435e
parentce48130f15017c8b51dd2da1b2b8876e304af3c5
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>
MAINTAINERS
drivers/rng/Kconfig
drivers/rng/Makefile
drivers/rng/smccc_trng.c [new file with mode: 0644]