zephyr/drivers/entropy
Alberto Escolar Piedras e58a491900 entropy: native_posix: Add kconfig to not seed by default
Provide a new kconfig option which can be used to disable
the default seeding of the host standard library random
generator by this driver.
This allows some other component to do so without this component
default initialization interfering.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-09-05 16:56:33 -04:00
..
CMakeLists.txt drivers: entropy: Initial support for trng driver of RA8 2024-08-22 14:24:57 -04:00
entropy_b91_trng.c entropy: b91_trng: Fix callback return 2023-10-09 10:16:19 +02:00
entropy_bt_hci.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
entropy_cc13xx_cc26xx.c drivers: adjust cc13xx_cc26xx drivers for hal_ti update 2022-07-08 09:37:43 +02:00
entropy_esp32.c drivers: entropy: esp32c6: Add support 2024-08-29 11:38:36 +02:00
entropy_gecko_se.c entropy: gecko_se: Remove unnecessary callback 2023-10-09 10:16:19 +02:00
entropy_gecko_trng.c drivers/entropy/gecko_trng: select the correct RNGOUT_FIFO_MEM_BASE 2023-06-20 09:25:45 +02:00
entropy_handlers.c build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
entropy_litex.c device: remove redundant init functions 2023-04-19 10:00:25 +02:00
entropy_max32.c drivers: trng: Add TRNG driver for MAX32xxx MCUs 2024-07-28 07:30:20 +03:00
entropy_mcux_caam.c random: Rename random header 2023-10-10 14:23:50 +03:00
entropy_mcux_rng.c random: Rename random header 2023-10-10 14:23:50 +03:00
entropy_mcux_rnga.c random: Rename random header 2023-10-10 14:23:50 +03:00
entropy_mcux_trng.c random: Rename random header 2023-10-10 14:23:50 +03:00
entropy_neorv32_trng.c drivers: entropy: neorv32: add missing soc.h include 2024-02-13 10:42:04 +01:00
entropy_npcx_drbg.c drivers: entropy: npcx: add rng driver support 2024-03-14 18:14:04 +00:00
entropy_nrf5.c entropy: Use proper flexible array 2024-08-05 18:38:42 -04:00
entropy_psa_crypto.c drivers: entropy: Add the PSA Crypto Random entropy driver 2022-10-27 16:32:05 +02:00
entropy_renesas_ra.c drivers: entropy: Initial support for trng driver of RA8 2024-08-22 14:24:57 -04:00
entropy_rv32m1_trng.c random: Rename random header 2023-10-10 14:23:50 +03:00
entropy_sam.c entropy: sam: Remove unused parameter 2023-10-09 10:16:19 +02:00
entropy_smartbond.c entropy_smartbond: Clear pending interrupts after disabling TRNG 2024-08-19 17:23:18 -04:00
entropy_stm32.c entropy: Use proper flexible array 2024-08-05 18:38:42 -04:00
fake_entropy_native_bottom.c drivers/entropy/native: Define required SOURCE macro 2024-01-26 07:48:55 -05:00
fake_entropy_native_bottom.h drivers entropy fake_native: Add option to seed generator randomly 2024-01-25 12:28:51 +01:00
fake_entropy_native_posix.c entropy: native_posix: Add kconfig to not seed by default 2024-09-05 16:56:33 -04:00
Kconfig drivers: entropy: Initial support for trng driver of RA8 2024-08-22 14:24:57 -04:00
Kconfig.b91 drivers: entropy: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:39:10 +02:00
Kconfig.bt_hci drivers: entropy: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:39:10 +02:00
Kconfig.cc13xx_cc26xx kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
Kconfig.esp32 drivers: entropy: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:39:10 +02:00
Kconfig.gecko drivers/entropy/entropy_gecko_trng: support BG27 2023-04-24 13:35:46 +02:00
Kconfig.litex drivers: entropy: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:39:10 +02:00
Kconfig.max32 drivers: trng: Add TRNG driver for MAX32xxx MCUs 2024-07-28 07:30:20 +03:00
Kconfig.mcux drivers: lpc55s36: Remove deprecated CSS driver 2024-04-10 14:11:34 -04:00
Kconfig.native_posix entropy: native_posix: Add kconfig to not seed by default 2024-09-05 16:56:33 -04:00
Kconfig.neorv32 drivers: entropy: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:39:10 +02:00
Kconfig.npcx drivers: entropy: npcx: add rng driver support 2024-03-14 18:14:04 +00:00
Kconfig.nrf5 kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
Kconfig.psa_crypto drivers: entropy: psa: Don't have PSA_CRYPTO_RNG depend on TF-M 2023-11-09 11:22:26 +01:00
Kconfig.renesas_ra drivers: entropy: Initial support for trng driver of RA8 2024-08-22 14:24:57 -04:00
Kconfig.rv32m1 drivers: entropy: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:39:10 +02:00
Kconfig.sam drivers: entropy: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:39:10 +02:00
Kconfig.smartbond kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
Kconfig.stm32 kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00