Lines Matching refs:node_path
231 static int findnode_nofail(void *fdt, const char *node_path) in findnode_nofail() argument
235 offset = fdt_path_offset(fdt, node_path); in findnode_nofail()
237 error_report("%s Couldn't find node %s: %s", __func__, node_path, in findnode_nofail()
354 int qemu_fdt_setprop(void *fdt, const char *node_path, in qemu_fdt_setprop() argument
359 r = fdt_setprop(fdt, findnode_nofail(fdt, node_path), property, val, size); in qemu_fdt_setprop()
361 error_report("%s: Couldn't set %s/%s: %s", __func__, node_path, in qemu_fdt_setprop()
369 int qemu_fdt_setprop_cell(void *fdt, const char *node_path, in qemu_fdt_setprop_cell() argument
374 r = fdt_setprop_cell(fdt, findnode_nofail(fdt, node_path), property, val); in qemu_fdt_setprop_cell()
377 node_path, property, val, fdt_strerror(r)); in qemu_fdt_setprop_cell()
384 int qemu_fdt_setprop_u64(void *fdt, const char *node_path, in qemu_fdt_setprop_u64() argument
388 return qemu_fdt_setprop(fdt, node_path, property, &val, sizeof(val)); in qemu_fdt_setprop_u64()
391 int qemu_fdt_setprop_string(void *fdt, const char *node_path, in qemu_fdt_setprop_string() argument
396 r = fdt_setprop_string(fdt, findnode_nofail(fdt, node_path), property, string); in qemu_fdt_setprop_string()
399 node_path, property, string, fdt_strerror(r)); in qemu_fdt_setprop_string()
411 int qemu_fdt_setprop_string_array(void *fdt, const char *node_path, in qemu_fdt_setprop_string_array() argument
426 ret = qemu_fdt_setprop(fdt, node_path, prop, str, total_len); in qemu_fdt_setprop_string_array()
431 const void *qemu_fdt_getprop(void *fdt, const char *node_path, in qemu_fdt_getprop() argument
440 r = fdt_getprop(fdt, findnode_nofail(fdt, node_path), property, lenp); in qemu_fdt_getprop()
443 node_path, property, fdt_strerror(*lenp)); in qemu_fdt_getprop()
448 uint32_t qemu_fdt_getprop_cell(void *fdt, const char *node_path, in qemu_fdt_getprop_cell() argument
457 p = qemu_fdt_getprop(fdt, node_path, property, lenp, errp); in qemu_fdt_getprop_cell()
462 __func__, node_path, property); in qemu_fdt_getprop_cell()
483 int qemu_fdt_setprop_phandle(void *fdt, const char *node_path, in qemu_fdt_setprop_phandle() argument
488 return qemu_fdt_setprop_cell(fdt, node_path, property, phandle); in qemu_fdt_setprop_phandle()
514 int qemu_fdt_nop_node(void *fdt, const char *node_path) in qemu_fdt_nop_node() argument
518 r = fdt_nop_node(fdt, findnode_nofail(fdt, node_path)); in qemu_fdt_nop_node()
520 error_report("%s: Couldn't nop node %s: %s", __func__, node_path, in qemu_fdt_nop_node()
598 const char *node_path, in qemu_fdt_setprop_sized_cells_from_array() argument
629 ret = qemu_fdt_setprop(fdt, node_path, property, propcells, in qemu_fdt_setprop_sized_cells_from_array()