Lines Matching refs:domain_data
477 struct irq_domain_data domain_data;
1540 if (dev->domain_data.phyirq > 0)
1541 generic_handle_irq_safe(dev->domain_data.phyirq);
2172 container_of(data, struct lan78xx_net, domain_data);
2203 mutex_init(&dev->domain_data.irq_lock);
2206 dev->domain_data.irqenable = buf;
2208 dev->domain_data.irqchip = &lan78xx_irqchip;
2209 dev->domain_data.irq_handler = handle_simple_irq;
2212 &chip_domain_ops, &dev->domain_data);
2226 dev->domain_data.irqdomain = irqdomain;
2227 dev->domain_data.phyirq = irqmap;
2234 if (dev->domain_data.phyirq > 0) {
2235 irq_dispose_mapping(dev->domain_data.phyirq);
2237 if (dev->domain_data.irqdomain)
2238 irq_domain_remove(dev->domain_data.irqdomain);
2240 dev->domain_data.phyirq = 0;
2241 dev->domain_data.irqdomain = NULL;
2372 if (dev->domain_data.phyirq > 0)
2373 phydev->irq = dev->domain_data.phyirq;