8725edc134
RNG clock configuration constraints differ between each series. Rather than providing complex build time code to verify RNG clock configuration is correct, take advantage of CECS bit (Clock error current status) to assess clock configuration. This check is implemented under a specific ENTROPY_STM32_CLK_CHECK Kconfig option. This allows user to disable this feature in specific conditions: - CED bit disabled in application (in which case CECS status is not valid) - Clock configuration is deemed as correct by user. Note that RNG number are always generated, whatever the clock status. Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.b91 | ||
Kconfig.bt_hci | ||
Kconfig.cc13xx_cc26xx | ||
Kconfig.esp32 | ||
Kconfig.gecko | ||
Kconfig.litex | ||
Kconfig.mcux | ||
Kconfig.native_posix | ||
Kconfig.neorv32 | ||
Kconfig.nrf5 | ||
Kconfig.psa_crypto | ||
Kconfig.rv32m1 | ||
Kconfig.sam | ||
Kconfig.stm32 | ||
entropy_b91_trng.c | ||
entropy_bt_hci.c | ||
entropy_cc13xx_cc26xx.c | ||
entropy_esp32.c | ||
entropy_gecko_se.c | ||
entropy_gecko_trng.c | ||
entropy_handlers.c | ||
entropy_litex.c | ||
entropy_mcux_caam.c | ||
entropy_mcux_css.c | ||
entropy_mcux_rng.c | ||
entropy_mcux_rnga.c | ||
entropy_mcux_trng.c | ||
entropy_neorv32_trng.c | ||
entropy_nrf5.c | ||
entropy_psa_crypto.c | ||
entropy_rv32m1_trng.c | ||
entropy_sam.c | ||
entropy_stm32.c | ||
fake_entropy_native_posix.c |