Lines Matching refs:ret
292 int i, ret = 0; in fdt_bootargs_append() local
317 ret = fdt_setprop(fdt, nodeoffset, arr_bootargs[i], in fdt_bootargs_append()
319 if (ret < 0) in fdt_bootargs_append()
320 printf("WARNING: could not set bootargs %s.\n", fdt_strerror(ret)); in fdt_bootargs_append()
327 return ret; in fdt_bootargs_append()
715 int total, ret; in fdt_shrink_to_minimum() local
748 ret = fdt_add_mem_rsv(blob, (uintptr_t)blob, actualsize); in fdt_shrink_to_minimum()
749 if (ret < 0) in fdt_shrink_to_minimum()
750 return ret; in fdt_shrink_to_minimum()
846 int ret; in fdt_del_subnodes() local
854 ret = fdt_del_node((void *)blob, off); in fdt_del_subnodes()
855 if (ret < 0) { in fdt_del_subnodes()
857 fdt_strerror(ret)); in fdt_del_subnodes()
858 return ret; in fdt_del_subnodes()
873 int ret; in fdt_del_partitions() local
885 ret = fdt_del_subnodes(blob, parent_offset); in fdt_del_partitions()
886 if (ret < 0) { in fdt_del_partitions()
888 fdt_strerror(ret)); in fdt_del_partitions()
889 return ret; in fdt_del_partitions()
903 int part_num, ret; in fdt_node_set_part_info() local
906 ret = fdt_del_partitions(blob, parent_offset); in fdt_node_set_part_info()
907 if (ret < 0) in fdt_node_set_part_info()
908 return ret; in fdt_node_set_part_info()
930 ret = fdt_add_subnode(blob, parent_offset, buf); in fdt_node_set_part_info()
931 if (ret == -FDT_ERR_NOSPACE) { in fdt_node_set_part_info()
932 ret = fdt_increase_size(blob, 512); in fdt_node_set_part_info()
933 if (!ret) in fdt_node_set_part_info()
937 } else if (ret < 0) { in fdt_node_set_part_info()
939 fdt_strerror(ret)); in fdt_node_set_part_info()
940 return ret; in fdt_node_set_part_info()
942 newoff = ret; in fdt_node_set_part_info()
947 ret = fdt_setprop(blob, newoff, "read_only", NULL, 0); in fdt_node_set_part_info()
948 if (ret == -FDT_ERR_NOSPACE) { in fdt_node_set_part_info()
949 ret = fdt_increase_size(blob, 512); in fdt_node_set_part_info()
950 if (!ret) in fdt_node_set_part_info()
954 } else if (ret < 0) in fdt_node_set_part_info()
961 ret = fdt_setprop(blob, newoff, "reg", &cell, sizeof(cell)); in fdt_node_set_part_info()
962 if (ret == -FDT_ERR_NOSPACE) { in fdt_node_set_part_info()
963 ret = fdt_increase_size(blob, 512); in fdt_node_set_part_info()
964 if (!ret) in fdt_node_set_part_info()
968 } else if (ret < 0) in fdt_node_set_part_info()
972 ret = fdt_setprop_string(blob, newoff, "label", part->name); in fdt_node_set_part_info()
973 if (ret == -FDT_ERR_NOSPACE) { in fdt_node_set_part_info()
974 ret = fdt_increase_size(blob, 512); in fdt_node_set_part_info()
975 if (!ret) in fdt_node_set_part_info()
979 } else if (ret < 0) in fdt_node_set_part_info()
986 printf("Can't increase blob size: %s\n", fdt_strerror(ret)); in fdt_node_set_part_info()
987 return ret; in fdt_node_set_part_info()
989 printf("Can't add property: %s\n", fdt_strerror(ret)); in fdt_node_set_part_info()
990 return ret; in fdt_node_set_part_info()
1448 int ret; in fdt_set_phandle() local
1466 ret = fdt_setprop_cell(fdt, nodeoffset, "phandle", phandle); in fdt_set_phandle()
1467 if (ret < 0) in fdt_set_phandle()
1468 return ret; in fdt_set_phandle()
1474 ret = fdt_setprop_cell(fdt, nodeoffset, "linux,phandle", phandle); in fdt_set_phandle()
1476 return ret; in fdt_set_phandle()
1492 int ret; in fdt_create_phandle() local
1495 ret = fdt_set_phandle(fdt, nodeoffset, phandle); in fdt_create_phandle()
1496 if (ret < 0) { in fdt_create_phandle()
1498 fdt_strerror(ret)); in fdt_create_phandle()
1519 int ret = 0; in fdt_set_node_status() local
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()
1540 ret = -1; in fdt_set_node_status()
1544 return ret; in fdt_set_node_status()
1568 int ret; in fdt_add_edid() local
1574 ret = fdt_setprop(blob, noff, "edid", edid_buf, 128); in fdt_add_edid()
1575 if (ret == -FDT_ERR_NOSPACE) { in fdt_add_edid()
1576 ret = fdt_increase_size(blob, 512); in fdt_add_edid()
1577 if (!ret) in fdt_add_edid()
1581 } else if (ret < 0) { in fdt_add_edid()
1582 printf("Can't add property: %s\n", fdt_strerror(ret)); in fdt_add_edid()
1583 return ret; in fdt_add_edid()
1588 printf("Can't increase blob size: %s\n", fdt_strerror(ret)); in fdt_add_edid()
1589 return ret; in fdt_add_edid()
1765 int i, addrc, sizec, ret; in fdt_setup_simplefb_node() local
1777 ret = fdt_setprop(fdt, node, "reg", cells, sizeof(cells[0]) * i); in fdt_setup_simplefb_node()
1778 if (ret < 0) in fdt_setup_simplefb_node()
1779 return ret; in fdt_setup_simplefb_node()
1782 ret = fdt_set_name(fdt, node, name); in fdt_setup_simplefb_node()
1783 if (ret < 0) in fdt_setup_simplefb_node()
1784 return ret; in fdt_setup_simplefb_node()
1786 ret = fdt_setprop_u32(fdt, node, "width", width); in fdt_setup_simplefb_node()
1787 if (ret < 0) in fdt_setup_simplefb_node()
1788 return ret; in fdt_setup_simplefb_node()
1790 ret = fdt_setprop_u32(fdt, node, "height", height); in fdt_setup_simplefb_node()
1791 if (ret < 0) in fdt_setup_simplefb_node()
1792 return ret; in fdt_setup_simplefb_node()
1794 ret = fdt_setprop_u32(fdt, node, "stride", stride); in fdt_setup_simplefb_node()
1795 if (ret < 0) in fdt_setup_simplefb_node()
1796 return ret; in fdt_setup_simplefb_node()
1798 ret = fdt_setprop_string(fdt, node, "format", format); in fdt_setup_simplefb_node()
1799 if (ret < 0) in fdt_setup_simplefb_node()
1800 return ret; in fdt_setup_simplefb_node()
1802 ret = fdt_setprop_string(fdt, node, "status", "okay"); in fdt_setup_simplefb_node()
1803 if (ret < 0) in fdt_setup_simplefb_node()
1804 return ret; in fdt_setup_simplefb_node()