Lines Matching refs:nodeoffset

189 int fdt_setprop_uxx(void *fdt, int nodeoffset, const char *name,  in fdt_setprop_uxx()  argument
193 return fdt_setprop_u64(fdt, nodeoffset, name, val); in fdt_setprop_uxx()
195 return fdt_setprop_u32(fdt, nodeoffset, name, (uint32_t)val); in fdt_setprop_uxx()
226 int nodeoffset; in fdt_initrd() local
236 nodeoffset = fdt_find_or_add_subnode(fdt, 0, "chosen"); in fdt_initrd()
237 if (nodeoffset < 0) in fdt_initrd()
238 return nodeoffset; in fdt_initrd()
264 err = fdt_setprop_uxx(fdt, nodeoffset, "linux,initrd-start", in fdt_initrd()
273 err = fdt_setprop_uxx(fdt, nodeoffset, "linux,initrd-end", in fdt_initrd()
289 int nodeoffset, len; in fdt_bootargs_append() local
298 nodeoffset = fdt_find_or_add_subnode(fdt, 0, "chosen"); in fdt_bootargs_append()
299 if (nodeoffset < 0) in fdt_bootargs_append()
300 return nodeoffset; in fdt_bootargs_append()
303 bootargs = fdt_getprop(fdt, nodeoffset, in fdt_bootargs_append()
317 ret = fdt_setprop(fdt, nodeoffset, arr_bootargs[i], in fdt_bootargs_append()
342 int nodeoffset; in fdt_chosen() local
353 nodeoffset = fdt_find_or_add_subnode(fdt, 0, "chosen"); in fdt_chosen()
354 if (nodeoffset < 0) in fdt_chosen()
355 return nodeoffset; in fdt_chosen()
358 err = fdt_setprop(fdt, nodeoffset, "rng-seed", in fdt_chosen()
370 err = fdt_setprop(fdt, nodeoffset, "bootargs", str, in fdt_chosen()
379 return fdt_fixup_stdout(fdt, nodeoffset); in fdt_chosen()
536 int err, nodeoffset; in fdt_fixup_memory_banks() local
554 nodeoffset = fdt_find_or_add_subnode(blob, 0, "memory"); in fdt_fixup_memory_banks()
555 if (nodeoffset < 0) in fdt_fixup_memory_banks()
556 return nodeoffset; in fdt_fixup_memory_banks()
558 err = fdt_setprop(blob, nodeoffset, "device_type", "memory", in fdt_fixup_memory_banks()
571 err = fdt_setprop(blob, nodeoffset, "reg", tmp, len); in fdt_fixup_memory_banks()
583 int i, nodeoffset; in fdt_fixup_memory_banks() local
586 nodeoffset = fdt_subnode_offset(blob, 0, "memory"); in fdt_fixup_memory_banks()
587 if (nodeoffset > 0) { in fdt_fixup_memory_banks()
589 if (fdt_get_resource(blob, nodeoffset, "reg", i, &res)) in fdt_fixup_memory_banks()
611 int nodeoffset, len, err; in fdt_update_reserved_memory() local
614 nodeoffset = fdt_node_offset_by_compatible(blob, 0, name); in fdt_update_reserved_memory()
615 if (nodeoffset < 0) in fdt_update_reserved_memory()
616 debug("Can't find nodeoffset: %d\n", nodeoffset); in fdt_update_reserved_memory()
619 return nodeoffset; in fdt_update_reserved_memory()
622 err = fdt_setprop(blob, nodeoffset, "reg", tmp, len); in fdt_update_reserved_memory()
629 return nodeoffset; in fdt_update_reserved_memory()
1446 int fdt_set_phandle(void *fdt, int nodeoffset, uint32_t phandle) in fdt_set_phandle() argument
1453 if ((off >= 0) && (off != nodeoffset)) { in fdt_set_phandle()
1456 fdt_get_path(fdt, nodeoffset, buf, sizeof(buf)); in fdt_set_phandle()
1466 ret = fdt_setprop_cell(fdt, nodeoffset, "phandle", phandle); in fdt_set_phandle()
1474 ret = fdt_setprop_cell(fdt, nodeoffset, "linux,phandle", phandle); in fdt_set_phandle()
1485 unsigned int fdt_create_phandle(void *fdt, int nodeoffset) in fdt_create_phandle() argument
1488 int phandle = fdt_get_phandle(fdt, nodeoffset); in fdt_create_phandle()
1495 ret = fdt_set_phandle(fdt, nodeoffset, phandle); in fdt_create_phandle()
1515 int fdt_set_node_status(void *fdt, int nodeoffset, in fdt_set_node_status() argument
1521 if (nodeoffset < 0) in fdt_set_node_status()
1522 return nodeoffset; in fdt_set_node_status()
1526 ret = fdt_setprop_string(fdt, nodeoffset, "status", "okay"); in fdt_set_node_status()
1529 ret = fdt_setprop_string(fdt, nodeoffset, "status", "disabled"); in fdt_set_node_status()
1532 ret = fdt_setprop_string(fdt, nodeoffset, "status", "fail"); in fdt_set_node_status()
1536 ret = fdt_setprop_string(fdt, nodeoffset, "status", buf); in fdt_set_node_status()