Home
last modified time | relevance | path

Searched refs:changed_pins (Results 1 – 3 of 3) sorted by relevance

/Zephyr-Core-3.7.0/drivers/gpio/
Dgpio_pcf857x.c91 uint32_t changed_pins; in pcf857x_work_handler() local
93 int rc = pcf857x_process_input(drv_data->dev, &changed_pins); in pcf857x_work_handler()
99 if (input_port_last_temp != (uint16_t)changed_pins && !rc) { in pcf857x_work_handler()
102 changed_pins ^= input_port_last_temp; in pcf857x_work_handler()
103 gpio_fire_callbacks(&drv_data->callbacks, drv_data->dev, changed_pins); in pcf857x_work_handler()
Dgpio_xlnx_axi.c289 uint32_t changed_pins; in gpio_xlnx_axi_get_pending_int() local
309 changed_pins = current_data ^ data->previous_data_reading; in gpio_xlnx_axi_get_pending_int()
311 changed_and_rising_edge = (changed_pins & current_data); in gpio_xlnx_axi_get_pending_int()
312 changed_and_falling_edge = (changed_pins & ~current_data); in gpio_xlnx_axi_get_pending_int()
Dgpio_pca95xx.c584 uint16_t input_cache, changed_pins, input_new; in get_triggered_it() local
590 changed_pins = (input_cache ^ input_new); in get_triggered_it()
592 *trig_edge |= (changed_pins & input_new & in get_triggered_it()
594 *trig_edge |= (changed_pins & input_cache & in get_triggered_it()