Lines Matching refs:np

110 	ipar = of_node_get(out_irq->np);  in of_irq_parse_raw()
265 out_irq->np = newpar; in of_irq_parse_raw()
343 out_irq->np = p; in of_irq_parse_one()
407 domain = irq_find_host(oirq.np); in of_irq_get()
489 struct device_node *np, *parent = NULL; in of_irq_init() local
496 for_each_matching_node(np, matches) { in of_irq_init()
497 if (!of_find_property(np, "interrupt-controller", NULL) || in of_irq_init()
498 !of_device_is_available(np)) in of_irq_init()
506 of_node_put(np); in of_irq_init()
510 desc->dev = of_node_get(np); in of_irq_init()
511 desc->interrupt_parent = of_irq_find_parent(np); in of_irq_init()
512 if (desc->interrupt_parent == np) in of_irq_init()
586 static u32 __of_msi_map_rid(struct device *dev, struct device_node **np, in __of_msi_map_rid() argument
591 struct device_node *msi_np = *np; in __of_msi_map_rid()
654 *np = msi_np = msi_controller_node; in __of_msi_map_rid()
690 static struct irq_domain *__of_get_msi_domain(struct device_node *np, in __of_get_msi_domain() argument
695 d = irq_find_matching_host(np, token); in __of_get_msi_domain()
697 d = irq_find_host(np); in __of_get_msi_domain()
714 struct device_node *np = NULL; in of_msi_map_get_device_domain() local
716 __of_msi_map_rid(dev, &np, rid); in of_msi_map_get_device_domain()
717 return __of_get_msi_domain(np, DOMAIN_BUS_PCI_MSI); in of_msi_map_get_device_domain()
732 struct device_node *np, in of_msi_get_domain() argument
739 msi_np = of_parse_phandle(np, "msi-parent", 0); in of_msi_get_domain()
752 while (!of_parse_phandle_with_args(np, "msi-parent", in of_msi_get_domain()
755 d = __of_get_msi_domain(args.np, token); in of_msi_get_domain()
759 of_node_put(args.np); in of_msi_get_domain()
772 void of_msi_configure(struct device *dev, struct device_node *np) in of_msi_configure() argument
775 of_msi_get_domain(dev, np, DOMAIN_BUS_PLATFORM_MSI)); in of_msi_configure()