Lines Matching refs:irqdomain
404 struct irq_domain *irqdomain; member
2189 struct irq_domain *irqdomain; in lan78xx_setup_irq_domain() local
2204 irqdomain = irq_domain_add_simple(of_node, MAX_INT_EP, 0, in lan78xx_setup_irq_domain()
2206 if (irqdomain) { in lan78xx_setup_irq_domain()
2208 irqmap = irq_create_mapping(irqdomain, INT_EP_PHY); in lan78xx_setup_irq_domain()
2210 irq_domain_remove(irqdomain); in lan78xx_setup_irq_domain()
2212 irqdomain = NULL; in lan78xx_setup_irq_domain()
2219 dev->domain_data.irqdomain = irqdomain; in lan78xx_setup_irq_domain()
2230 if (dev->domain_data.irqdomain) in lan78xx_remove_irq_domain()
2231 irq_domain_remove(dev->domain_data.irqdomain); in lan78xx_remove_irq_domain()
2234 dev->domain_data.irqdomain = NULL; in lan78xx_remove_irq_domain()