| H A D | fdt.c | 69 bool of_fdt_device_is_available(const void *blob, unsigned long node) in of_fdt_device_is_available() argument 71 const char *status = fdt_getprop(blob, node, "status", NULL); in of_fdt_device_is_available() 94 static void populate_properties(const void *blob, in populate_properties() argument 106 for (cur = fdt_first_property_offset(blob, offset); in populate_properties() 108 cur = fdt_next_property_offset(blob, cur)) { in populate_properties() 113 val = fdt_getprop_by_offset(blob, cur, &pname, &sz); in populate_properties() 191 static int populate_node(const void *blob, in populate_node() argument 202 pathp = fdt_get_name(blob, offset, &len); in populate_node() 226 populate_properties(blob, offset, mem, np, pathp, dryrun); in populate_node() 263 * @blob 270 unflatten_dt_nodes(const void * blob,void * mem,struct device_node * dad,struct device_node ** nodepp) unflatten_dt_nodes() argument 351 __unflatten_device_tree(const void * blob,struct device_node * dad,struct device_node ** mynodes,void * (* dt_alloc)(u64 size,u64 align),bool detached) __unflatten_device_tree() argument 440 of_fdt_unflatten_tree(const unsigned long * blob,struct device_node * dad,struct device_node ** mynodes) of_fdt_unflatten_tree() argument 549 const void *blob = initial_boot_params; of_scan_flat_dt() local 580 const void *blob = initial_boot_params; of_scan_flat_dt_subnodes() local 638 of_fdt_is_compatible(const void * blob,unsigned long node,const char * compat) of_fdt_is_compatible() argument [all...] |