CONFIG_ENTROPY_STM32_RNG
STM32 RNG driver
Type: bool
Help
This option enables the RNG processor, which is a entropy number
generator, based on a continuous analog noise, that provides
a entropy 32-bit value to the host when read. It is available for
F4 (except STM32F401 & STM32F411), L4, F7, H7 and G4 series.
Direct dependencies
(ENTROPY_GENERATOR
&& SOC_STM32F427XX
&& SOC_SERIES_STM32F4X
) || (ENTROPY_GENERATOR
&& SOC_STM32F767XX
&& SOC_SERIES_STM32F7X
) || (ENTROPY_GENERATOR
&& SOC_SERIES_STM32H7X
) || (ENTROPY_GENERATOR
&& SOC_SERIES_STM32L5X
) || (ENTROPY_GENERATOR
&& SOC_STM32F427XX
&& SOC_SERIES_STM32F4X
) || (ENTROPY_GENERATOR
&& SOC_STM32F767XX
&& SOC_SERIES_STM32F7X
) || (ENTROPY_GENERATOR
&& SOC_SERIES_STM32H7X
) || (ENTROPY_GENERATOR
&& SOC_SERIES_STM32L5X
) || (SOC_FAMILY_STM32
&& ENTROPY_GENERATOR
)
(Includes any dependencies from ifs and menus.)
Defaults
y
y
y
y
y
y
y
y
n
Symbols selected by this symbol
Kconfig definitions
At <Zephyr>/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f427xx:16
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:25
→ <nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1
→ <Zephyr>/soc/arm/st_stm32/Kconfig.defconfig:3
→ <Zephyr>/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:10
Menu path: (Top)
config ENTROPY_STM32_RNG
bool
default y
depends on ENTROPY_GENERATOR && SOC_STM32F427XX && SOC_SERIES_STM32F4X
At <Zephyr>/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f767xx:16
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:25
→ <nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1
→ <Zephyr>/soc/arm/st_stm32/Kconfig.defconfig:3
→ <Zephyr>/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.series:10
Menu path: (Top)
config ENTROPY_STM32_RNG
bool
default y
depends on ENTROPY_GENERATOR && SOC_STM32F767XX && SOC_SERIES_STM32F7X
At <Zephyr>/soc/arm/st_stm32/stm32h7/Kconfig.defconfig.series:21
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:25
→ <nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1
→ <Zephyr>/soc/arm/st_stm32/Kconfig.defconfig:3
Menu path: (Top)
config ENTROPY_STM32_RNG
bool
default y
depends on ENTROPY_GENERATOR && SOC_SERIES_STM32H7X
At <Zephyr>/soc/arm/st_stm32/stm32l5/Kconfig.defconfig.series:18
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:25
→ <nRF>/doc/_build/kconfig/Kconfig.soc.defconfig:1
→ <Zephyr>/soc/arm/st_stm32/Kconfig.defconfig:3
Menu path: (Top)
config ENTROPY_STM32_RNG
bool
default y
depends on ENTROPY_GENERATOR && SOC_SERIES_STM32L5X
At <Zephyr>/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.stm32f427xx:16
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:27
→ <Zephyr>/soc/arm/st_stm32/Kconfig.defconfig:3
→ <Zephyr>/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series:10
Menu path: (Top)
config ENTROPY_STM32_RNG
bool
default y
depends on ENTROPY_GENERATOR && SOC_STM32F427XX && SOC_SERIES_STM32F4X
At <Zephyr>/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.stm32f767xx:16
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:27
→ <Zephyr>/soc/arm/st_stm32/Kconfig.defconfig:3
→ <Zephyr>/soc/arm/st_stm32/stm32f7/Kconfig.defconfig.series:10
Menu path: (Top)
config ENTROPY_STM32_RNG
bool
default y
depends on ENTROPY_GENERATOR && SOC_STM32F767XX && SOC_SERIES_STM32F7X
At <Zephyr>/soc/arm/st_stm32/stm32h7/Kconfig.defconfig.series:21
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:27
→ <Zephyr>/soc/arm/st_stm32/Kconfig.defconfig:3
Menu path: (Top)
config ENTROPY_STM32_RNG
bool
default y
depends on ENTROPY_GENERATOR && SOC_SERIES_STM32H7X
At <Zephyr>/soc/arm/st_stm32/stm32l5/Kconfig.defconfig.series:18
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:27
→ <Zephyr>/soc/arm/st_stm32/Kconfig.defconfig:3
Menu path: (Top)
config ENTROPY_STM32_RNG
bool
default y
depends on ENTROPY_GENERATOR && SOC_SERIES_STM32L5X
At <Zephyr>/drivers/entropy/Kconfig.stm32:8
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:42
→ <Zephyr>/drivers/Kconfig:32
→ <Zephyr>/drivers/entropy/Kconfig:26
Menu path: (Top) → Device Drivers → Entropy Drivers
menuconfig ENTROPY_STM32_RNG
bool "STM32 RNG driver"
default n
select ENTROPY_HAS_DRIVER
select USE_STM32_LL_RNG
depends on SOC_FAMILY_STM32 && ENTROPY_GENERATOR
help
This option enables the RNG processor, which is a entropy number
generator, based on a continuous analog noise, that provides
a entropy 32-bit value to the host when read. It is available for
F4 (except STM32F401 & STM32F411), L4, F7, H7 and G4 series.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)