Lines Matching refs:dn
59 struct device_node *dn; in delete_dt_node() local
61 dn = of_find_node_by_phandle(be32_to_cpu(phandle)); in delete_dt_node()
62 if (!dn) in delete_dt_node()
65 dlpar_detach_node(dn); in delete_dt_node()
66 of_node_put(dn); in delete_dt_node()
70 static int update_dt_property(struct device_node *dn, struct property **prop, in update_dt_property() argument
123 of_update_property(dn, new_prop); in update_dt_property()
133 struct device_node *dn; in update_dt_node() local
150 dn = of_find_node_by_phandle(be32_to_cpu(phandle)); in update_dt_node()
151 if (!dn) { in update_dt_node()
194 prop = of_find_property(dn, prop_name, NULL); in update_dt_node()
195 of_remove_property(dn, prop); in update_dt_node()
200 rc = update_dt_property(dn, &prop, prop_name, in update_dt_node()
212 of_node_put(dn); in update_dt_node()
219 struct device_node *dn; in add_dt_node() local
227 dn = dlpar_configure_connector(drc_index, parent_dn); in add_dt_node()
228 if (!dn) { in add_dt_node()
233 rc = dlpar_attach_node(dn); in add_dt_node()
235 dlpar_free_cc_nodes(dn); in add_dt_node()