Lines Matching refs:parent
132 struct device_node *parent) in dlpar_configure_connector() argument
141 const char *parent_path = parent->full_name; in dlpar_configure_connector()
179 dn->parent = last_dn->parent; in dlpar_configure_connector()
193 dn->parent = parent; in dlpar_configure_connector()
196 dn->parent = last_dn; in dlpar_configure_connector()
218 last_dn = last_dn->parent; in dlpar_configure_connector()
219 parent_path = last_dn->parent->full_name; in dlpar_configure_connector()
249 struct device_node *parent; in derive_parent() local
254 parent = of_find_node_by_path("/"); in derive_parent()
263 parent = of_find_node_by_path(parent_path); in derive_parent()
267 return parent; in derive_parent()
274 dn->parent = derive_parent(dn->full_name); in dlpar_attach_node()
275 if (!dn->parent) in dlpar_attach_node()
285 of_node_put(dn->parent); in dlpar_attach_node()
407 struct device_node *dn, *parent; in dlpar_cpu_probe() local
419 parent = of_find_node_by_path("/cpus"); in dlpar_cpu_probe()
420 if (!parent) in dlpar_cpu_probe()
423 dn = dlpar_configure_connector(cpu_to_be32(drc_index), parent); in dlpar_cpu_probe()
427 of_node_put(parent); in dlpar_cpu_probe()