Lines Matching refs:nodeoffset
168 static int mc_fixup_mac_addr(void *blob, int nodeoffset, in mc_fixup_mac_addr() argument
193 if (fdt_get_property(blob, nodeoffset, propname, NULL)) { in mc_fixup_mac_addr()
209 err = fdt_setprop(blob, nodeoffset, propname, val, len); in mc_fixup_mac_addr()
321 int nodeoffset = fdt_path_offset(blob, "/board_info/ports"), noff; in mc_fixup_dpc_mac_addr() local
329 noff = fdt_subnode_offset(blob, nodeoffset, (const char *)mac_name); in mc_fixup_dpc_mac_addr()
338 noff = fdt_add_subnode(blob, nodeoffset, mac_name); in mc_fixup_dpc_mac_addr()
400 int nodeoffset, err = 0; in mc_fixup_dpc() local
403 nodeoffset = fdt_path_offset(blob, "/resources/icid_pools"); in mc_fixup_dpc()
404 if (fdt_del_node(blob, nodeoffset) < 0) in mc_fixup_dpc()
408 nodeoffset = fdt_path_offset(blob, "/resources"); in mc_fixup_dpc()
409 if (nodeoffset < 0) { in mc_fixup_dpc()
413 nodeoffset = fdt_add_subnode(blob, nodeoffset, "icid_pools"); in mc_fixup_dpc()
414 nodeoffset = fdt_add_subnode(blob, nodeoffset, "icid_pool@0"); in mc_fixup_dpc()
423 nodeoffset = fdt_path_offset(blob, "/board_info/ports"); in mc_fixup_dpc()
424 if (nodeoffset < 0) in mc_fixup_dpc()