Lines Matching refs:irq_domain
251 static int exynos_eint_irq_map(struct irq_domain *h, unsigned int virq, in exynos_eint_irq_map()
285 virq = irq_linear_revmap(bank->irq_domain, pin); in exynos_eint_gpio_irq()
325 bank->irq_domain = irq_domain_add_linear(bank->of_node, in exynos_eint_gpio_init()
327 if (!bank->irq_domain) { in exynos_eint_gpio_init()
336 irq_domain_remove(bank->irq_domain); in exynos_eint_gpio_init()
350 irq_domain_remove(bank->irq_domain); in exynos_eint_gpio_init()
436 eint_irq = irq_linear_revmap(bank->irq_domain, eintd->irq); in exynos_irq_eint0_15()
443 struct irq_domain *domain) in exynos_irq_demux_eint()
472 exynos_irq_demux_eint(pend & ~mask, b->irq_domain); in exynos_irq_demux_eint16_31()
514 bank->irq_domain = irq_domain_add_linear(bank->of_node, in exynos_eint_wkup_init()
516 if (!bank->irq_domain) { in exynos_eint_wkup_init()