Lines Matching refs:domain
81 struct irq_domain *domain; member
121 return (struct pdc_intc_priv *)data->domain->host_data; in irqd_to_priv()
239 irq_no = irq_linear_revmap(priv->domain, i); in pdc_intc_perip_isr()
260 irq_no = irq_linear_revmap(priv->domain, in pdc_intc_syswake_isr()
385 priv->domain = irq_domain_add_linear(node, 16, &irq_generic_chip_ops, in pdc_intc_probe()
387 if (unlikely(!priv->domain)) { in pdc_intc_probe()
397 ret = irq_alloc_domain_generic_chips(priv->domain, 8, 2, "pdc", in pdc_intc_probe()
405 gc = irq_get_domain_generic_chip(priv->domain, 0); in pdc_intc_probe()
419 gc = irq_get_domain_generic_chip(priv->domain, 8); in pdc_intc_probe()
470 irq_domain_remove(priv->domain); in pdc_intc_probe()
478 irq_domain_remove(priv->domain); in pdc_intc_remove()