Lines Matching refs:of_node

118 		struct device_node *of_node;  in vio_cmo_num_OF_devs()  local
121 for_each_child_of_node(node_vroot, of_node) { in vio_cmo_num_OF_devs()
122 prop = of_find_property(of_node, "ibm,my-dma-window", in vio_cmo_num_OF_devs()
728 if (of_get_property(viodev->dev.of_node, in vio_cmo_bus_probe()
1178 dma_window = of_get_property(dev->dev.of_node, in vio_build_iommu_table()
1187 of_parse_dma_window(dev->dev.of_node, dma_window, in vio_build_iommu_table()
1222 of_device_is_compatible(dev->dev.of_node, in vio_match_device()
1321 iommu_free_table(tbl, of_node_full_name(dev->of_node)); in vio_dev_release()
1322 of_node_put(dev->of_node); in vio_dev_release()
1335 struct vio_dev *vio_register_device_node(struct device_node *of_node) in vio_register_device_node() argument
1341 const char *of_node_name = of_node->name ? of_node->name : "<unknown>"; in vio_register_device_node()
1347 parent_node = of_get_parent(of_node); in vio_register_device_node()
1369 if (of_get_property(of_node, "interrupt-controller", NULL)) { in vio_register_device_node()
1388 if (of_node->type != NULL) in vio_register_device_node()
1389 viodev->type = of_node->type; in vio_register_device_node()
1396 prop = of_get_property(of_node, "reg", NULL); in vio_register_device_node()
1404 viodev->irq = irq_of_parse_and_map(of_node, 0); in vio_register_device_node()
1410 prop = of_get_property(of_node, "ibm,resource-id", NULL); in vio_register_device_node()
1419 viodev->name = of_node->name; in vio_register_device_node()
1420 viodev->dev.of_node = of_node_get(of_node); in vio_register_device_node()
1422 set_dev_node(&viodev->dev, of_node_to_nid(of_node)); in vio_register_device_node()
1429 if (of_get_property(viodev->dev.of_node, "ibm,my-dma-window", NULL)) { in vio_register_device_node()
1544 struct device_node *of_node = dev->of_node; in devspec_show() local
1546 return sprintf(buf, "%s\n", of_node_full_name(of_node)); in devspec_show()
1556 dn = dev->of_node; in modalias_show()
1598 dn = dev->of_node; in vio_hotplug()
1629 return of_get_property(vdev->dev.of_node, which, length); in vio_get_attribute()