diff --git a/drivers/sensor/sm351lt/sm351lt.c b/drivers/sensor/sm351lt/sm351lt.c index eeb04781673..e52b3c885cd 100644 --- a/drivers/sensor/sm351lt/sm351lt.c +++ b/drivers/sensor/sm351lt/sm351lt.c @@ -209,9 +209,9 @@ static int sm351lt_init(const struct device *dev) } #if defined(CONFIG_SM351LT_TRIGGER) -#if defined(CONFIG_SM351LT_TRIGGER_OWN_THREAD) data->dev = dev; +#if defined(CONFIG_SM351LT_TRIGGER_OWN_THREAD) k_sem_init(&data->gpio_sem, 0, K_SEM_MAX_LIMIT); k_thread_create(&data->thread, data->thread_stack,