From 1e28ffab40f29eb491f514d68a6379bd2a5f6628 Mon Sep 17 00:00:00 2001 From: Armando Visconti Date: Tue, 3 Dec 2024 11:19:28 +0100 Subject: [PATCH] sensors: lsm6dsv16x: Kconfig: Fix trigger mode Select TRIGGER_GLOBAL_THREAD by default if rtio streaming is enabled, and TRIGGER_NONE otherwise. This change prevents bad trigger configurations like CONFIG_LSM6DSV16X_TRIGGER=y CONFIG_LSM6DSV16X_TRIGGER_NONE=y which does not have any sense. Signed-off-by: Armando Visconti --- drivers/sensor/st/lsm6dsv16x/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/sensor/st/lsm6dsv16x/Kconfig b/drivers/sensor/st/lsm6dsv16x/Kconfig index c3071b389f1..ae02dfd1e2e 100644 --- a/drivers/sensor/st/lsm6dsv16x/Kconfig +++ b/drivers/sensor/st/lsm6dsv16x/Kconfig @@ -29,6 +29,8 @@ config LSM6DSV16X_STREAM Use this config option to enable streaming sensor data via RTIO subsystem. choice LSM6DSV16X_TRIGGER_MODE + default LSM6DSV16X_TRIGGER_GLOBAL_THREAD if LSM6DSV16X_STREAM + default LSM6DSV16X_TRIGGER_NONE prompt "Trigger mode" help Specify the type of triggering to be used by the driver.