Home
last modified time | relevance | path

Searched refs:fit (Results 1 – 25 of 74) sorted by relevance

123

/u-boot/common/
A Dimage-fit.c137 prop_name, (ulong)fit, noffset, fit_get_name(fit, noffset, NULL), in fit_get_debug()
382 ret = fit_get_desc(fit, 0, &desc); in fit_print_contents()
1037 *data = fit + offset; in fit_image_get_data_and_size()
1161 return map_to_sysmem((void *)(fit + fdt_totalsize(fit))); in fit_get_end()
1429 (ulong)fit); in fit_all_image_verify()
1604 ret = fdt_check_header(fit); in fit_check_format()
1618 size = fdt_totalsize(fit); in fit_check_format()
1982 const void *fit; in fit_image_load() local
1995 fit = map_sysmem(addr, 0); in fit_image_load()
2254 const void *fit; in boot_get_fdt_fit() local
[all …]
A Dboot_fit.c16 static int fdt_offset(const void *fit) in fdt_offset() argument
21 node = fit_find_config_node(fit); in fdt_offset()
25 images = fdt_path_offset(fit, FIT_IMAGES_PATH); in fdt_offset()
31 fdt_name = fdt_getprop(fit, node, FIT_FDT_PROP, &fdt_len); in fdt_offset()
38 fdt_node = fdt_subnode_offset(fit, images, fdt_name); in fdt_offset()
50 fdt_len = fdt_getprop_u32(fit, fdt_node, "data-size"); in fdt_offset()
58 void *locate_dtb_in_fit(const void *fit) in locate_dtb_in_fit() argument
64 size = fdt_totalsize(fit); in locate_dtb_in_fit()
67 header = (struct image_header *)fit; in locate_dtb_in_fit()
74 ret = fdt_offset(fit); in locate_dtb_in_fit()
[all …]
A Dimage-fit-sig.c61 region[i].data = fit + fdt_regions[i].offset; in fit_region_make_list()
69 const void *fit, int noffset, in fit_image_setup_verify() argument
91 info->fit = (void *)fit; in fit_image_setup_verify()
149 fdt_for_each_subnode(noffset, fit, image_noffset) { in fit_image_verify_sig()
162 ret = fit_image_check_sig(fit, noffset, data, in fit_image_verify_sig()
183 err_msg, fit_get_name(fit, noffset, NULL), in fit_image_verify_sig()
184 fit_get_name(fit, image_noffset, NULL)); in fit_image_verify_sig()
263 fit_get_name(fit, noffset, NULL), in fit_config_check_sig()
326 count = fdt_find_regions(fit, node_inc, count, in fit_config_check_sig()
404 err_msg, fit_get_name(fit, noffset, NULL), in fit_config_verify_sig()
[all …]
A Dupdate.c228 if (fit_image_get_load(fit, noffset, (ulong *)fladdr)) in update_fit_getparams()
244 void *fit; in update_tftp() local
287 fit = map_sysmem(addr, 0); in update_tftp()
307 if (!fit_image_verify(fit, noffset)) { in update_tftp()
314 if (update_fit_getparams(fit, noffset, &update_addr, in update_tftp()
328 } else if (fit_image_check_type(fit, noffset, in update_tftp()
338 noffset = fdt_next_node(fit, noffset, &ndepth); in update_tftp()
356 int fit_update(const void *fit) in fit_update() argument
363 if (!fit) in fit_update()
383 if (!fit_image_verify(fit, noffset)) { in fit_update()
[all …]
A Dimage-cipher.c70 const void *fit, int image_noffset, in fit_image_setup_decrypt() argument
80 node_name = fit_get_name(fit, image_noffset, NULL); in fit_image_setup_decrypt()
86 if (fit_image_cipher_get_algo(fit, cipher_noffset, &algo_name)) { in fit_image_setup_decrypt()
92 info->keyname = fdt_getprop(fit, cipher_noffset, FIT_KEY_HINT, NULL); in fit_image_setup_decrypt()
98 info->iv = fdt_getprop(fit, cipher_noffset, "iv", NULL); in fit_image_setup_decrypt()
99 info->ivname = fdt_getprop(fit, cipher_noffset, "iv-name-hint", NULL); in fit_image_setup_decrypt()
106 info->fit = fit; in fit_image_setup_decrypt()
115 ret = fit_image_get_data_size_unciphered(fit, image_noffset, in fit_image_setup_decrypt()
158 int fit_image_decrypt_data(const void *fit, in fit_image_decrypt_data() argument
166 ret = fit_image_setup_decrypt(&info, fit, image_noffset, in fit_image_decrypt_data()
/u-boot/tools/
A Dimage-host.c69 node_name = fit_get_name(fit, noffset, NULL); in fit_image_process_hash()
119 string_size = fdt_size_dt_strings(fit); in fit_image_write_sig()
163 node_name = fit_get_name(fit, noffset, NULL); in fit_image_setup_sig()
175 info->fit = fit; in fit_image_setup_sig()
211 void *fit, const char *image_name, in fit_image_process_sig() argument
354 const char *keydir, void *fit, in fit_image_setup_cipher() argument
386 info->fit = fit; in fit_image_setup_cipher()
639 fit, image_name, noffset, data, size, in fit_image_add_verification_data()
1041 fit, noffset, comment, in fit_cipher_data()
1099 fit, noffset, comment, in fit_add_verification_data()
[all …]
A Dfdt_host.h30 int fit_check_sign(const void *fit, const void *key,
/u-boot/test/py/tests/
A Dtest_efi_fit.py297 def load_fit_from_host(fit): argument
307 addr = fit.get('addr', None)
312 'host load hostfs - %x %s/%s' % (addr, fit['dn'], fit['fn']))
314 size = fit.get('size', None)
321 def load_fit_from_tftp(fit): argument
334 addr = fit.get('addr', None)
338 file_name = fit['fn']
341 size = fit.get('size', None)
387 fit = {
399 if not fit:
[all …]
A Dtest_vboot.py95 if not fit:
96 fit = '%stest.fit' % tmpdir
100 ['host load hostfs - 100 %s' % fit,
168 with open(fit, 'r+b') as handle:
238 shutil.copyfile(fit, ffit)
252 shutil.copyfile(fit, efit)
263 shutil.copyfile(fit, efit)
289 (fit, sig_node))
295 (fit, sig_node, sig))
302 cons, [fit_check_sign, '-f', fit, '-k', dtb],
[all …]
A Dtest_fit.py188 fit = make_fname('test.fit')
190 util.run_and_log(cons, [mkimage, '-f', its, fit])
193 return fit
372 fit = make_fit(mkimage, params)
373 params['fit'] = fit
392 data = read_file(fit)
403 fit = make_fit(mkimage, params)
415 fit = make_fit(mkimage, params)
427 fit = make_fit(mkimage, params)
441 fit = make_fit(mkimage, params)
/u-boot/common/spl/
A Dspl_fit.c31 const void *fit; /* Pointer to a valid FIT blob */ member
55 child = fdt_next_subnode(fit, child)) { in find_node_from_desc()
129 str = fdt_get_name(ctx->fit, node, NULL); in spl_fit_get_image_name()
245 const void *fit = ctx->fit; in spl_load_fit_image() local
250 if (fit_image_get_type(fit, node, &type)) in spl_load_fit_image()
257 fit_image_get_comp(fit, node, &image_comp); in spl_load_fit_image()
303 fit_get_name(fit, node, NULL)); in spl_load_fit_image()
437 fit_get_name(ctx->fit, node, NULL)); in spl_fit_append_fdt()
477 return fit_image_get_os(fit, noffset, os); in spl_fit_image_get_os()
551 ctx->fit = buf; in spl_simple_fit_read()
[all …]
/u-boot/include/
A Dimage.h1044 void fit_print_contents(const void *fit);
1054 static inline ulong fit_get_size(const void *fit) in fit_get_size() argument
1056 return fdt_totalsize(fit); in fit_get_size()
1066 ulong fit_get_end(const void *fit);
1140 int fit_image_verify(const void *fit, int noffset);
1142 int fit_all_image_verify(const void *fit);
1164 int fit_check_format(const void *fit, ulong size);
1255 void *fit; /* Pointer to FIT blob */ member
1418 int fit_image_decrypt_data(const void *fit,
1472 const void *fit; /* Pointer to FIT blob */ member
[all …]
A Dboot_fit.h13 void *locate_dtb_in_fit(const void *fit);
/u-boot/arch/arm/mach-k3/
A Dsysfw-loader.c75 node_offset = fdt_subnode_offset(fit, images, name); in fit_get_data_by_name()
79 return fit_image_get_data(fit, node_offset, addr, size); in fit_get_data_by_name()
102 static void k3_sysfw_load_using_fit(void *fit) in k3_sysfw_load_using_fit() argument
110 images = fdt_path_offset(fit, FIT_IMAGES_PATH); in k3_sysfw_load_using_fit()
115 ret = fit_get_data_by_name(fit, images, SYSFW_FIRMWARE, in k3_sysfw_load_using_fit()
126 static void k3_sysfw_configure_using_fit(void *fit, in k3_sysfw_configure_using_fit() argument
136 images = fdt_path_offset(fit, FIT_IMAGES_PATH); in k3_sysfw_configure_using_fit()
141 ret = fit_get_data_by_name(fit, images, SYSFW_CFG_BOARD, in k3_sysfw_configure_using_fit()
155 ret = fit_get_data_by_name(fit, images, SYSFW_CFG_PM, in k3_sysfw_configure_using_fit()
169 ret = fit_get_data_by_name(fit, images, SYSFW_CFG_RM, in k3_sysfw_configure_using_fit()
[all …]
/u-boot/tools/binman/test/
A D147_intel_fit.dts14 intel-fit {
17 intel-fit-ptr {
A D168_fit_missing_blob.dts12 fit {
15 fit,fdt-list = "of-list";
A D172_fit_fdt.dts12 fit {
15 fit,fdt-list = "of-list";
A D162_fit_external.dts12 fit {
13 fit,external-offset = <0>;
/u-boot/include/u-boot/
A Daes.h17 void *fit, int node_noffset);
27 void *fit, int node_noffset) in image_aes_add_cipher_data() argument
/u-boot/cmd/
A Dsource.c33 static const char *get_default_image(const void *fit) in get_default_image() argument
37 images_noffset = fdt_path_offset(fit, FIT_IMAGES_PATH); in get_default_image()
41 return fdt_getprop(fit, images_noffset, FIT_DEFAULT_PROP, NULL); in get_default_image()
/u-boot/arch/arm/dts/
A Drockchip-optee.dtsi12 fit {
13 fit,external-offset = <CONFIG_FIT_EXTERNAL_OFFSET>;
A Dsocfpga_soc64_fit-u-boot.dtsi19 fit {
20 fit,external-offset = <CONFIG_FIT_EXTERNAL_OFFSET>;
77 fit {
/u-boot/arch/arm/cpu/armv8/fsl-layerscape/
A Dppa.c164 struct fdt_header fit; in ppa_init() local
171 &fdt_header_len, (u_char *)&fit); in ppa_init()
178 ret = fdt_check_header(&fit); in ppa_init()
207 fw_length = fdt_totalsize(&fit); in ppa_init()
/u-boot/arch/arm/mach-imx/
A Dspl_imx_romapi.c140 static ulong get_fit_image_size(void *fit) in get_fit_image_size() argument
144 ulong last = (ulong)fit; in get_fit_image_size()
152 (uintptr_t)fit, fit); in get_fit_image_size()
154 return last - (ulong)fit; in get_fit_image_size()
A Dspl.c325 void board_spl_fit_post_load(const void *fit) in board_spl_fit_post_load() argument
327 u32 offset = ALIGN(fdt_totalsize(fit), 0x1000); in board_spl_fit_post_load()
329 if (imx_hab_authenticate_image((uintptr_t)fit, in board_spl_fit_post_load()

Completed in 33 milliseconds

123