zephyr/drivers/entropy
Erwan Gouriou 92c4092283 drivers/entropy: stm32: Convert driver to dt based configuration
Convert stm32 entropy driver to configuration based on device tree.
Select HAS_DTS_ENTROPY symbols and configure CONFIG_ENTROPY_NAME
in fixup files.

Since rng node is not enabled (or available) on all boards, it could
happen that symbol ENTROPY_STM32_RNG is not enabled and hence
ENTROPY_HAS_DRIVER not selected which ends up with a symbol
ENTROPY_NAME defined throufg Kconfig selection. Thus, in fixup file,
CONFIG_ENTROPY_NAME is defined only if not already defined.

Additionally, update boards that used to configure entropy by default.
On these boards, enable rng device in device tree and remove Kconfig
related configuration (which should not be part of default
configuration).

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2020-04-06 09:14:33 -05:00
..
CMakeLists.txt drivers: entropy: gecko: add entropy driver based on GECKO TRNG 2020-03-19 15:45:01 -05:00
Kconfig drivers: entropy: gecko: add entropy driver based on GECKO TRNG 2020-03-19 15:45:01 -05:00
Kconfig.cc13xx_cc26xx
Kconfig.esp32
Kconfig.gecko drivers: entropy: gecko: add entropy driver based on GECKO TRNG 2020-03-19 15:45:01 -05:00
Kconfig.litex
Kconfig.mcux
Kconfig.native_posix drivers: entropy: Add DTS support to native-posix fake entropy driver 2020-04-02 06:42:26 -05:00
Kconfig.nrf5 drivers: entropy_nrf5: Use device name and IRQ priority from DTS 2020-04-06 09:10:43 -05:00
Kconfig.rv32m1 drivers: entropy: rv32m1_trng: Add DTS support to rv32m1_trng driver 2020-04-02 09:30:58 +02:00
Kconfig.sam
Kconfig.stm32 drivers/entropy: stm32: Convert driver to dt based configuration 2020-04-06 09:14:33 -05:00
entropy_cc13xx_cc26xx.c drivers: cc13xx_cc26xx: Convert drivers to new DT_INST macros 2020-03-26 05:20:19 -05:00
entropy_esp32.c drivers: esp32: Convert esp32 drivers to new DT_INST macros 2020-03-26 08:49:11 -05:00
entropy_gecko_trng.c drivers: entropy: Convert drivers to use DT for label 2020-04-02 10:26:59 +02:00
entropy_handlers.c
entropy_litex.c drivers: entropy: Convert drivers to use DT for label 2020-04-02 10:26:59 +02:00
entropy_mcux_rnga.c drivers: entropy: Convert drivers to use DT for label 2020-04-02 10:26:59 +02:00
entropy_mcux_trng.c drivers: entropy: Convert drivers to use DT for label 2020-04-02 10:26:59 +02:00
entropy_nrf5.c drivers: entropy_nrf5: Use device name and IRQ priority from DTS 2020-04-06 09:10:43 -05:00
entropy_rv32m1_trng.c drivers: entropy: rv32m1_trng: Add DTS support to rv32m1_trng driver 2020-04-02 09:30:58 +02:00
entropy_sam.c drivers: entropy: Convert drivers to use DT for label 2020-04-02 10:26:59 +02:00
entropy_stm32.c drivers/entropy: stm32: Convert driver to dt based configuration 2020-04-06 09:14:33 -05:00
fake_entropy_native_posix.c drivers: entropy: Add DTS support to native-posix fake entropy driver 2020-04-02 06:42:26 -05:00