zephyr/arch/arm/soc/nxp_kinetis
David Leach c563e33102 drivers: entropy: Change KW41Z to use XOROSHIRO for RNG source
The TRNG IP block in the KW41Z is really an entropy source and not
intended to be used as a general purpose random number generator
source. The block has 15 slots to read from and when the last slot
is read it has to regenerate the 15 numbers. This process takes
3-5 seconds and is blocking. The change here is to use the TRNG as
an entropy source to the XOROSHIRO pseudo random number function
and then have the KW41Z use XOROSHIRO for random number generation.

Signed-off-by: David Leach <david.leach@nxp.com>
2018-04-11 16:57:12 +03:00
..
k6x arch: arm: Refactor CONFIG_CORTEX_M 2018-03-10 11:42:25 -06:00
kl2x arch: arm: Refactor CONFIG_CORTEX_M 2018-03-10 11:42:25 -06:00
kwx drivers: entropy: Change KW41Z to use XOROSHIRO for RNG source 2018-04-11 16:57:12 +03:00
CMakeLists.txt Introduce cmake-based rewrite of KBuild 2017-11-08 20:00:22 -05:00
Kconfig mcux: nxp_kinetis: Move HAS_TRNG config to ext 2017-09-25 12:31:59 -05:00
Kconfig.defconfig
Kconfig.soc