1# Entropy generator driver configuration options
2
3# Copyright (c) 2014-2015 Wind River Systems, Inc.
4# SPDX-License-Identifier: Apache-2.0
5
6menuconfig ENTROPY_GENERATOR
7	bool "Entropy drivers"
8	help
9	  Include entropy drivers in system config.
10
11if ENTROPY_GENERATOR
12
13module = ENTROPY
14module-str = entropy
15source "subsys/logging/Kconfig.template.log_config"
16
17config ENTROPY_INIT_PRIORITY
18	int "Entropy driver init priority"
19	default KERNEL_INIT_PRIORITY_DEVICE
20	help
21	  Entropy driver device initialization priority.
22
23source "drivers/entropy/Kconfig.b91"
24source "drivers/entropy/Kconfig.cc13xx_cc26xx"
25source "drivers/entropy/Kconfig.mcux"
26source "drivers/entropy/Kconfig.stm32"
27source "drivers/entropy/Kconfig.esp32"
28source "drivers/entropy/Kconfig.nrf5"
29source "drivers/entropy/Kconfig.sam"
30source "drivers/entropy/Kconfig.smartbond"
31source "drivers/entropy/Kconfig.native_posix"
32source "drivers/entropy/Kconfig.rv32m1"
33source "drivers/entropy/Kconfig.litex"
34source "drivers/entropy/Kconfig.gecko"
35source "drivers/entropy/Kconfig.neorv32"
36source "drivers/entropy/Kconfig.bt_hci"
37source "drivers/entropy/Kconfig.psa_crypto"
38
39config ENTROPY_HAS_DRIVER
40	bool
41	help
42	  This is an option to be enabled by individual entropy driver
43	  to signal that there is a true entropy driver.
44
45endif
46