Lines Matching refs:spl_image
59 static size_t create_legacy(void *dst, struct spl_image_info *spl_image, in create_legacy() argument
73 image_set_size(hdr, spl_image->size); in create_legacy()
74 image_set_load(hdr, spl_image->load_addr); in create_legacy()
75 image_set_ep(hdr, spl_image->entry_point); in create_legacy()
76 image_set_dcrc(hdr, crc32(0, data, spl_image->size)); in create_legacy()
77 image_set_os(hdr, spl_image->os); in create_legacy()
80 image_set_comp(hdr, spl_image->flags & SPL_COMP_LZMA ? IH_COMP_LZMA : in create_legacy()
82 image_set_name(hdr, spl_image->name); in create_legacy()
86 return sizeof(*hdr) + spl_image->size; in create_legacy()
89 static size_t create_imx8(void *dst, struct spl_image_info *spl_image, in create_imx8() argument
112 img->size = spl_image->size; in create_imx8()
113 img->dst = spl_image->load_addr; in create_imx8()
114 img->entry = spl_image->entry_point; in create_imx8()
117 return data - dst + spl_image->size; in create_imx8()
163 static size_t create_fit(void *dst, struct spl_image_info *spl_image, in create_fit() argument
166 size_t prop_size = 596, total_size = prop_size + spl_image->size; in create_fit()
187 if (start_fit(dst, size, spl_image->size, external) != off) in create_fit()
190 if (fdt_property_string(dst, FIT_DESC_PROP, spl_image->name)) in create_fit()
196 if (fdt_property_u32(dst, FIT_DATA_SIZE_PROP, spl_image->size)) in create_fit()
199 genimg_get_os_short_name(spl_image->os))) in create_fit()
204 if (fdt_property_addr(dst, FIT_ENTRY_PROP, spl_image->entry_point)) in create_fit()
206 if (fdt_property_addr(dst, FIT_LOAD_PROP, spl_image->load_addr)) in create_fit()
219 if (fdt_property_string(dst, FIT_DESC_PROP, spl_image->name)) in create_fit()