Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/gpio/
Dgpio_pca953x.c59 struct pca953x_irq_state irq_state; member
112 struct pca953x_irq_state *irq_state = &drv_data->irq_state; in gpio_pca953x_handle_interrupt() local
122 if (!irq_state->rising && !irq_state->falling) { in gpio_pca953x_handle_interrupt()
139 interrupt_status = (irq_state->rising & transitioned_pins & in gpio_pca953x_handle_interrupt()
141 interrupt_status |= (irq_state->falling & transitioned_pins & in gpio_pca953x_handle_interrupt()
348 struct pca953x_irq_state *irq = &drv_data->irq_state; in gpio_pca953x_pin_interrupt_configure()
Dgpio_tca6424a.c55 struct tca6424a_irq_state irq_state; member
183 struct tca6424a_irq_state *irq_state = &drv_data->irq_state; in tca6424a_handle_interrupt() local
193 if (!irq_state->rising && !irq_state->falling) { in tca6424a_handle_interrupt()
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()
402 struct tca6424a_irq_state *irq = &drv_data->irq_state; in tca6424a_pin_interrupt_configure()
Dgpio_sx1509b.c73 struct sx1509b_irq_state irq_state; member
486 struct sx1509b_irq_state *irq = &drv_data->irq_state; in pin_interrupt_configure()
569 drv_data->irq_state = (struct sx1509b_irq_state) { in sx1509b_init()