Lines Matching refs:nodeoffset
166 static int mc_fixup_mac_addr(void *blob, int nodeoffset, in mc_fixup_mac_addr() argument
191 if (fdt_get_property(blob, nodeoffset, propname, NULL)) { in mc_fixup_mac_addr()
207 err = fdt_setprop(blob, nodeoffset, propname, val, len); in mc_fixup_mac_addr()
285 int nodeoffset = fdt_path_offset(blob, "/board_info/ports"), noff; in mc_fixup_dpc_mac_addr() local
293 noff = fdt_subnode_offset(blob, nodeoffset, (const char *)mac_name); in mc_fixup_dpc_mac_addr()
302 noff = fdt_add_subnode(blob, nodeoffset, mac_name); in mc_fixup_dpc_mac_addr()
365 int nodeoffset, err = 0; in mc_fixup_dpc() local
368 nodeoffset = fdt_path_offset(blob, "/resources/icid_pools"); in mc_fixup_dpc()
369 if (fdt_del_node(blob, nodeoffset) < 0) in mc_fixup_dpc()
373 nodeoffset = fdt_path_offset(blob, "/resources"); in mc_fixup_dpc()
374 if (nodeoffset < 0) { in mc_fixup_dpc()
378 nodeoffset = fdt_add_subnode(blob, nodeoffset, "icid_pools"); in mc_fixup_dpc()
379 nodeoffset = fdt_add_subnode(blob, nodeoffset, "icid_pool@0"); in mc_fixup_dpc()
388 nodeoffset = fdt_path_offset(blob, "/board_info/ports"); in mc_fixup_dpc()
389 if (nodeoffset < 0) in mc_fixup_dpc()