/Zephyr-latest/drivers/sensor/adi/adxl345/ |
D | adxl345_trigger.c | 88 const struct sensor_trigger *trig, in adxl345_trigger_set() argument 102 switch (trig->type) { in adxl345_trigger_set() 105 drv_data->drdy_trigger = trig; in adxl345_trigger_set()
|
/Zephyr-latest/drivers/sensor/st/iis2dh/ |
D | iis2dh_trigger.c | 43 const struct sensor_trigger *trig, in iis2dh_trigger_set() argument 55 switch (trig->type) { in iis2dh_trigger_set() 58 iis2dh->drdy_trig = trig; in iis2dh_trigger_set()
|
/Zephyr-latest/drivers/sensor/st/lis2de12/ |
D | lis2de12_trigger.c | 55 const struct sensor_trigger *trig, in lis2de12_trigger_set() argument 66 switch (trig->chan) { in lis2de12_trigger_set() 69 lis2de12->trig_drdy_acc = trig; in lis2de12_trigger_set()
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_cc32xx.c | 167 enum gpio_int_trig trig) in gpio_cc32xx_pin_interrupt_configure() argument 184 if (trig == GPIO_INT_TRIG_BOTH) { in gpio_cc32xx_pin_interrupt_configure() 186 } else if (trig == GPIO_INT_TRIG_HIGH) { in gpio_cc32xx_pin_interrupt_configure() 192 if (trig == GPIO_INT_TRIG_HIGH) { in gpio_cc32xx_pin_interrupt_configure()
|
D | gpio_imx.c | 185 enum gpio_int_trig trig) in imx_gpio_pin_interrupt_configure() argument 200 if ((mode == GPIO_INT_MODE_EDGE) && (trig == GPIO_INT_TRIG_LOW)) { in imx_gpio_pin_interrupt_configure() 203 (trig == GPIO_INT_TRIG_HIGH)) { in imx_gpio_pin_interrupt_configure() 206 (trig == GPIO_INT_TRIG_HIGH)) { in imx_gpio_pin_interrupt_configure() 226 WRITE_BIT(base->EDGE_SEL, pin, trig == GPIO_INT_TRIG_BOTH); in imx_gpio_pin_interrupt_configure()
|
D | gpio_xlnx_ps_bank.c | 292 enum gpio_int_trig trig) in gpio_xlnx_ps_bank_pin_irq_configure() argument 320 if (trig == GPIO_INT_TRIG_LOW) { in gpio_xlnx_ps_bank_pin_irq_configure() 323 } else if (trig == GPIO_INT_TRIG_HIGH) { in gpio_xlnx_ps_bank_pin_irq_configure() 326 } else if (trig == GPIO_INT_TRIG_BOTH) { in gpio_xlnx_ps_bank_pin_irq_configure()
|
D | gpio_ene_kb1200.c | 136 enum gpio_int_mode mode, enum gpio_int_trig trig) in kb1200_gpio_pin_interrupt_configure() argument 147 if (trig & GPIO_INT_HIGH_1) { in kb1200_gpio_pin_interrupt_configure() 148 if (trig & GPIO_INT_LOW_0) { /* Falling & Rising edge trigger */ in kb1200_gpio_pin_interrupt_configure() 165 if (trig & GPIO_INT_HIGH_1) { in kb1200_gpio_pin_interrupt_configure()
|
D | gpio_mcux_igpio.c | 272 enum gpio_int_trig trig) in mcux_igpio_pin_interrupt_configure() argument 295 if ((mode == GPIO_INT_MODE_EDGE) && (trig == GPIO_INT_TRIG_LOW)) { in mcux_igpio_pin_interrupt_configure() 298 (trig == GPIO_INT_TRIG_HIGH)) { in mcux_igpio_pin_interrupt_configure() 301 (trig == GPIO_INT_TRIG_HIGH)) { in mcux_igpio_pin_interrupt_configure() 319 WRITE_BIT(base->EDGE_SEL, pin, trig == GPIO_INT_TRIG_BOTH); in mcux_igpio_pin_interrupt_configure()
|
D | gpio_npcx.c | 289 enum gpio_int_trig trig) in gpio_npcx_pin_interrupt_configure() argument 329 if (trig == GPIO_INT_TRIG_LOW) { in gpio_npcx_pin_interrupt_configure() 331 } else if (trig == GPIO_INT_TRIG_HIGH) { in gpio_npcx_pin_interrupt_configure() 333 } else if (trig == GPIO_INT_TRIG_BOTH) { in gpio_npcx_pin_interrupt_configure() 336 LOG_ERR("Invalid interrupt trigger type %d", trig); in gpio_npcx_pin_interrupt_configure()
|
D | gpio_sifive.c | 232 enum gpio_int_trig trig) in gpio_sifive_pin_interrupt_configure() argument 248 if (trig == GPIO_INT_TRIG_HIGH) { in gpio_sifive_pin_interrupt_configure() 252 __ASSERT_NO_MSG(trig == GPIO_INT_TRIG_LOW); in gpio_sifive_pin_interrupt_configure() 262 if ((trig & GPIO_INT_HIGH_1) != 0) { in gpio_sifive_pin_interrupt_configure() 266 if ((trig & GPIO_INT_LOW_0) != 0) { in gpio_sifive_pin_interrupt_configure()
|
D | gpio_ite_it8801.c | 319 enum gpio_int_mode mode, enum gpio_int_trig trig) in gpio_it8801_pin_interrupt_configure() argument 365 if ((trig & GPIO_INT_TRIG_BOTH) == GPIO_INT_TRIG_BOTH) { in gpio_it8801_pin_interrupt_configure() 367 } else if (trig & GPIO_INT_TRIG_LOW) { in gpio_it8801_pin_interrupt_configure() 369 } else if (trig & GPIO_INT_TRIG_HIGH) { in gpio_it8801_pin_interrupt_configure() 372 LOG_ERR("Invalid interrupt trigger type %d", trig); in gpio_it8801_pin_interrupt_configure() 377 if (trig & GPIO_INT_TRIG_LOW) { in gpio_it8801_pin_interrupt_configure()
|
D | gpio_nxp_s32.c | 243 enum gpio_int_trig trig) in nxp_s32_gpio_config_eirq() argument 272 if (nxp_s32_gpio_eirq_get_trigger(&eirq_trigger, trig)) { in nxp_s32_gpio_config_eirq() 311 enum gpio_int_trig trig) in nxp_s32_gpio_config_wkpu() argument 340 if (nxp_s32_gpio_wkpu_get_trigger(&wkpu_trigger, trig)) { in nxp_s32_gpio_config_wkpu() 358 enum gpio_int_trig trig) in nxp_s32_gpio_pin_interrupt_configure() argument 364 return nxp_s32_gpio_config_wkpu(dev, pin, mode, trig); in nxp_s32_gpio_pin_interrupt_configure() 369 return nxp_s32_gpio_config_eirq(dev, pin, mode, trig); in nxp_s32_gpio_pin_interrupt_configure()
|
/Zephyr-latest/samples/shields/x_nucleo_iks01a3/standard/ |
D | README.rst | 86 1:: lis2mdl trig 208 87 1:: lps22hh trig 214 88 1:: lsm6dso acc trig 426 89 1:: lsm6dso gyr trig 426
|
/Zephyr-latest/drivers/sensor/nxp/mcux_lpcmp/ |
D | mcux_lpcmp.c | 315 static int mcux_lpcmp_trigger_set(const struct device *dev, const struct sensor_trigger *trig, in mcux_lpcmp_trigger_set() argument 320 __ASSERT_NO_MSG(trig != NULL); in mcux_lpcmp_trigger_set() 322 if ((int16_t)trig->chan != SENSOR_CHAN_MCUX_LPCMP_OUTPUT) { in mcux_lpcmp_trigger_set() 326 if ((int16_t)trig->type == SENSOR_TRIG_MCUX_LPCMP_OUTPUT_RISING) { in mcux_lpcmp_trigger_set() 328 data->rising_trigger = trig; in mcux_lpcmp_trigger_set() 329 } else if ((int16_t)trig->type == SENSOR_TRIG_MCUX_LPCMP_OUTPUT_FALLING) { in mcux_lpcmp_trigger_set() 331 data->falling_trigger = trig; in mcux_lpcmp_trigger_set()
|
/Zephyr-latest/drivers/sensor/st/lis2du12/ |
D | lis2du12_trigger.c | 74 const struct sensor_trigger *trig, in lis2du12_trigger_set() argument 85 switch (trig->chan) { in lis2du12_trigger_set() 88 lis2du12->trig_drdy_acc = trig; in lis2du12_trigger_set()
|
/Zephyr-latest/samples/boards/96boards/argonkey/sensors/src/ |
D | main.c | 35 const struct sensor_trigger *trig) in lsm6dsl_trigger_handler() argument 249 struct sensor_trigger trig; in main() local 251 trig.type = SENSOR_TRIG_DATA_READY; in main() 252 trig.chan = SENSOR_CHAN_ACCEL_XYZ; in main() 253 if (sensor_trigger_set(accel_dev, &trig, in main()
|
/Zephyr-latest/drivers/sensor/tdk/icm45686/ |
D | icm45686_trigger.c | 104 const struct sensor_trigger *trig, in icm45686_trigger_set() argument 112 switch (trig->type) { in icm45686_trigger_set() 114 data->triggers.entry.trigger = *trig; in icm45686_trigger_set()
|
/Zephyr-latest/drivers/sensor/amg88xx/ |
D | amg88xx_trigger.c | 140 const struct sensor_trigger *trig, in amg88xx_trigger_set() argument 157 if (trig->type == SENSOR_TRIG_THRESHOLD) { in amg88xx_trigger_set() 159 drv_data->th_trigger = trig; in amg88xx_trigger_set()
|
/Zephyr-latest/drivers/sensor/nxp/fxas21002/ |
D | fxas21002_trigger.c | 96 const struct sensor_trigger *trig, in fxas21002_trigger_set() argument 112 switch (trig->type) { in fxas21002_trigger_set() 116 data->drdy_trig = trig; in fxas21002_trigger_set()
|
/Zephyr-latest/samples/shields/x_nucleo_iks02a1/standard/ |
D | README.rst | 66 5:: iis2dlpc trig 809 67 5:: ism330dhcx acc trig 3332 68 5:: ism330dhcx gyr trig 1666
|
/Zephyr-latest/drivers/sensor/lm75/ |
D | lm75.c | 199 static int lm75_trigger_set(const struct device *dev, const struct sensor_trigger *trig, in lm75_trigger_set() argument 207 __ASSERT_NO_MSG(trig != NULL); in lm75_trigger_set() 209 if (trig->type != SENSOR_TRIG_THRESHOLD || trig->chan != SENSOR_CHAN_AMBIENT_TEMP || in lm75_trigger_set() 226 data->trigger = trig; in lm75_trigger_set()
|
/Zephyr-latest/drivers/sensor/lm77/ |
D | lm77.c | 210 static int lm77_trigger_set(const struct device *dev, const struct sensor_trigger *trig, in lm77_trigger_set() argument 218 __ASSERT_NO_MSG(trig != NULL); in lm77_trigger_set() 220 if (trig->type != SENSOR_TRIG_THRESHOLD || trig->chan != SENSOR_CHAN_AMBIENT_TEMP || in lm77_trigger_set() 237 data->trigger = trig; in lm77_trigger_set()
|
/Zephyr-latest/samples/sensor/fdc2x1x/src/ |
D | main.c | 81 struct sensor_trigger trig = { in main() local 86 if (sensor_trigger_set(dev, &trig, trigger_handler)) { in main()
|
/Zephyr-latest/drivers/sensor/adi/adt7310/ |
D | adt7310.h | 17 int adt7310_trigger_set(const struct device *dev, const struct sensor_trigger *trig,
|
/Zephyr-latest/drivers/sensor/bosch/bmi270/ |
D | bmi270_trigger.c | 284 const struct sensor_trigger *trig, in bmi270_trigger_set() argument 290 switch (trig->type) { in bmi270_trigger_set() 298 data->motion_trigger = trig; in bmi270_trigger_set() 309 data->drdy_trigger = trig; in bmi270_trigger_set()
|