Lines Matching refs:of_node
23 * Returns 0 on success with of_node set or when no device is described in the
30 if (!dev->bus->dev.of_node)
33 node = of_pci_find_child_device(dev->bus->dev.of_node, dev->devfn);
43 of_node_put(dev->dev.of_node);
54 node = of_node_get(bus->self->dev.of_node);
64 of_node_put(bus->dev.of_node);
79 if (bus->bridge->of_node)
80 return of_node_get(bus->bridge->of_node);
81 if (bus->bridge->parent && bus->bridge->parent->of_node)
82 return of_node_get(bus->bridge->parent->of_node);
91 if (!bus->dev.of_node)
95 d = of_msi_get_domain(&bus->dev, bus->dev.of_node, DOMAIN_BUS_PCI_MSI);
103 d = irq_find_matching_host(bus->dev.of_node, DOMAIN_BUS_PCI_MSI);
107 return irq_find_host(bus->dev.of_node);
115 if (dev && dev->of_node)
116 return of_get_property(dev->of_node, "msi-map", NULL);
287 struct device_node *dev_node = dev->of_node;
600 if (!dev->of_node)
618 pdev->dev.of_node = NULL;
642 ppnode = pdev->bus->dev.of_node;
644 ppnode = pdev->bus->self->dev.of_node;
676 pdev->dev.of_node = np;