Lines Matching refs:nodeoffset

188 int fdt_setprop_uxx(void *fdt, int nodeoffset, const char *name,  in fdt_setprop_uxx()  argument
192 return fdt_setprop_u64(fdt, nodeoffset, name, val); in fdt_setprop_uxx()
194 return fdt_setprop_u32(fdt, nodeoffset, name, (uint32_t)val); in fdt_setprop_uxx()
225 int nodeoffset; in fdt_initrd() local
235 nodeoffset = fdt_find_or_add_subnode(fdt, 0, "chosen"); in fdt_initrd()
236 if (nodeoffset < 0) in fdt_initrd()
237 return nodeoffset; in fdt_initrd()
261 err = fdt_setprop_uxx(fdt, nodeoffset, "linux,initrd-start", in fdt_initrd()
270 err = fdt_setprop_uxx(fdt, nodeoffset, "linux,initrd-end", in fdt_initrd()
286 int nodeoffset, len; in fdt_bootargs_append() local
295 nodeoffset = fdt_find_or_add_subnode(fdt, 0, "chosen"); in fdt_bootargs_append()
296 if (nodeoffset < 0) in fdt_bootargs_append()
297 return nodeoffset; in fdt_bootargs_append()
300 bootargs = fdt_getprop(fdt, nodeoffset, in fdt_bootargs_append()
310 ret = fdt_setprop(fdt, nodeoffset, arr_bootargs[i], in fdt_bootargs_append()
357 int nodeoffset; in fdt_chosen() local
368 nodeoffset = fdt_find_or_add_subnode(fdt, 0, "chosen"); in fdt_chosen()
369 if (nodeoffset < 0) in fdt_chosen()
370 return nodeoffset; in fdt_chosen()
374 err = fdt_setprop(fdt, nodeoffset, "bootargs", str, in fdt_chosen()
383 return fdt_fixup_stdout(fdt, nodeoffset); in fdt_chosen()
540 int err, nodeoffset; in fdt_fixup_memory_banks() local
558 nodeoffset = fdt_find_or_add_subnode(blob, 0, "memory"); in fdt_fixup_memory_banks()
559 if (nodeoffset < 0) in fdt_fixup_memory_banks()
560 return nodeoffset; in fdt_fixup_memory_banks()
562 err = fdt_setprop(blob, nodeoffset, "device_type", "memory", in fdt_fixup_memory_banks()
575 err = fdt_setprop(blob, nodeoffset, "reg", tmp, len); in fdt_fixup_memory_banks()
587 int i, nodeoffset; in fdt_fixup_memory_banks() local
590 nodeoffset = fdt_subnode_offset(blob, 0, "memory"); in fdt_fixup_memory_banks()
591 if (nodeoffset > 0) { in fdt_fixup_memory_banks()
593 if (fdt_get_resource(blob, nodeoffset, "reg", i, &res)) in fdt_fixup_memory_banks()
615 int nodeoffset, len, err; in fdt_update_reserved_memory() local
618 nodeoffset = fdt_node_offset_by_compatible(blob, 0, name); in fdt_update_reserved_memory()
619 if (nodeoffset < 0) in fdt_update_reserved_memory()
620 debug("Can't find nodeoffset: %d\n", nodeoffset); in fdt_update_reserved_memory()
623 return nodeoffset; in fdt_update_reserved_memory()
626 err = fdt_setprop(blob, nodeoffset, "reg", tmp, len); in fdt_update_reserved_memory()
633 return nodeoffset; in fdt_update_reserved_memory()
1450 int fdt_set_phandle(void *fdt, int nodeoffset, uint32_t phandle) in fdt_set_phandle() argument
1457 if ((off >= 0) && (off != nodeoffset)) { in fdt_set_phandle()
1460 fdt_get_path(fdt, nodeoffset, buf, sizeof(buf)); in fdt_set_phandle()
1470 ret = fdt_setprop_cell(fdt, nodeoffset, "phandle", phandle); in fdt_set_phandle()
1478 ret = fdt_setprop_cell(fdt, nodeoffset, "linux,phandle", phandle); in fdt_set_phandle()
1489 unsigned int fdt_create_phandle(void *fdt, int nodeoffset) in fdt_create_phandle() argument
1492 int phandle = fdt_get_phandle(fdt, nodeoffset); in fdt_create_phandle()
1499 ret = fdt_set_phandle(fdt, nodeoffset, phandle); in fdt_create_phandle()
1519 int fdt_set_node_status(void *fdt, int nodeoffset, in fdt_set_node_status() argument
1525 if (nodeoffset < 0) in fdt_set_node_status()
1526 return nodeoffset; in fdt_set_node_status()
1530 ret = fdt_setprop_string(fdt, nodeoffset, "status", "okay"); in fdt_set_node_status()
1533 ret = fdt_setprop_string(fdt, nodeoffset, "status", "disabled"); in fdt_set_node_status()
1536 ret = fdt_setprop_string(fdt, nodeoffset, "status", "fail"); in fdt_set_node_status()
1540 ret = fdt_setprop_string(fdt, nodeoffset, "status", buf); in fdt_set_node_status()