Home
last modified time | relevance | path

Searched hist:ea8ba29599c9df36b98069909025171b0ba5a238 (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/drivers/
H A Dstm32_rng.cea8ba29599c9df36b98069909025171b0ba5a238 Wed Jan 18 17:28:35 UTC 2023 Gatien Chevallier <gatien.chevallier@foss.st.com> drivers: stm32_rng: register to dt_driver

Changes stm32_rng driver to be probed from DT_DRIVER framework.
This change modifies slightly how the driver is initialized.
Early late initcall function stm32_rng_init() is replaced with
a FDT helper function stm32_rng_parse_fdt() and a DT_DRIVER probe
function stm32_rng_probe().

Changes stm32_rng driver initialization sequence to reset, if configured,
the RNG hardware subsystem at driver initialization.

Signed-off-by: Gatien Chevallier <gatien.chevallier@foss.st.com>
Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org>