Lines Matching refs:irqdomain
376 struct irq_domain *irqdomain; member
2054 struct irq_domain *irqdomain; in lan78xx_setup_irq_domain() local
2069 irqdomain = irq_domain_add_simple(of_node, MAX_INT_EP, 0, in lan78xx_setup_irq_domain()
2071 if (irqdomain) { in lan78xx_setup_irq_domain()
2073 irqmap = irq_create_mapping(irqdomain, INT_EP_PHY); in lan78xx_setup_irq_domain()
2075 irq_domain_remove(irqdomain); in lan78xx_setup_irq_domain()
2077 irqdomain = NULL; in lan78xx_setup_irq_domain()
2084 dev->domain_data.irqdomain = irqdomain; in lan78xx_setup_irq_domain()
2095 if (dev->domain_data.irqdomain) in lan78xx_remove_irq_domain()
2096 irq_domain_remove(dev->domain_data.irqdomain); in lan78xx_remove_irq_domain()
2099 dev->domain_data.irqdomain = NULL; in lan78xx_remove_irq_domain()