Lines Matching full:dn
90 static int delete_dt_node(struct device_node *dn)
95 pdn = of_get_parent(dn);
96 is_platfac = of_node_is_type(dn, "ibm,platform-facilities") ||
109 pr_notice("ignoring remove operation for %pOFfp\n", dn);
113 pr_debug("removing node %pOFfp\n", dn);
114 dlpar_detach_node(dn);
118 static int update_dt_property(struct device_node *dn, struct property **prop,
171 pr_debug("updating node %pOF property %s\n", dn, name);
172 of_update_property(dn, new_prop);
179 static int update_dt_node(struct device_node *dn, s32 scope)
199 upwa->phandle = cpu_to_be32(dn->phandle);
236 of_remove_property(dn, of_find_property(dn,
242 rc = update_dt_property(dn, &prop, prop_name,
265 struct device_node *dn;
268 dn = dlpar_configure_connector(drc_index, parent_dn);
269 if (!dn)
279 if (of_node_is_type(dn, "ibm,platform-facilities")) {
280 pr_notice("ignoring add operation for %pOF\n", dn);
281 dlpar_free_cc_nodes(dn);
285 rc = dlpar_attach_node(dn, parent_dn);
287 dlpar_free_cc_nodes(dn);
289 pr_debug("added node %pOFfp\n", dn);