Lines Matching defs:fwnode
65 struct fwnode_handle *fwnode;
143 if (is_of_node(domain->parent->fwnode)) {
144 fwspec.fwnode = domain->parent->fwnode;
149 } else if (is_fwnode_irqchip(domain->parent->fwnode)) {
150 fwspec.fwnode = domain->parent->fwnode;
274 of_node_put(to_of_node(v2m->fwnode));
275 if (is_fwnode_irqchip(v2m->fwnode))
276 irq_domain_free_fwnode(v2m->fwnode);
290 inner_domain = irq_domain_create_hierarchy(parent, 0, 0, v2m->fwnode,
298 pci_domain = pci_msi_create_irq_domain(v2m->fwnode,
301 plat_domain = platform_msi_create_irq_domain(v2m->fwnode,
317 static int __init gicv2m_init_one(struct fwnode_handle *fwnode,
329 v2m->fwnode = fwnode;
439 ret = gicv2m_init_one(&child->fwnode, spi_start, nr_spis,
464 /* We only return the fwnode of the first MSI frame. */
469 return data->fwnode;
499 struct fwnode_handle *fwnode;
525 fwnode = irq_domain_alloc_fwnode(&res.start);
526 if (!fwnode) {
531 ret = gicv2m_init_one(fwnode, spi_start, nr_spis, &res, flags);
533 irq_domain_free_fwnode(fwnode);