Home
last modified time | relevance | path

Searched refs:int_mode (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/drivers/gpio/
Dgpio_andes_atcgpio100.c224 uint32_t port_value, int_mode, imr_idx, ch_idx; in gpio_atcgpio100_pin_interrupt_configure() local
229 int_mode = INT_DUAL_EDGE; in gpio_atcgpio100_pin_interrupt_configure()
232 int_mode = INT_POSITIVE_EDGE; in gpio_atcgpio100_pin_interrupt_configure()
235 int_mode = INT_NEGATIVE_EDGE; in gpio_atcgpio100_pin_interrupt_configure()
238 int_mode = INT_LOW_LEVEL; in gpio_atcgpio100_pin_interrupt_configure()
241 int_mode = INT_HIGH_LEVEL; in gpio_atcgpio100_pin_interrupt_configure()
244 int_mode = INT_NO_OPERATION; in gpio_atcgpio100_pin_interrupt_configure()
253 if (int_mode == INT_NO_OPERATION) { in gpio_atcgpio100_pin_interrupt_configure()
264 SET_GPIO_INT_MODE(port_value, int_mode, ch_idx); in gpio_atcgpio100_pin_interrupt_configure()
/Zephyr-latest/drivers/sensor/vishay/veml7700/
Dveml7700.c86 enum veml7700_int_mode int_mode; member
197 if (data->int_mode != VEML7700_INT_DISABLED) { in veml7700_build_als_conf_param()
198 param |= data->int_mode << 4; in veml7700_build_als_conf_param()
393 data->int_mode = (enum veml7700_int_mode)val->val1; in veml7700_attr_set()
421 val->val1 = data->int_mode; in veml7700_attr_get()
470 if (data->int_mode != VEML7700_INT_DISABLED) { in veml7700_sample_fetch()
479 if (data->int_mode != VEML7700_INT_DISABLED) { in veml7700_sample_fetch()
563 data->int_mode = VEML7700_INT_DISABLED; in veml7700_init()
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/
Dlsm6dsv16x_trigger.c123 lsm6dsv16x_interrupt_mode_t int_mode; in lsm6dsv16x_enable_wake_int() local
125 int_mode.enable = enable ? 1 : 0; in lsm6dsv16x_enable_wake_int()
126 int_mode.lir = !cfg->drdy_pulsed; in lsm6dsv16x_enable_wake_int()
127 ret = lsm6dsv16x_interrupt_enable_set(ctx, int_mode); in lsm6dsv16x_enable_wake_int()
/Zephyr-latest/drivers/sensor/lm75/
Dlm75.c54 uint8_t int_mode: 1; member
416 .int_mode = DT_INST_NODE_HAS_PROP(inst, int_gpios), \
/Zephyr-latest/drivers/sensor/lm77/
Dlm77.c39 uint8_t int_mode : 1; member
405 .int_mode = DT_INST_NODE_HAS_PROP(n, int_gpios), \
/Zephyr-latest/drivers/sensor/tdk/icm42x70/
Dicm42x70_trigger.c154 int1_pin_config.int_mode = INT_CONFIG_INT1_MODE_PULSED; in icm42x70_trigger_enable_interrupt()
/Zephyr-latest/drivers/sensor/vishay/vcnl36825t/
Dvcnl36825t.c571 .int_mode = DT_INST_ENUM_IDX(inst, int_mode), \
Dvcnl36825t.h312 enum vcnl36825t_int_mode int_mode; member
Dvcnl36825t_trigger.c191 switch (config->int_mode) { in vcnl36825t_trigger_set()