Lines Matching refs:dn
61 struct device_node *dn; in delete_dt_node() local
63 dn = of_find_node_by_phandle(be32_to_cpu(phandle)); in delete_dt_node()
64 if (!dn) in delete_dt_node()
67 dlpar_detach_node(dn); in delete_dt_node()
68 of_node_put(dn); in delete_dt_node()
72 static int update_dt_property(struct device_node *dn, struct property **prop, in update_dt_property() argument
125 of_update_property(dn, new_prop); in update_dt_property()
135 struct device_node *dn; in update_dt_node() local
152 dn = of_find_node_by_phandle(be32_to_cpu(phandle)); in update_dt_node()
153 if (!dn) { in update_dt_node()
196 of_remove_property(dn, of_find_property(dn, in update_dt_node()
202 rc = update_dt_property(dn, &prop, prop_name, in update_dt_node()
214 of_node_put(dn); in update_dt_node()
221 struct device_node *dn; in add_dt_node() local
229 dn = dlpar_configure_connector(drc_index, parent_dn); in add_dt_node()
230 if (!dn) { in add_dt_node()
235 rc = dlpar_attach_node(dn, parent_dn); in add_dt_node()
237 dlpar_free_cc_nodes(dn); in add_dt_node()
246 struct device_node *dn; in prrn_update_node() local
252 dn = of_find_node_by_phandle(be32_to_cpu(phandle)); in prrn_update_node()
253 if (dn) { in prrn_update_node()
254 of_node_put(dn); in prrn_update_node()