Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/gpio/
Dgpio_ite_it8xxx2.c46 uint8_t gpio_irq[8]; member
620 uint8_t gpio_irq = gpio_config->gpio_irq[pin]; local
628 irq_disable(gpio_irq);
633 irq_enable(gpio_irq);
644 irq_disable(gpio_irq);
647 uint8_t wuc_group = gpio_irqs[gpio_irq].wuc_group;
648 uint8_t wuc_mask = gpio_irqs[gpio_irq].wuc_mask;
670 irq_connect_dynamic(gpio_irq, 0, gpio_ite_isr, dev, 0);
671 irq_enable(gpio_irq);
703 .gpio_irq[0] = DT_INST_IRQ_BY_IDX(inst, 0, irq), \
[all …]
Dgpio_mchp_mss.c32 uint32_t gpio_irq; member
213 gpio->gpio_irq = 0xFFFFFFFFU; in mss_gpio_init()
224 uint32_t interrupt_status = gpio->gpio_irq; in mss_gpio_irq_handler()
226 gpio->gpio_irq = gpio->gpio_irq; in mss_gpio_irq_handler()
Dgpio_ite_it8xxx2_v2.c52 uint8_t gpio_irq[8]; member
384 if (irq == gpio_config->gpio_irq[pin]) { in gpio_ite_isr()
433 uint8_t gpio_irq = gpio_config->gpio_irq[pin]; local
442 irq_disable(gpio_irq);
447 irq_enable(gpio_irq);
453 irq_disable(gpio_irq);
498 irq_connect_dynamic(gpio_irq, 0, gpio_ite_isr, dev, 0);
499 irq_enable(gpio_irq);
546 .gpio_irq = IT8XXX2_DT_GPIO_IRQ_LIST(inst), \