kconfig: drivers: experimental settings now uses select EXPERIMENTAL
With the introduction of `EXPERIMENTAL` and `WARN_EXPERIMENTAL` in Zephyr all drivers settings having `[EXPERIMENTAL]` in their prompt has has been updated to include `select EXPERIMENTAL` so that developers can enable warnings when experimental features are enabled. Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
This commit is contained in:
parent
36f5600387
commit
bd61122aa2
7 changed files with 9 additions and 0 deletions
|
@ -319,6 +319,7 @@ config UART_MUX
|
|||
bool "Enable UART muxing (GSM 07.10) support [EXPERIMENTAL]"
|
||||
depends on SERIAL_SUPPORT_INTERRUPT && GSM_MUX
|
||||
select UART_INTERRUPT_DRIVEN
|
||||
select EXPERIMENTAL
|
||||
help
|
||||
Enable this option to create UART muxer that run over a physical
|
||||
UART. The GSM 07.10 muxing protocol is used to separate the data
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
#
|
||||
menuconfig CRYPTO
|
||||
bool "Crypto Drivers [EXPERIMENTAL]"
|
||||
select EXPERIMENTAL
|
||||
|
||||
if CRYPTO
|
||||
|
||||
|
@ -29,6 +30,7 @@ config CRYPTO_TINYCRYPT_SHIM
|
|||
select TINYCRYPT_AES_CTR
|
||||
select TINYCRYPT_AES_CCM
|
||||
select TINYCRYPT_AES_CMAC
|
||||
select EXPERIMENTAL
|
||||
help
|
||||
Enable TinyCrypt shim layer compliant with crypto APIs.
|
||||
|
||||
|
@ -51,6 +53,7 @@ config CRYPTO_MBEDTLS_SHIM
|
|||
bool "Enable mbedTLS shim driver [EXPERIMENTAL]"
|
||||
select MBEDTLS
|
||||
select MBEDTLS_ENABLE_HEAP
|
||||
select EXPERIMENTAL
|
||||
help
|
||||
Enable mbedTLS shim layer compliant with crypto APIs. You will need
|
||||
to fill in a relevant value to CONFIG_MBEDTLS_HEAP_SIZE.
|
||||
|
|
|
@ -10,6 +10,7 @@ menuconfig LORA
|
|||
bool "LoRa support [EXPERIMENTAL]"
|
||||
select REQUIRES_FULL_LIBC
|
||||
select POLL
|
||||
select EXPERIMENTAL
|
||||
help
|
||||
Include LoRa drivers in the system configuration.
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
|
||||
menuconfig MEMC
|
||||
bool "Memory controllers [EXPERIMENTAL]"
|
||||
select EXPERIMENTAL
|
||||
help
|
||||
Add support for memory controllers
|
||||
|
||||
|
|
|
@ -38,6 +38,7 @@ config MODEM_RECEIVER_MAX_CONTEXTS
|
|||
|
||||
config MODEM_CONTEXT
|
||||
bool "Modem context helper driver [EXPERIMENTAL]"
|
||||
select EXPERIMENTAL
|
||||
help
|
||||
This driver allows modem drivers to communicate with an interface
|
||||
using custom defined protocols. Driver doesn't inspect received data
|
||||
|
|
|
@ -21,6 +21,7 @@ config SPI_ASYNC
|
|||
|
||||
config SPI_SLAVE
|
||||
bool "Enable Slave support [EXPERIMENTAL]"
|
||||
select EXPERIMENTAL
|
||||
help
|
||||
Enables Driver SPI slave operations. Slave support depends
|
||||
on the driver and the hardware it runs on.
|
||||
|
|
|
@ -8,6 +8,7 @@ menuconfig STM32_LPTIM_TIMER
|
|||
depends on "$(dt_nodelabel_enabled,lptim1)"
|
||||
depends on CLOCK_CONTROL && PM
|
||||
select TICKLESS_CAPABLE
|
||||
select EXPERIMENTAL
|
||||
help
|
||||
This module implements a kernel device driver for the LowPower Timer
|
||||
and provides the standard "system clock driver" interfaces.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue