Lines Matching full:irq_domain
18 static struct irq_domain *irq_domain; variable
81 generic_handle_domain_irq(irq_domain, hwirq - 1); in handle_cpu_irq()
85 static int loongarch_cpu_intc_map(struct irq_domain *d, unsigned int irq, in loongarch_cpu_intc_map()
105 irq_domain = irq_domain_create_linear(cpuintc_handle, EXCCODE_INT_NUM, in cpuintc_of_init()
107 if (!irq_domain) in cpuintc_of_init()
122 return liointc_acpi_init(irq_domain, liointc_entry); in liointc_parse_madt()
130 return eiointc_acpi_init(irq_domain, eiointc_entry); in eiointc_parse_madt()
146 r = avecintc_acpi_init(irq_domain); in acpi_cascade_irqdomain_init()
156 if (irq_domain) in cpuintc_acpi_init()
164 irq_domain = irq_domain_create_linear(cpuintc_handle, EXCCODE_INT_NUM, in cpuintc_acpi_init()
167 if (!irq_domain) in cpuintc_acpi_init()