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()
1217 of_device_is_compatible(dev->dev.of_node, in vio_match_device()
1316 iommu_free_table(tbl, of_node_full_name(dev->of_node)); in vio_dev_release()
1317 of_node_put(dev->of_node); in vio_dev_release()
1330 struct vio_dev *vio_register_device_node(struct device_node *of_node) in vio_register_device_node() argument
1336 const char *of_node_name = of_node->name ? of_node->name : "<unknown>"; in vio_register_device_node()
1342 parent_node = of_get_parent(of_node); in vio_register_device_node()
1364 if (of_get_property(of_node, "interrupt-controller", NULL)) { in vio_register_device_node()
1383 if (of_node->type != NULL) in vio_register_device_node()
1384 viodev->type = of_node->type; in vio_register_device_node()
1391 prop = of_get_property(of_node, "reg", NULL); in vio_register_device_node()
1399 viodev->irq = irq_of_parse_and_map(of_node, 0); in vio_register_device_node()
1405 prop = of_get_property(of_node, "ibm,resource-id", NULL); in vio_register_device_node()
1414 viodev->name = of_node->name; in vio_register_device_node()
1415 viodev->dev.of_node = of_node_get(of_node); in vio_register_device_node()
1417 set_dev_node(&viodev->dev, of_node_to_nid(of_node)); in vio_register_device_node()
1424 if (of_get_property(viodev->dev.of_node, "ibm,my-dma-window", NULL)) { in vio_register_device_node()
1539 struct device_node *of_node = dev->of_node; in devspec_show() local
1541 return sprintf(buf, "%s\n", of_node_full_name(of_node)); in devspec_show()
1551 dn = dev->of_node; in modalias_show()
1593 dn = dev->of_node; in vio_hotplug()
1624 return of_get_property(vdev->dev.of_node, which, length); in vio_get_attribute()