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