rng: add OP-TEE based Random Number Generator
authorPatrick Delaunay <patrick.delaunay@foss.st.com>
Tue, 29 Mar 2022 12:21:23 +0000 (14:21 +0200)
committerTom Rini <trini@konsulko.com>
Mon, 11 Apr 2022 14:28:04 +0000 (10:28 -0400)
commitfd52e7f9c775b71f64c4348703a7cc60f5fc8cf8
treef19575c65687912e3aac1a156f4f77a94701894d
parentc45d38d6515811c05469fe4df6d351d7e4f990f0
rng: add OP-TEE based Random Number Generator

Add driver for OP-TEE based Random Number Generator on ARM SoCs
where hardware entropy sources are not accessible to normal world
and the RNG service is provided by a HWRNG Trusted Application (TA).

This driver is based on the linux driver: char/hw_random/optee-rng.c

Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
MAINTAINERS
drivers/rng/Kconfig
drivers/rng/Makefile
drivers/rng/optee_rng.c [new file with mode: 0644]