Lines Matching full:irq_domain
68 struct irq_domain *irq_domain; member
153 struct irq_domain *irq_domain; in find_msi_translator() local
185 irq_domain = irq_find_host(dn); in find_msi_translator()
186 if (!irq_domain) { in find_msi_translator()
187 dev_dbg(&dev->dev, "axon_msi: no irq_domain found for node %pOF\n", in find_msi_translator()
192 msic = irq_domain->host_data; in find_msi_translator()
268 virq = irq_create_direct_mapping(msic->irq_domain); in axon_msi_setup_msi_irqs()
304 static int msic_host_map(struct irq_domain *h, unsigned int virq, in msic_host_map()
323 irq_domain_get_of_node(msic->irq_domain)); in axon_msi_shutdown()
379 msic->irq_domain = irq_domain_add_nomap(dn, 65536, &msic_host_ops, msic); in axon_msi_probe()
380 if (!msic->irq_domain) { in axon_msi_probe()
381 printk(KERN_ERR "axon_msi: couldn't allocate irq_domain for %pOF\n", in axon_msi_probe()