Lines Matching refs:nodeoffset
179 static inline int fdt_setprop_uxx(void *fdt, int nodeoffset, const char *name, in fdt_setprop_uxx() argument
183 return fdt_setprop_u64(fdt, nodeoffset, name, val); in fdt_setprop_uxx()
185 return fdt_setprop_u32(fdt, nodeoffset, name, (uint32_t)val); in fdt_setprop_uxx()
216 int nodeoffset; in fdt_initrd() local
226 nodeoffset = fdt_find_or_add_subnode(fdt, 0, "chosen"); in fdt_initrd()
227 if (nodeoffset < 0) in fdt_initrd()
228 return nodeoffset; in fdt_initrd()
252 err = fdt_setprop_uxx(fdt, nodeoffset, "linux,initrd-start", in fdt_initrd()
261 err = fdt_setprop_uxx(fdt, nodeoffset, "linux,initrd-end", in fdt_initrd()
276 int nodeoffset; in fdt_chosen() local
287 nodeoffset = fdt_find_or_add_subnode(fdt, 0, "chosen"); in fdt_chosen()
288 if (nodeoffset < 0) in fdt_chosen()
289 return nodeoffset; in fdt_chosen()
293 err = fdt_setprop(fdt, nodeoffset, "bootargs", str, in fdt_chosen()
302 return fdt_fixup_stdout(fdt, nodeoffset); in fdt_chosen()
419 int err, nodeoffset; in fdt_fixup_memory_banks() local
437 nodeoffset = fdt_find_or_add_subnode(blob, 0, "memory"); in fdt_fixup_memory_banks()
438 if (nodeoffset < 0) in fdt_fixup_memory_banks()
439 return nodeoffset; in fdt_fixup_memory_banks()
441 err = fdt_setprop(blob, nodeoffset, "device_type", "memory", in fdt_fixup_memory_banks()
467 err = fdt_setprop(blob, nodeoffset, "reg", tmp, len); in fdt_fixup_memory_banks()
1334 int fdt_set_phandle(void *fdt, int nodeoffset, uint32_t phandle) in fdt_set_phandle() argument
1341 if ((off >= 0) && (off != nodeoffset)) { in fdt_set_phandle()
1344 fdt_get_path(fdt, nodeoffset, buf, sizeof(buf)); in fdt_set_phandle()
1354 ret = fdt_setprop_cell(fdt, nodeoffset, "phandle", phandle); in fdt_set_phandle()
1362 ret = fdt_setprop_cell(fdt, nodeoffset, "linux,phandle", phandle); in fdt_set_phandle()
1373 unsigned int fdt_create_phandle(void *fdt, int nodeoffset) in fdt_create_phandle() argument
1376 int phandle = fdt_get_phandle(fdt, nodeoffset); in fdt_create_phandle()
1383 ret = fdt_set_phandle(fdt, nodeoffset, phandle); in fdt_create_phandle()
1403 int fdt_set_node_status(void *fdt, int nodeoffset, in fdt_set_node_status() argument
1409 if (nodeoffset < 0) in fdt_set_node_status()
1410 return nodeoffset; in fdt_set_node_status()
1414 ret = fdt_setprop_string(fdt, nodeoffset, "status", "okay"); in fdt_set_node_status()
1417 ret = fdt_setprop_string(fdt, nodeoffset, "status", "disabled"); in fdt_set_node_status()
1420 ret = fdt_setprop_string(fdt, nodeoffset, "status", "fail"); in fdt_set_node_status()
1424 ret = fdt_setprop_string(fdt, nodeoffset, "status", buf); in fdt_set_node_status()