From 9ca3826abf676c2734a9a3050b9fa5c465166ed5 Mon Sep 17 00:00:00 2001 From: Maureen Helm Date: Sun, 20 Oct 2024 13:38:02 -0500 Subject: [PATCH] drivers: sensor: adi: Set trigger thread name Sets the trigger thread name for all adi sensor drivers to more clearly identify the thread when tracing or debugging. Signed-off-by: Maureen Helm --- drivers/sensor/adi/adt7310/adt7310_trigger.c | 1 + drivers/sensor/adi/adt7420/adt7420_trigger.c | 2 ++ drivers/sensor/adi/adxl362/adxl362_trigger.c | 2 ++ drivers/sensor/adi/adxl367/adxl367_trigger.c | 2 ++ drivers/sensor/adi/adxl372/adxl372_trigger.c | 2 ++ 5 files changed, 9 insertions(+) diff --git a/drivers/sensor/adi/adt7310/adt7310_trigger.c b/drivers/sensor/adi/adt7310/adt7310_trigger.c index be989a69910..4318293a35e 100644 --- a/drivers/sensor/adi/adt7310/adt7310_trigger.c +++ b/drivers/sensor/adi/adt7310/adt7310_trigger.c @@ -133,6 +133,7 @@ int adt7310_init_interrupt(const struct device *dev) adt7310_thread, drv_data, NULL, NULL, K_PRIO_COOP(CONFIG_ADT7310_THREAD_PRIORITY), 0, K_NO_WAIT); + k_thread_name_set(&drv_data->thread, dev->name); #elif defined(CONFIG_ADT7310_TRIGGER_GLOBAL_THREAD) drv_data->work.handler = adt7310_work_cb; #endif diff --git a/drivers/sensor/adi/adt7420/adt7420_trigger.c b/drivers/sensor/adi/adt7420/adt7420_trigger.c index 1a26903adc7..d70813d6cf1 100644 --- a/drivers/sensor/adi/adt7420/adt7420_trigger.c +++ b/drivers/sensor/adi/adt7420/adt7420_trigger.c @@ -170,6 +170,8 @@ int adt7420_init_interrupt(const struct device *dev) adt7420_thread, drv_data, NULL, NULL, K_PRIO_COOP(CONFIG_ADT7420_THREAD_PRIORITY), 0, K_NO_WAIT); + + k_thread_name_set(&drv_data->thread, dev->name); #elif defined(CONFIG_ADT7420_TRIGGER_GLOBAL_THREAD) drv_data->work.handler = adt7420_work_cb; #endif diff --git a/drivers/sensor/adi/adxl362/adxl362_trigger.c b/drivers/sensor/adi/adxl362/adxl362_trigger.c index 2bf6f34cf38..725c89dc64a 100644 --- a/drivers/sensor/adi/adxl362/adxl362_trigger.c +++ b/drivers/sensor/adi/adxl362/adxl362_trigger.c @@ -185,6 +185,8 @@ int adxl362_init_interrupt(const struct device *dev) adxl362_thread, drv_data, NULL, NULL, K_PRIO_COOP(CONFIG_ADXL362_THREAD_PRIORITY), 0, K_NO_WAIT); + + k_thread_name_set(&drv_data->thread, dev->name); #elif defined(CONFIG_ADXL362_TRIGGER_GLOBAL_THREAD) drv_data->work.handler = adxl362_work_cb; #endif diff --git a/drivers/sensor/adi/adxl367/adxl367_trigger.c b/drivers/sensor/adi/adxl367/adxl367_trigger.c index 534bd07324e..3c466f5087f 100644 --- a/drivers/sensor/adi/adxl367/adxl367_trigger.c +++ b/drivers/sensor/adi/adxl367/adxl367_trigger.c @@ -174,6 +174,8 @@ int adxl367_init_interrupt(const struct device *dev) (k_thread_entry_t)adxl367_thread, drv_data, NULL, NULL, K_PRIO_COOP(CONFIG_ADXL367_THREAD_PRIORITY), 0, K_NO_WAIT); + + k_thread_name_set(&drv_data->thread, dev->name); #elif defined(CONFIG_ADXL367_TRIGGER_GLOBAL_THREAD) drv_data->work.handler = adxl367_work_cb; #endif diff --git a/drivers/sensor/adi/adxl372/adxl372_trigger.c b/drivers/sensor/adi/adxl372/adxl372_trigger.c index b5a8e9272fb..02f42f59767 100644 --- a/drivers/sensor/adi/adxl372/adxl372_trigger.c +++ b/drivers/sensor/adi/adxl372/adxl372_trigger.c @@ -192,6 +192,8 @@ int adxl372_init_interrupt(const struct device *dev) adxl372_thread, drv_data, NULL, NULL, K_PRIO_COOP(CONFIG_ADXL372_THREAD_PRIORITY), 0, K_NO_WAIT); + + k_thread_name_set(&drv_data->thread, dev->name); #elif defined(CONFIG_ADXL372_TRIGGER_GLOBAL_THREAD) drv_data->work.handler = adxl372_work_cb; #endif