Lines Matching defs:fdtp
96 static void *fdtp = NULL;
107 fdtp = data;
114 * We use the offset from fdtp to the node as the 'phandle' in OF interface.
126 return ((phandle_t)offset + fdt_off_dt_struct(fdtp));
133 int dtoff = fdt_off_dt_struct(fdtp);
148 offset = fdt_path_offset(fdtp, "/");
157 for (depth = 1, offset = fdt_next_node(fdtp, offset, &depth);
159 offset = fdt_next_node(fdtp, offset, &depth)) {
179 for (depth = 0, offset = fdt_next_node(fdtp, offset, &depth);
181 offset = fdt_next_node(fdtp, offset, &depth)) {
201 paroffset = fdt_parent_offset(fdtp, offset);
227 fdt_get_name(fdtp, offset, &len);
232 prop = fdt_get_property(fdtp, offset, propname, &len);
252 name = fdt_get_name(fdtp, offset, &len);
259 prop = fdt_getprop(fdtp, offset, propname, &len);
288 offset = fdt_first_property_offset(fdtp, offset);
294 prop = fdt_get_property_by_offset(fdtp, offset, NULL);
298 offset = fdt_next_property_offset(fdtp, offset);
303 name = fdt_string(fdtp, fdt32_to_cpu(prop->nameoff));
309 prop = fdt_get_property_by_offset(fdtp, offset, &offset);
313 strncpy(buf, fdt_string(fdtp, fdt32_to_cpu(prop->nameoff)), size);
329 return (fdt_setprop_inplace(fdtp, offset, propname, buf, len));
346 offset = fdt_path_offset(fdtp, device);