Lines Matching defs:fwnode
64 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_tree(v2m->fwnode,
299 pci_domain = pci_msi_create_irq_domain(v2m->fwnode,
302 plat_domain = platform_msi_create_irq_domain(v2m->fwnode,
318 static int __init gicv2m_init_one(struct fwnode_handle *fwnode,
332 v2m->fwnode = fwnode;
443 ret = gicv2m_init_one(&child->fwnode, spi_start, nr_spis,
468 /* We only return the fwnode of the first MSI frame. */
473 return data->fwnode;
503 struct fwnode_handle *fwnode;
529 fwnode = irq_domain_alloc_fwnode(&res.start);
530 if (!fwnode) {
535 ret = gicv2m_init_one(fwnode, spi_start, nr_spis, &res, flags);
537 irq_domain_free_fwnode(fwnode);