Lines Matching refs:domain
128 struct irq_domain *domain[2]; member
135 u8 map, struct irq_domain *domain);
188 struct irq_domain *domain; member
542 struct irq_domain *domain; in adi_gpio_handle_pint_irq() local
551 domain = pint->domain[0]; in adi_gpio_handle_pint_irq()
557 domain = pint->domain[1]; in adi_gpio_handle_pint_irq()
564 generic_handle_irq(irq_find_mapping(domain, in adi_gpio_handle_pint_irq()
802 return irq_find_mapping(port->domain, offset); in adi_gpio_to_irq()
804 return irq_create_mapping(port->domain, offset); in adi_gpio_to_irq()
808 struct irq_domain *domain) in adi_pint_map_port() argument
831 pint->domain[assign] = domain; in adi_pint_map_port()
911 port->domain = irq_domain_add_linear(node, port->width, in adi_gpio_init_int()
913 if (!port->domain) { in adi_gpio_init_int()
926 port->pint_map, port->domain); in adi_gpio_init_int()
931 ret = irq_create_strict_mappings(port->domain, port->irq_base, in adi_gpio_init_int()
1033 irq_domain_remove(port->domain); in adi_gpio_probe()
1047 irq_dispose_mapping(irq_find_mapping(port->domain, in adi_gpio_remove()
1049 irq_domain_remove(port->domain); in adi_gpio_remove()