Lines Matching refs:parent
143 if (is_of_node(domain->parent->fwnode)) { in gicv2m_irq_gic_domain_alloc()
144 fwspec.fwnode = domain->parent->fwnode; in gicv2m_irq_gic_domain_alloc()
149 } else if (is_fwnode_irqchip(domain->parent->fwnode)) { in gicv2m_irq_gic_domain_alloc()
150 fwspec.fwnode = domain->parent->fwnode; in gicv2m_irq_gic_domain_alloc()
163 d = irq_domain_get_irq_data(domain->parent, virq); in gicv2m_irq_gic_domain_alloc()
281 static __init int gicv2m_allocate_domains(struct irq_domain *parent) in gicv2m_allocate_domains() argument
290 inner_domain = irq_domain_create_hierarchy(parent, 0, 0, v2m->fwnode, in gicv2m_allocate_domains()
413 struct irq_domain *parent) in gicv2m_of_init() argument
448 ret = gicv2m_allocate_domains(parent); in gicv2m_of_init()
538 static int __init gicv2m_acpi_init(struct irq_domain *parent) in gicv2m_acpi_init() argument
551 ret = gicv2m_allocate_domains(parent); in gicv2m_acpi_init()
564 static int __init gicv2m_acpi_init(struct irq_domain *parent) in gicv2m_acpi_init() argument
571 struct irq_domain *parent) in gicv2m_init() argument
574 return gicv2m_of_init(parent_handle, parent); in gicv2m_init()
576 return gicv2m_acpi_init(parent); in gicv2m_init()