Home
last modified time | relevance | path

Searched refs:interrupt_status (Results 1 – 4 of 4) sorted by relevance

/Zephyr-Core-3.5.0/drivers/gpio/
Dgpio_pca953x.c113 uint8_t interrupt_status = 0; in gpio_pca953x_handle_interrupt() local
135 interrupt_status = (irq_state->rising & transitioned_pins & in gpio_pca953x_handle_interrupt()
137 interrupt_status |= (irq_state->falling & transitioned_pins & in gpio_pca953x_handle_interrupt()
143 if ((rc == 0) && (interrupt_status)) { in gpio_pca953x_handle_interrupt()
144 gpio_fire_callbacks(&drv_data->cb, dev, interrupt_status); in gpio_pca953x_handle_interrupt()
Dgpio_tca6424a.c188 uint32_t interrupt_status; in tca6424a_handle_interrupt() local
210 interrupt_status = (irq_state->rising & transitioned_pins & current_state); in tca6424a_handle_interrupt()
211 interrupt_status |= (irq_state->falling & transitioned_pins & previous_state); in tca6424a_handle_interrupt()
214 if (interrupt_status) { in tca6424a_handle_interrupt()
215 gpio_fire_callbacks(&drv_data->callbacks, dev, interrupt_status); in tca6424a_handle_interrupt()
Dgpio_mchp_mss.c225 uint32_t interrupt_status = gpio->gpio_irq; in mss_gpio_irq_handler() local
230 gpio_fire_callbacks(&data->cb, dev, interrupt_status); in mss_gpio_irq_handler()
/Zephyr-Core-3.5.0/drivers/i2c/
Di2c_ite_enhance.c965 uint8_t interrupt_status) in target_i2c_isr_dma() argument
974 if (interrupt_status & IT8XXX2_I2C_IDW_CLR) { in target_i2c_isr_dma()
980 if (interrupt_status & IT8XXX2_I2C_CNT_HOLD) { in target_i2c_isr_dma()
987 if (interrupt_status & IT8XXX2_I2C_SLVDATAFLG) { in target_i2c_isr_dma()
998 if (interrupt_status & IT8XXX2_I2C_IDR_CLR) { in target_i2c_isr_dma()
1021 uint8_t interrupt_status, in target_i2c_isr_pio() argument
1032 if (interrupt_status & IT8XXX2_I2C_IDW_CLR) { in target_i2c_isr_pio()
1036 else if (interrupt_status & IT8XXX2_I2C_IDR_CLR) { in target_i2c_isr_pio()
1074 uint8_t interrupt_status = IT8XXX2_I2C_IRQ_ST(base); in target_i2c_isr() local
1078 if (target_i2c_isr_pio(dev, interrupt_status, target_status) < 0) { in target_i2c_isr()
[all …]