Lines Matching refs:irq_domain
31 return irq_find_mapping(bus->irq_domain, gpio);
137 generic_handle_domain_irq_safe(bus->irq_domain, gpio);
153 bus->irq_domain = irq_domain_create_linear(NULL, chip->ngpio, &irq_domain_simple_ops,
155 if (!bus->irq_domain) {
160 int irq = irq_create_mapping(bus->irq_domain, gpio);
180 int irq = irq_find_mapping(bus->irq_domain, gpio);
184 irq_domain_remove(bus->irq_domain);
201 int irq = irq_find_mapping(bus->irq_domain, gpio);
205 irq_domain_remove(bus->irq_domain);
338 generic_handle_domain_irq_safe(bus->irq_domain, gpio);
354 bus->irq_domain = irq_domain_create_linear(NULL, chip->ngpio, &irq_domain_simple_ops,
356 if (!bus->irq_domain) {
361 int irq = irq_create_mapping(bus->irq_domain, gpio);
380 int irq = irq_find_mapping(bus->irq_domain, gpio);
384 irq_domain_remove(bus->irq_domain);
400 int irq = irq_find_mapping(bus->irq_domain, gpio);
404 irq_domain_remove(bus->irq_domain);