diff --git a/include/drivers/sensor.h b/include/drivers/sensor.h index 00ec0b62fcf..ccf4078fc0e 100644 --- a/include/drivers/sensor.h +++ b/include/drivers/sensor.h @@ -333,7 +333,7 @@ enum sensor_attribute { * @param trigger The trigger */ typedef void (*sensor_trigger_handler_t)(const struct device *dev, - struct sensor_trigger *trigger); + const struct sensor_trigger *trigger); /** * @typedef sensor_attr_set_t @@ -474,7 +474,7 @@ static inline int z_impl_sensor_attr_get(const struct device *dev, * @return 0 if successful, negative errno code if failure. */ static inline int sensor_trigger_set(const struct device *dev, - struct sensor_trigger *trig, + const struct sensor_trigger *trig, sensor_trigger_handler_t handler) { const struct sensor_driver_api *api = diff --git a/samples/boards/96b_argonkey/sensors/src/main.c b/samples/boards/96b_argonkey/sensors/src/main.c index d8ca8c72bf2..04bc437ec8e 100644 --- a/samples/boards/96b_argonkey/sensors/src/main.c +++ b/samples/boards/96b_argonkey/sensors/src/main.c @@ -28,7 +28,7 @@ static inline float out_ev(struct sensor_value *val) static int lsm6dsl_trig_cnt; #ifdef CONFIG_LSM6DSL_TRIGGER static void lsm6dsl_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { #ifdef ARGONKEY_TEST_LOG char out_str[64]; diff --git a/samples/boards/reel_board/mesh_badge/src/periphs.c b/samples/boards/reel_board/mesh_badge/src/periphs.c index 14939d30dbd..8cdf3322065 100644 --- a/samples/boards/reel_board/mesh_badge/src/periphs.c +++ b/samples/boards/reel_board/mesh_badge/src/periphs.c @@ -104,7 +104,7 @@ static void motion_timeout(struct k_work *work) } static void motion_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { int err; diff --git a/samples/boards/sensortile_box/src/main.c b/samples/boards/sensortile_box/src/main.c index 762001ac3dc..645b940f451 100644 --- a/samples/boards/sensortile_box/src/main.c +++ b/samples/boards/sensortile_box/src/main.c @@ -24,7 +24,7 @@ static int lps22hh_trig_cnt; static void lps22hh_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_PRESS); lps22hh_trig_cnt++; @@ -35,7 +35,7 @@ static void lps22hh_trigger_handler(const struct device *dev, static int lis2dw12_trig_cnt; static void lis2dw12_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ACCEL_XYZ); lis2dw12_trig_cnt++; @@ -48,21 +48,21 @@ static int lsm6dso_gyr_trig_cnt; static int lsm6dso_temp_trig_cnt; static void lsm6dso_acc_trig_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ACCEL_XYZ); lsm6dso_acc_trig_cnt++; } static void lsm6dso_gyr_trig_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_GYRO_XYZ); lsm6dso_gyr_trig_cnt++; } static void lsm6dso_temp_trig_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_DIE_TEMP); lsm6dso_temp_trig_cnt++; @@ -73,7 +73,7 @@ static void lsm6dso_temp_trig_handler(const struct device *dev, static int stts751_trig_cnt; static void stts751_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { stts751_trig_cnt++; } @@ -83,7 +83,7 @@ static void stts751_trigger_handler(const struct device *dev, static int iis3dhhc_trig_cnt; static void iis3dhhc_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ACCEL_XYZ); iis3dhhc_trig_cnt++; diff --git a/samples/sensor/adt7420/src/main.c b/samples/sensor/adt7420/src/main.c index dbe625867a3..84bfa4a7978 100644 --- a/samples/sensor/adt7420/src/main.c +++ b/samples/sensor/adt7420/src/main.c @@ -40,7 +40,7 @@ static const char *now_str(void) return buf; } static void trigger_handler(const struct device *dev, - struct sensor_trigger *trigger) + const struct sensor_trigger *trigger) { k_sem_give(&sem); } diff --git a/samples/sensor/adxl362/src/main.c b/samples/sensor/adxl362/src/main.c index 2c554696a64..e3aea69f622 100644 --- a/samples/sensor/adxl362/src/main.c +++ b/samples/sensor/adxl362/src/main.c @@ -12,7 +12,7 @@ K_SEM_DEFINE(sem, 0, 1); static void trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { switch (trig->type) { case SENSOR_TRIG_DATA_READY: diff --git a/samples/sensor/adxl372/src/main.c b/samples/sensor/adxl372/src/main.c index 934a9bb2a85..e8fa47561b6 100644 --- a/samples/sensor/adxl372/src/main.c +++ b/samples/sensor/adxl372/src/main.c @@ -33,7 +33,7 @@ static double sqrt(double value) K_SEM_DEFINE(sem, 0, 1); static void trigger_handler(const struct device *dev, - struct sensor_trigger *trigger) + const struct sensor_trigger *trigger) { ARG_UNUSED(trigger); diff --git a/samples/sensor/amg88xx/src/main.c b/samples/sensor/amg88xx/src/main.c index d1cd96663b6..e273908e38b 100644 --- a/samples/sensor/amg88xx/src/main.c +++ b/samples/sensor/amg88xx/src/main.c @@ -15,7 +15,7 @@ static struct sensor_value temp_value[64]; K_SEM_DEFINE(sem, 0, 1); static void trigger_handler(const struct device *dev, - struct sensor_trigger *trigger) + const struct sensor_trigger *trigger) { ARG_UNUSED(dev); ARG_UNUSED(trigger); diff --git a/samples/sensor/apds9960/src/main.c b/samples/sensor/apds9960/src/main.c index f16f9a0432c..bf4916e863e 100644 --- a/samples/sensor/apds9960/src/main.c +++ b/samples/sensor/apds9960/src/main.c @@ -15,7 +15,7 @@ K_SEM_DEFINE(sem, 0, 1); static void trigger_handler(const struct device *dev, - struct sensor_trigger *trigger) + const struct sensor_trigger *trigger) { ARG_UNUSED(dev); ARG_UNUSED(trigger); diff --git a/samples/sensor/bmg160/src/main.c b/samples/sensor/bmg160/src/main.c index 7201dab4070..f75832e4fbc 100644 --- a/samples/sensor/bmg160/src/main.c +++ b/samples/sensor/bmg160/src/main.c @@ -70,7 +70,7 @@ static void test_polling_mode(const struct device *bmg160) } static void trigger_handler(const struct device *bmg160, - struct sensor_trigger *trigger) + const struct sensor_trigger *trigger) { if (trigger->type != SENSOR_TRIG_DATA_READY && trigger->type != SENSOR_TRIG_DELTA) { diff --git a/samples/sensor/ccs811/src/main.c b/samples/sensor/ccs811/src/main.c index d86122c570b..678c260c876 100644 --- a/samples/sensor/ccs811/src/main.c +++ b/samples/sensor/ccs811/src/main.c @@ -79,7 +79,7 @@ static int do_fetch(const struct device *dev) #ifndef CONFIG_CCS811_TRIGGER_NONE static void trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { int rc = do_fetch(dev); diff --git a/samples/sensor/fdc2x1x/src/main.c b/samples/sensor/fdc2x1x/src/main.c index cb8f6e5a930..4c65e981712 100644 --- a/samples/sensor/fdc2x1x/src/main.c +++ b/samples/sensor/fdc2x1x/src/main.c @@ -17,7 +17,7 @@ K_SEM_DEFINE(sem, 0, 1); #ifdef CONFIG_FDC2X1X_TRIGGER static void trigger_handler(const struct device *dev, - struct sensor_trigger *trigger) + const struct sensor_trigger *trigger) { switch (trigger->type) { case SENSOR_TRIG_DATA_READY: diff --git a/samples/sensor/fxas21002/src/main.c b/samples/sensor/fxas21002/src/main.c index 019e8e318c5..8007b05f9df 100644 --- a/samples/sensor/fxas21002/src/main.c +++ b/samples/sensor/fxas21002/src/main.c @@ -11,7 +11,7 @@ K_SEM_DEFINE(sem, 0, 1); /* starts off "not available" */ static void trigger_handler(const struct device *dev, - struct sensor_trigger *trigger) + const struct sensor_trigger *trigger) { k_sem_give(&sem); } diff --git a/samples/sensor/fxos8700-hid/src/main.c b/samples/sensor/fxos8700-hid/src/main.c index ad2fe895ad0..61a18285407 100644 --- a/samples/sensor/fxos8700-hid/src/main.c +++ b/samples/sensor/fxos8700-hid/src/main.c @@ -160,7 +160,7 @@ static bool read_accel(const struct device *dev) } static void trigger_handler(const struct device *dev, - struct sensor_trigger *tr) + const struct sensor_trigger *tr) { ARG_UNUSED(tr); diff --git a/samples/sensor/fxos8700/src/main.c b/samples/sensor/fxos8700/src/main.c index 06c233d8330..594ccd1317b 100644 --- a/samples/sensor/fxos8700/src/main.c +++ b/samples/sensor/fxos8700/src/main.c @@ -13,7 +13,7 @@ K_SEM_DEFINE(sem, 0, 1); /* starts off "not available" */ #if !defined(CONFIG_FXOS8700_TRIGGER_NONE) static void trigger_handler(const struct device *dev, - struct sensor_trigger *trigger) + const struct sensor_trigger *trigger) { ARG_UNUSED(trigger); diff --git a/samples/sensor/hts221/src/main.c b/samples/sensor/hts221/src/main.c index 142e2c0d191..a6ba9281651 100644 --- a/samples/sensor/hts221/src/main.c +++ b/samples/sensor/hts221/src/main.c @@ -41,7 +41,7 @@ static void process_sample(const struct device *dev) } static void hts221_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { process_sample(dev); } diff --git a/samples/sensor/icm42605/src/main.c b/samples/sensor/icm42605/src/main.c index 105794c63ee..1af97d1589c 100644 --- a/samples/sensor/icm42605/src/main.c +++ b/samples/sensor/icm42605/src/main.c @@ -73,7 +73,7 @@ static struct sensor_trigger tap_trigger; static struct sensor_trigger double_tap_trigger; static void handle_icm42605_drdy(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { int rc = process_icm42605(dev); @@ -85,13 +85,13 @@ static void handle_icm42605_drdy(const struct device *dev, } static void handle_icm42605_tap(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { printf("Tap Detected!\n"); } static void handle_icm42605_double_tap(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { printf("Double Tap detected!\n"); } diff --git a/samples/sensor/isl29035/src/main.c b/samples/sensor/isl29035/src/main.c index cb1877feafa..86a448ac2c9 100644 --- a/samples/sensor/isl29035/src/main.c +++ b/samples/sensor/isl29035/src/main.c @@ -16,7 +16,7 @@ static volatile bool alerted; struct k_sem sem; static void trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { #ifdef CONFIG_ISL29035_TRIGGER alerted = !alerted; diff --git a/samples/sensor/lis2dh/src/main.c b/samples/sensor/lis2dh/src/main.c index d703651b358..08669ee3314 100644 --- a/samples/sensor/lis2dh/src/main.c +++ b/samples/sensor/lis2dh/src/main.c @@ -42,7 +42,7 @@ static void fetch_and_display(const struct device *sensor) #ifdef CONFIG_LIS2DH_TRIGGER static void trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { fetch_and_display(dev); } diff --git a/samples/sensor/lps22hh/src/main.c b/samples/sensor/lps22hh/src/main.c index a1fa819c03c..e5d29ed7c7d 100644 --- a/samples/sensor/lps22hh/src/main.c +++ b/samples/sensor/lps22hh/src/main.c @@ -43,7 +43,7 @@ static void process_sample(const struct device *dev) } static void lps22hh_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { process_sample(dev); } diff --git a/samples/sensor/lsm6dsl/src/main.c b/samples/sensor/lsm6dsl/src/main.c index 86fff70c920..c6a547cb6b0 100644 --- a/samples/sensor/lsm6dsl/src/main.c +++ b/samples/sensor/lsm6dsl/src/main.c @@ -29,7 +29,7 @@ static struct sensor_value press_out, temp_out; #ifdef CONFIG_LSM6DSL_TRIGGER static void lsm6dsl_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { static struct sensor_value accel_x, accel_y, accel_z; static struct sensor_value gyro_x, gyro_y, gyro_z; diff --git a/samples/sensor/lsm6dso/src/main.c b/samples/sensor/lsm6dso/src/main.c index 1bab2623cf7..d9bc84f033b 100644 --- a/samples/sensor/lsm6dso/src/main.c +++ b/samples/sensor/lsm6dso/src/main.c @@ -79,7 +79,7 @@ static int set_sampling_freq(const struct device *dev) #ifdef CONFIG_LSM6DSO_TRIGGER static void trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { fetch_and_display(dev); } diff --git a/samples/sensor/mcp9808/src/main.c b/samples/sensor/mcp9808/src/main.c index 6c2946212a8..370c0362e2c 100644 --- a/samples/sensor/mcp9808/src/main.c +++ b/samples/sensor/mcp9808/src/main.c @@ -80,7 +80,7 @@ static inline int set_window_ucel(const struct device *dev, } static void trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { struct sensor_value temp; static size_t cnt; diff --git a/samples/sensor/mcux_acmp/src/main.c b/samples/sensor/mcux_acmp/src/main.c index f82a354ef55..704565a439d 100644 --- a/samples/sensor/mcux_acmp/src/main.c +++ b/samples/sensor/mcux_acmp/src/main.c @@ -64,7 +64,7 @@ static void acmp_input_handler(bool above_threshold) } static void acmp_trigger_handler(const struct device *dev, - struct sensor_trigger *trigger) + const struct sensor_trigger *trigger) { ARG_UNUSED(dev); diff --git a/samples/sensor/mpu6050/src/main.c b/samples/sensor/mpu6050/src/main.c index a3a481e381d..9906435a8e2 100644 --- a/samples/sensor/mpu6050/src/main.c +++ b/samples/sensor/mpu6050/src/main.c @@ -72,7 +72,7 @@ static int process_mpu6050(const struct device *dev) static struct sensor_trigger trigger; static void handle_mpu6050_drdy(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { int rc = process_mpu6050(dev); diff --git a/samples/sensor/sht3xd/src/main.c b/samples/sensor/sht3xd/src/main.c index ca2671bf760..0180341d9e9 100644 --- a/samples/sensor/sht3xd/src/main.c +++ b/samples/sensor/sht3xd/src/main.c @@ -16,7 +16,7 @@ static volatile bool alerted; static void trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { alerted = !alerted; } diff --git a/samples/sensor/sm351lt/src/main.c b/samples/sensor/sm351lt/src/main.c index 5c239dc9ce6..152766ff99a 100644 --- a/samples/sensor/sm351lt/src/main.c +++ b/samples/sensor/sm351lt/src/main.c @@ -33,7 +33,7 @@ static void fetch_and_display(const struct device *sensor) #ifdef CONFIG_SM351LT_TRIGGER static void trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { fetch_and_display(dev); } diff --git a/samples/sensor/sx9500/src/main.c b/samples/sensor/sx9500/src/main.c index 07b757d09ae..e9d759feae1 100644 --- a/samples/sensor/sx9500/src/main.c +++ b/samples/sensor/sx9500/src/main.c @@ -12,7 +12,7 @@ #ifdef CONFIG_SX9500_TRIGGER static void sensor_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { struct sensor_value prox_value; int ret; diff --git a/samples/sensor/vcnl4040/src/main.c b/samples/sensor/vcnl4040/src/main.c index e4267b6b807..2db85aea077 100644 --- a/samples/sensor/vcnl4040/src/main.c +++ b/samples/sensor/vcnl4040/src/main.c @@ -64,7 +64,7 @@ static void test_polling_mode(const struct device *dev) #if defined(CONFIG_VCNL4040_TRIGGER) static void trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { switch (trig->type) { case SENSOR_TRIG_THRESHOLD: diff --git a/samples/sensor/wsen_itds/src/main.c b/samples/sensor/wsen_itds/src/main.c index 6365aa186c5..ca6052e54d6 100644 --- a/samples/sensor/wsen_itds/src/main.c +++ b/samples/sensor/wsen_itds/src/main.c @@ -67,7 +67,7 @@ static void test_polling_mode(const struct device *itds) #if defined(CONFIG_ITDS_TRIGGER) static void trigger_handler(const struct device *itds, - struct sensor_trigger *trigger) + const struct sensor_trigger *trigger) { switch (trigger->type) { case SENSOR_TRIG_DATA_READY: diff --git a/samples/shields/x_nucleo_iks01a1/src/main.c b/samples/shields/x_nucleo_iks01a1/src/main.c index 9adf082bb81..f3c2b3fa972 100644 --- a/samples/shields/x_nucleo_iks01a1/src/main.c +++ b/samples/shields/x_nucleo_iks01a1/src/main.c @@ -14,7 +14,7 @@ static int lis3mdl_trig_cnt; static void lis3mdl_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, trig->chan); lis3mdl_trig_cnt++; diff --git a/samples/shields/x_nucleo_iks01a2/sensorhub/src/main.c b/samples/shields/x_nucleo_iks01a2/sensorhub/src/main.c index 1b3c3f3bbf3..42b211be383 100644 --- a/samples/shields/x_nucleo_iks01a2/sensorhub/src/main.c +++ b/samples/shields/x_nucleo_iks01a2/sensorhub/src/main.c @@ -14,7 +14,7 @@ static int lsm6dsl_trig_cnt; static void lsm6dsl_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ALL); lsm6dsl_trig_cnt++; diff --git a/samples/shields/x_nucleo_iks01a2/standard/src/main.c b/samples/shields/x_nucleo_iks01a2/standard/src/main.c index 3108bda8585..589f7c6256c 100644 --- a/samples/shields/x_nucleo_iks01a2/standard/src/main.c +++ b/samples/shields/x_nucleo_iks01a2/standard/src/main.c @@ -14,7 +14,7 @@ static int lsm6dsl_trig_cnt; static void lsm6dsl_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ALL); lsm6dsl_trig_cnt++; diff --git a/samples/shields/x_nucleo_iks01a3/sensorhub/src/main.c b/samples/shields/x_nucleo_iks01a3/sensorhub/src/main.c index c4e7eb9a83f..66318b9e255 100644 --- a/samples/shields/x_nucleo_iks01a3/sensorhub/src/main.c +++ b/samples/shields/x_nucleo_iks01a3/sensorhub/src/main.c @@ -14,7 +14,7 @@ static int lis2dw12_trig_cnt; static void lis2dw12_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ACCEL_XYZ); lis2dw12_trig_cnt++; @@ -27,21 +27,21 @@ static int lsm6dso_gyr_trig_cnt; static int lsm6dso_temp_trig_cnt; static void lsm6dso_acc_trig_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ACCEL_XYZ); lsm6dso_acc_trig_cnt++; } static void lsm6dso_gyr_trig_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_GYRO_XYZ); lsm6dso_gyr_trig_cnt++; } static void lsm6dso_temp_trig_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_DIE_TEMP); lsm6dso_temp_trig_cnt++; diff --git a/samples/shields/x_nucleo_iks01a3/standard/src/main.c b/samples/shields/x_nucleo_iks01a3/standard/src/main.c index ab465ee3a58..c3ec7b588e5 100644 --- a/samples/shields/x_nucleo_iks01a3/standard/src/main.c +++ b/samples/shields/x_nucleo_iks01a3/standard/src/main.c @@ -14,7 +14,7 @@ static int lis2mdl_trig_cnt; static void lis2mdl_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ALL); lis2mdl_trig_cnt++; @@ -25,7 +25,7 @@ static void lis2mdl_trigger_handler(const struct device *dev, static int lps22hh_trig_cnt; static void lps22hh_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_PRESS); lps22hh_trig_cnt++; @@ -36,7 +36,7 @@ static void lps22hh_trigger_handler(const struct device *dev, static int stts751_trig_cnt; static void stts751_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { stts751_trig_cnt++; } @@ -46,7 +46,7 @@ static void stts751_trigger_handler(const struct device *dev, static int lis2dw12_trig_cnt; static void lis2dw12_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ACCEL_XYZ); lis2dw12_trig_cnt++; @@ -59,21 +59,21 @@ static int lsm6dso_gyr_trig_cnt; static int lsm6dso_temp_trig_cnt; static void lsm6dso_acc_trig_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ACCEL_XYZ); lsm6dso_acc_trig_cnt++; } static void lsm6dso_gyr_trig_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_GYRO_XYZ); lsm6dso_gyr_trig_cnt++; } static void lsm6dso_temp_trig_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_DIE_TEMP); lsm6dso_temp_trig_cnt++; diff --git a/samples/shields/x_nucleo_iks02a1/sensorhub/src/main.c b/samples/shields/x_nucleo_iks02a1/sensorhub/src/main.c index 61c4622da7e..9a1905a3180 100644 --- a/samples/shields/x_nucleo_iks02a1/sensorhub/src/main.c +++ b/samples/shields/x_nucleo_iks02a1/sensorhub/src/main.c @@ -14,7 +14,7 @@ static int iis2dlpc_trig_cnt; static void iis2dlpc_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ACCEL_XYZ); iis2dlpc_trig_cnt++; @@ -27,21 +27,21 @@ static int ism330dhcx_gyr_trig_cnt; static int ism330dhcx_temp_trig_cnt; static void ism330dhcx_acc_trig_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ACCEL_XYZ); ism330dhcx_acc_trig_cnt++; } static void ism330dhcx_gyr_trig_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_GYRO_XYZ); ism330dhcx_gyr_trig_cnt++; } static void ism330dhcx_temp_trig_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_DIE_TEMP); ism330dhcx_temp_trig_cnt++; diff --git a/samples/shields/x_nucleo_iks02a1/standard/src/main.c b/samples/shields/x_nucleo_iks02a1/standard/src/main.c index cdef4befb6d..3ef080584e3 100644 --- a/samples/shields/x_nucleo_iks02a1/standard/src/main.c +++ b/samples/shields/x_nucleo_iks02a1/standard/src/main.c @@ -14,7 +14,7 @@ static int iis2dlpc_trig_cnt; static void iis2dlpc_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ACCEL_XYZ); iis2dlpc_trig_cnt++; @@ -25,7 +25,7 @@ static void iis2dlpc_trigger_handler(const struct device *dev, static int iis2mdc_trig_cnt; static void iis2mdc_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ALL); iis2mdc_trig_cnt++; @@ -37,14 +37,14 @@ static int ism330dhcx_acc_trig_cnt; static int ism330dhcx_gyr_trig_cnt; static void ism330dhcx_acc_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_ACCEL_XYZ); ism330dhcx_acc_trig_cnt++; } static void ism330dhcx_gyr_trigger_handler(const struct device *dev, - struct sensor_trigger *trig) + const struct sensor_trigger *trig) { sensor_sample_fetch_chan(dev, SENSOR_CHAN_GYRO_XYZ); ism330dhcx_gyr_trig_cnt++; diff --git a/tests/drivers/sensor/generic/src/main.c b/tests/drivers/sensor/generic/src/main.c index a467380aeb6..05d4f4d87f8 100644 --- a/tests/drivers/sensor/generic/src/main.c +++ b/tests/drivers/sensor/generic/src/main.c @@ -141,7 +141,7 @@ void test_sensor_get_channels(void) } static void trigger_handler(const struct device *dev, - struct sensor_trigger *trigger) + const struct sensor_trigger *trigger) { ARG_UNUSED(dev); ARG_UNUSED(trigger);