Lines Matching refs:node
293 phandle node; in pcic_probe() local
302 node = prom_getchild (prom_root_node); in pcic_probe()
303 node = prom_searchsiblings (node, "pci"); in pcic_probe()
304 if (node == 0) in pcic_probe()
309 err = prom_getproperty(node, "reg", (char*)regs, sizeof(regs)); in pcic_probe()
353 pbm->prom_node = node; in pcic_probe()
354 prom_getstring(node, "name", namebuf, 63); namebuf[63] = 0; in pcic_probe()
451 phandle node = prom_getchild(pbm->prom_node); in pdev_to_pnode() local
453 while(node) { in pdev_to_pnode()
454 err = prom_getproperty(node, "reg", in pdev_to_pnode()
459 return node; in pdev_to_pnode()
461 node = prom_getsibling(node); in pdev_to_pnode()
472 struct pci_dev *dev, int node) in pcic_map_pci_device() argument
479 if (node == 0 || node == -1) { in pcic_map_pci_device()
482 prom_getstring(node, "name", namebuf, 63); namebuf[63] = 0; in pcic_map_pci_device()
531 pcic_fill_irq(struct linux_pcic *pcic, struct pci_dev *dev, int node) in pcic_fill_irq() argument
538 if (node == 0 || node == -1) { in pcic_fill_irq()
541 prom_getstring(node, "name", namebuf, sizeof(namebuf)); in pcic_fill_irq()
607 int node; in pcibios_fixup_bus() local
626 node = pdev_to_pnode(&pcic->pbm, dev); in pcibios_fixup_bus()
627 if(node == 0) in pcibios_fixup_bus()
628 node = -1; in pcibios_fixup_bus()
633 pcp->prom_node = of_find_node_by_phandle(node); in pcibios_fixup_bus()
638 pcic_map_pci_device(pcic, dev, node); in pcibios_fixup_bus()
640 pcic_fill_irq(pcic, dev, node); in pcibios_fixup_bus()