Searched refs:irq_status (Results 1 - 3 of 3) sorted by relevance

/fuchsia/zircon/system/dev/bus/virtio/
H A Ddevice.cpp56 uint32_t irq_status = IsrStatus(); local
58 LTRACEF_LEVEL(2, "irq_status %#x\n", irq_status);
63 if (irq_status == 0)
66 if (irq_status & VIRTIO_ISR_QUEUE_INT) { /* used ring update */
69 if (irq_status & VIRTIO_ISR_DEV_CFG_INT) { /* config change */
/fuchsia/zircon/system/dev/gpio/aml-gxl-gpio/
H A Daml-gxl-gpio.c75 uint8_t irq_status; member in struct:__anon364
319 uint32_t index = aml_gpio_get_unsed_irq_index(interrupt->irq_status);
394 interrupt->irq_status |= 1 << index;
407 interrupt->irq_status &= ~(1 << i);
563 gpio->gpio_interrupt->irq_status = 0;
/fuchsia/zircon/system/dev/gpio/aml-axg-gpio/
H A Daml-axg-gpio.c65 uint8_t irq_status; member in struct:__anon358
296 uint32_t index = aml_gpio_get_unsed_irq_index(interrupt->irq_status);
368 interrupt->irq_status |= 1 << index;
381 interrupt->irq_status &= ~(1 << i);
528 gpio->gpio_interrupt->irq_status = 0;

Completed in 29 milliseconds