Lines Matching full:dn

119 	struct device_node *dn;  in check_req()  local
123 dn = pci_device_to_OF_node(pdev); in check_req()
125 p = of_get_property(dn, prop_name, NULL); in check_req()
127 pr_debug("rtas_msi: No %s on %pOF\n", prop_name, dn); in check_req()
158 struct device_node *dn; in __find_pe_total_msi() local
161 dn = of_node_get(node); in __find_pe_total_msi()
162 while (dn) { in __find_pe_total_msi()
163 p = of_get_property(dn, "ibm,pe-total-#msi", NULL); in __find_pe_total_msi()
165 pr_debug("rtas_msi: found prop on dn %pOF\n", in __find_pe_total_msi()
166 dn); in __find_pe_total_msi()
168 return dn; in __find_pe_total_msi()
171 dn = of_get_next_parent(dn); in __find_pe_total_msi()
184 struct device_node *dn; in find_pe_dn() local
189 dn = pci_device_to_OF_node(dev); in find_pe_dn()
190 if (!dn) in find_pe_dn()
194 edev = pdn_to_eeh_dev(PCI_DN(dn)); in find_pe_dn()
198 dn = pci_device_to_OF_node(edev->pdev); in find_pe_dn()
199 if (!dn) in find_pe_dn()
203 dn = of_get_parent(dn); in find_pe_dn()
204 if (!dn) in find_pe_dn()
209 pr_debug("rtas_msi: using PE dn %pOF\n", dn); in find_pe_dn()
211 return dn; in find_pe_dn()
223 static void *count_non_bridge_devices(struct device_node *dn, void *data) in count_non_bridge_devices() argument
229 pr_debug("rtas_msi: counting %pOF\n", dn); in count_non_bridge_devices()
231 p = of_get_property(dn, "class-code", NULL); in count_non_bridge_devices()
240 static void *count_spare_msis(struct device_node *dn, void *data) in count_spare_msis() argument
246 if (dn == counts->requestor) in count_spare_msis()
252 p = of_get_property(dn, "ibm,req#msi", NULL); in count_spare_msis()
256 p = of_get_property(dn, "ibm,req#msi-x", NULL); in count_spare_msis()
576 phb->dn, virq, hwirq, nr_irqs); in pseries_irq_domain_alloc()
601 pr_debug("%s bridge %pOF %d #%d\n", __func__, phb->dn, virq, nr_irqs); in pseries_irq_domain_free()
626 phb->dn, phb->global_number); in __pseries_msi_allocate_domains()
631 phb->msi_domain = pci_msi_create_irq_domain(of_node_to_fwnode(phb->dn), in __pseries_msi_allocate_domains()
636 phb->dn, phb->global_number); in __pseries_msi_allocate_domains()
649 if (!__find_pe_total_msi(phb->dn, &count)) { in pseries_msi_allocate_domains()
651 phb->dn, phb->global_number); in pseries_msi_allocate_domains()