Lines Matching refs:parent_node
80 static void walk_device_tree(const void *device_tree, int parent_node) { in walk_device_tree() argument
82 const char *node_name = fdt_get_name(device_tree, parent_node, &len); in walk_device_tree()
87 uint32_t phandle = fdt_get_phandle(device_tree, parent_node); in walk_device_tree()
94 if(fdt_get_path(device_tree, parent_node, path_buf, sizeof(path_buf)) == 0) { in walk_device_tree()
98 fdt_parent_offset(device_tree, parent_node); in walk_device_tree()
101 fdt_subnode_offset(device_tree, parent_node, "a"); in walk_device_tree()
102 fdt_get_property(device_tree, parent_node, "reg", &len); in walk_device_tree()
106 parent_node, "stringlist"); in walk_device_tree()
109 fdt_stringlist_get(device_tree, parent_node, "stringlist", i, &len); in walk_device_tree()
112 fdt_stringlist_search(device_tree, parent_node, "stringlist", "a"); in walk_device_tree()
115 walk_node_properties(device_tree, parent_node); in walk_device_tree()
118 for (int node = fdt_first_subnode(device_tree, parent_node); node >= 0; in walk_device_tree()