Lines Matching refs:domain
81 struct irq_domain *domain; member
121 return (struct pdc_intc_priv *)data->domain->host_data; in irqd_to_priv()
238 irq_no = irq_linear_revmap(priv->domain, i); in pdc_intc_perip_isr()
259 irq_no = irq_linear_revmap(priv->domain, in pdc_intc_syswake_isr()
384 priv->domain = irq_domain_add_linear(node, 16, &irq_generic_chip_ops, in pdc_intc_probe()
386 if (unlikely(!priv->domain)) { in pdc_intc_probe()
396 ret = irq_alloc_domain_generic_chips(priv->domain, 8, 2, "pdc", in pdc_intc_probe()
404 gc = irq_get_domain_generic_chip(priv->domain, 0); in pdc_intc_probe()
418 gc = irq_get_domain_generic_chip(priv->domain, 8); in pdc_intc_probe()
469 irq_domain_remove(priv->domain); in pdc_intc_probe()
477 irq_domain_remove(priv->domain); in pdc_intc_remove()