Lines Matching defs:blob
20 void fdt_fixup_fman_firmware(void *blob)
31 fmnode = fdt_node_offset_by_compatible(blob, -1, "fsl,fman");
37 if (fdt_node_offset_by_compatible(blob, -1, "fsl,fman-firmware") > 0)
75 rc = fdt_increase_size(blob, length);
83 fwnode = fdt_add_subnode(blob, fmnode, "fman-firmware");
86 fdt_get_path(blob, fmnode, s, sizeof(s));
91 rc = fdt_setprop_string(blob, fwnode, "compatible",
95 fdt_get_path(blob, fwnode, s, sizeof(s));
100 phandle = fdt_create_phandle(blob, fwnode);
103 fdt_get_path(blob, fwnode, s, sizeof(s));
108 rc = fdt_setprop(blob, fwnode, "fsl,firmware", fmanfw, length);
111 fdt_get_path(blob, fwnode, s, sizeof(s));
118 fdt_for_each_node_by_compatible(fmnode, blob, fmnode, "fsl,fman") {
119 rc = fdt_setprop_cell(blob, fmnode, "fsl,firmware-phandle",
123 fdt_get_path(blob, fmnode, s, sizeof(s));