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]"
|
bool "Enable UART muxing (GSM 07.10) support [EXPERIMENTAL]"
|
||||||
depends on SERIAL_SUPPORT_INTERRUPT && GSM_MUX
|
depends on SERIAL_SUPPORT_INTERRUPT && GSM_MUX
|
||||||
select UART_INTERRUPT_DRIVEN
|
select UART_INTERRUPT_DRIVEN
|
||||||
|
select EXPERIMENTAL
|
||||||
help
|
help
|
||||||
Enable this option to create UART muxer that run over a physical
|
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
|
UART. The GSM 07.10 muxing protocol is used to separate the data
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
#
|
#
|
||||||
menuconfig CRYPTO
|
menuconfig CRYPTO
|
||||||
bool "Crypto Drivers [EXPERIMENTAL]"
|
bool "Crypto Drivers [EXPERIMENTAL]"
|
||||||
|
select EXPERIMENTAL
|
||||||
|
|
||||||
if CRYPTO
|
if CRYPTO
|
||||||
|
|
||||||
|
@ -29,6 +30,7 @@ config CRYPTO_TINYCRYPT_SHIM
|
||||||
select TINYCRYPT_AES_CTR
|
select TINYCRYPT_AES_CTR
|
||||||
select TINYCRYPT_AES_CCM
|
select TINYCRYPT_AES_CCM
|
||||||
select TINYCRYPT_AES_CMAC
|
select TINYCRYPT_AES_CMAC
|
||||||
|
select EXPERIMENTAL
|
||||||
help
|
help
|
||||||
Enable TinyCrypt shim layer compliant with crypto APIs.
|
Enable TinyCrypt shim layer compliant with crypto APIs.
|
||||||
|
|
||||||
|
@ -51,6 +53,7 @@ config CRYPTO_MBEDTLS_SHIM
|
||||||
bool "Enable mbedTLS shim driver [EXPERIMENTAL]"
|
bool "Enable mbedTLS shim driver [EXPERIMENTAL]"
|
||||||
select MBEDTLS
|
select MBEDTLS
|
||||||
select MBEDTLS_ENABLE_HEAP
|
select MBEDTLS_ENABLE_HEAP
|
||||||
|
select EXPERIMENTAL
|
||||||
help
|
help
|
||||||
Enable mbedTLS shim layer compliant with crypto APIs. You will need
|
Enable mbedTLS shim layer compliant with crypto APIs. You will need
|
||||||
to fill in a relevant value to CONFIG_MBEDTLS_HEAP_SIZE.
|
to fill in a relevant value to CONFIG_MBEDTLS_HEAP_SIZE.
|
||||||
|
|
|
@ -10,6 +10,7 @@ menuconfig LORA
|
||||||
bool "LoRa support [EXPERIMENTAL]"
|
bool "LoRa support [EXPERIMENTAL]"
|
||||||
select REQUIRES_FULL_LIBC
|
select REQUIRES_FULL_LIBC
|
||||||
select POLL
|
select POLL
|
||||||
|
select EXPERIMENTAL
|
||||||
help
|
help
|
||||||
Include LoRa drivers in the system configuration.
|
Include LoRa drivers in the system configuration.
|
||||||
|
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
menuconfig MEMC
|
menuconfig MEMC
|
||||||
bool "Memory controllers [EXPERIMENTAL]"
|
bool "Memory controllers [EXPERIMENTAL]"
|
||||||
|
select EXPERIMENTAL
|
||||||
help
|
help
|
||||||
Add support for memory controllers
|
Add support for memory controllers
|
||||||
|
|
||||||
|
|
|
@ -38,6 +38,7 @@ config MODEM_RECEIVER_MAX_CONTEXTS
|
||||||
|
|
||||||
config MODEM_CONTEXT
|
config MODEM_CONTEXT
|
||||||
bool "Modem context helper driver [EXPERIMENTAL]"
|
bool "Modem context helper driver [EXPERIMENTAL]"
|
||||||
|
select EXPERIMENTAL
|
||||||
help
|
help
|
||||||
This driver allows modem drivers to communicate with an interface
|
This driver allows modem drivers to communicate with an interface
|
||||||
using custom defined protocols. Driver doesn't inspect received data
|
using custom defined protocols. Driver doesn't inspect received data
|
||||||
|
|
|
@ -21,6 +21,7 @@ config SPI_ASYNC
|
||||||
|
|
||||||
config SPI_SLAVE
|
config SPI_SLAVE
|
||||||
bool "Enable Slave support [EXPERIMENTAL]"
|
bool "Enable Slave support [EXPERIMENTAL]"
|
||||||
|
select EXPERIMENTAL
|
||||||
help
|
help
|
||||||
Enables Driver SPI slave operations. Slave support depends
|
Enables Driver SPI slave operations. Slave support depends
|
||||||
on the driver and the hardware it runs on.
|
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 "$(dt_nodelabel_enabled,lptim1)"
|
||||||
depends on CLOCK_CONTROL && PM
|
depends on CLOCK_CONTROL && PM
|
||||||
select TICKLESS_CAPABLE
|
select TICKLESS_CAPABLE
|
||||||
|
select EXPERIMENTAL
|
||||||
help
|
help
|
||||||
This module implements a kernel device driver for the LowPower Timer
|
This module implements a kernel device driver for the LowPower Timer
|
||||||
and provides the standard "system clock driver" interfaces.
|
and provides the standard "system clock driver" interfaces.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue