Home
last modified time | relevance | path

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

/Zephyr-Core-3.5.0/drivers/gpio/
Dgpio_pcf8574.c81 uint32_t changed_pins; in pcf8574_work_handler() local
83 int rc = pcf8574_process_input(drv_data->dev, &changed_pins); in pcf8574_work_handler()
89 if (input_port_last_temp != (uint8_t)changed_pins && !rc) { in pcf8574_work_handler()
92 changed_pins ^= input_port_last_temp; in pcf8574_work_handler()
93 gpio_fire_callbacks(&drv_data->callbacks, drv_data->dev, changed_pins); in pcf8574_work_handler()
Dgpio_xlnx_axi.c302 uint32_t changed_pins; in gpio_xlnx_axi_get_pending_int() local
322 changed_pins = current_data ^ data->previous_data_reading; in gpio_xlnx_axi_get_pending_int()
324 changed_and_rising_edge = (changed_pins & current_data); in gpio_xlnx_axi_get_pending_int()
325 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()