Searched refs:changed_pins (Results 1 – 4 of 4) sorted by relevance
233 const uint32_t changed_pins = (values ^ data->pin_values) & pmen; in gpio_si32_irq_handler() local237 if (changed_pins) { in gpio_si32_irq_handler()242 (values & changed_pins) & data->trig_high; in gpio_si32_irq_handler()244 ((~values) & changed_pins) & data->trig_low; in gpio_si32_irq_handler()
91 uint32_t changed_pins; in pcf857x_work_handler() local93 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()
289 uint32_t changed_pins; in gpio_xlnx_axi_get_pending_int() local309 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()
606 uint16_t input_cache, changed_pins, input_new; in get_triggered_it() local612 changed_pins = (input_cache ^ input_new); in get_triggered_it()614 *trig_edge |= (changed_pins & input_new & in get_triggered_it()616 *trig_edge |= (changed_pins & input_cache & in get_triggered_it()