drivers: sensor: Fix bmi270 build with trigger enabled

Extending tests/drivers/build_all/sensor/ to include missing driver
trigger configurations revealed that some sensor drivers failed to build
with triggers enabled.

Signed-off-by: Maureen Helm <maureen.helm@intel.com>
This commit is contained in:
Maureen Helm 2023-04-10 10:48:49 -05:00 committed by Anas Nashif
commit b562807d4f
2 changed files with 3 additions and 3 deletions

View file

@ -266,9 +266,9 @@ struct bmi270_data {
const struct device *dev;
struct k_mutex trigger_mutex;
sensor_trigger_handler_t motion_handler;
struct sensor_trigger *motion_trigger;
const struct sensor_trigger *motion_trigger;
sensor_trigger_handler_t drdy_handler;
struct sensor_trigger *drdy_trigger;
const struct sensor_trigger *drdy_trigger;
struct gpio_callback int1_cb;
struct gpio_callback int2_cb;
atomic_t int_flags;

View file

@ -176,7 +176,7 @@ int bmi270_init_interrupts(const struct device *dev)
(k_thread_entry_t)bmi270_thread, data, NULL, NULL,
K_PRIO_COOP(CONFIG_BMI270_THREAD_PRIORITY), 0, K_NO_WAIT);
#elif CONFIG_BMI270_TRIGGER_GLOBAL_THREAD
k_work_init(&data->trig_work, bmi270_trig_work_cb)
k_work_init(&data->trig_work, bmi270_trig_work_cb);
#endif
ret = bmi270_init_int_pin(&cfg->int1, &data->int1_cb,