Lines Matching refs:irqdomain
409 struct irq_domain *irqdomain; member
2196 struct irq_domain *irqdomain; in lan78xx_setup_irq_domain() local
2211 irqdomain = irq_domain_add_simple(of_node, MAX_INT_EP, 0, in lan78xx_setup_irq_domain()
2213 if (irqdomain) { in lan78xx_setup_irq_domain()
2215 irqmap = irq_create_mapping(irqdomain, INT_EP_PHY); in lan78xx_setup_irq_domain()
2217 irq_domain_remove(irqdomain); in lan78xx_setup_irq_domain()
2219 irqdomain = NULL; in lan78xx_setup_irq_domain()
2226 dev->domain_data.irqdomain = irqdomain; in lan78xx_setup_irq_domain()
2237 if (dev->domain_data.irqdomain) in lan78xx_remove_irq_domain()
2238 irq_domain_remove(dev->domain_data.irqdomain); in lan78xx_remove_irq_domain()
2241 dev->domain_data.irqdomain = NULL; in lan78xx_remove_irq_domain()