Lines Matching defs:fdt
54 static void *fdt;
61 int size = fdt_totalsize(fdt);
68 rc = fdt_open_into(fdt, buf, size);
70 fatal("Couldn't expand fdt into new buffer: %s\n\r",
73 fdt = buf;
78 return offset_devp(fdt_path_offset(fdt, path));
87 p = fdt_getprop(fdt, devp_offset(devp), name, &len);
99 rc = fdt_setprop(fdt, devp_offset(devp), name, buf, len);
102 rc = fdt_setprop(fdt, devp_offset(devp), name, buf, len);
110 return fdt_del_node(fdt, devp_offset(devp));
115 return offset_devp(fdt_parent_offset(fdt, devp_offset(devp)));
122 offset = fdt_add_subnode(fdt, devp_offset(devp), name);
125 offset = fdt_add_subnode(fdt, devp_offset(devp), name);
136 int offset = fdt_node_offset_by_prop_value(fdt, devp_offset_find(prev),
144 int offset = fdt_node_offset_by_compatible(fdt, devp_offset_find(prev),
153 rc = fdt_get_path(fdt, devp_offset(devp), buf, len);
163 rc = fdt_pack(fdt);
167 return (unsigned long)fdt;
187 fdt = blob;
188 bufsize = fdt_totalsize(fdt) + EXPAND_GRANULARITY;
193 err = fdt_open_into(fdt, buf, bufsize);
198 fdt = buf;