Home
last modified time | relevance | path

Searched refs:ivt (Results 1 – 16 of 16) sorted by relevance

/u-boot/arch/arm/cpu/arm926ejs/mxs/
A DMakefile43 ivt=$(word 1,$^) ; \
49 echo " $3 0x0 0x40 \"$$ivt\"" >> $@
56 spl/u-boot-spl.ivt: spl/u-boot-spl.bin
61 u-boot.ivt: u-boot.bin
66 spl/u-boot-spl.csf: spl/u-boot-spl.ivt spl/u-boot-spl.bin board/$(VENDOR)/$(BOARD)/sign/u-boot-spl.…
69 u-boot.csf: u-boot.ivt u-boot.bin board/$(VENDOR)/$(BOARD)/sign/u-boot.csf
80 u-boot-signed.sb: $(src)/mxsimage-signed.cfg u-boot.ivt u-boot.sig spl/u-boot-spl.ivt spl/u-boot-sp…
A Du-boot-imx28.bd8 load ivt (entry = 0x0014) > 0x8000;
12 load ivt (entry = 0x40000100) > 0x8000;
A Dmxsimage-signed.cfg5 LOAD 0x8000 spl/u-boot-spl.ivt
9 LOAD 0x40001000 u-boot.ivt
A Du-boot-imx23.bd13 load ivt (entry = 0x0014) > 0x8000;
/u-boot/arch/arm/mach-imx/
A Dhab.c475 static bool csf_is_valid(struct ivt *ivt, ulong start_addr, size_t bytes) in csf_is_valid() argument
491 if (!ivt->csf) { in csf_is_valid()
496 csf_hdr = (u8 *)ivt->csf; in csf_is_valid()
573 struct ivt *ivt; in imx_hab_authenticate_image() local
595 ivt = (struct ivt *)ivt_addr; in imx_hab_authenticate_image()
596 ivt_hdr = &ivt->hdr; in imx_hab_authenticate_image()
603 if (ivt->self != ivt_addr) { in imx_hab_authenticate_image()
605 ivt->self, ivt_addr); in imx_hab_authenticate_image()
610 if (ivt->dcd) { in imx_hab_authenticate_image()
636 ivt->dcd, ivt->csf); in imx_hab_authenticate_image()
[all …]
/u-boot/doc/imx/habv4/guides/
A Dmx6_mx7_spl_secure_boot.txt37 binary (u-boot-ivt.img) so it can be used by HAB API in a post ROM stage.
61 The diagram below illustrate a signed u-boot-ivt.img image layout:
71 | +-----------------------------+ <-- *ivt
119 - u-boot-ivt.img build log:
121 $ cat u-boot-ivt.img.log
141 - In csf_uboot-ivt.txt:
143 Block = 0x177fffc0 0x0000 0x0006e020 "u-boot-ivt.img"
163 $ ./cst -i csf_uboot-ivt.txt -o csf_uboot-ivt.bin
167 $ cat u-boot-ivt.img csf_uboot-ivt.bin > u-boot-signed.img
A Dmx6_mx7_secure_boot.txt328 | +-----------------------------+ <-- *ivt
365 - Append the ivt.bin at the end of the padded zImage:
367 $ cat zImage_pad.bin ivt.bin > zImage_pad_ivt.bin
/u-boot/arch/arc/cpu/
A Du-boot.lds17 .ivt :
19 KEEP(*(.ivt))
/u-boot/arch/arc/cpu/arcv1/
A DMakefile5 obj-y += ivt.o
A Divt.S6 .section .ivt, "ax",@progbits
/u-boot/arch/arc/cpu/arcv2/
A DMakefile5 obj-y += ivt.o
A Divt.S6 .section .ivt, "a",@progbits
/u-boot/board/synopsys/iot_devkit/
A Du-boot.lds21 .ivt :
24 KEEP(*(.ivt));
/u-boot/arch/arm/include/asm/mach-imx/
A Dhab.h30 struct ivt { struct
/u-boot/tools/
A Dmxsimage.c926 struct sb_ivt_header *ivt; in sb_build_command_load() local
937 ivt = calloc(1, sizeof(*ivt)); in sb_build_command_load()
938 if (!ivt) { in sb_build_command_load()
943 ivt->header = sb_hab_ivt_header(); in sb_build_command_load()
944 ivt->entry = ivtep; in sb_build_command_load()
945 ivt->self = dest; in sb_build_command_load()
947 cctx->data = (uint8_t *)ivt; in sb_build_command_load()
948 cctx->length = sizeof(*ivt); in sb_build_command_load()
/u-boot/
A DMakefile902 INPUTS-$(CONFIG_SPL_FRAMEWORK) += u-boot-ivt.img
905 INPUTS-$(CONFIG_SPL_FRAMEWORK) += u-boot-ivt.img
1331 MKIMAGEFLAGS_u-boot-ivt.img = -A $(ARCH) -T firmware_ivt -C none -O u-boot \
1334 u-boot-ivt.img: MKIMAGEOUTPUT = u-boot-ivt.img.log
1376 u-boot-dtb.img u-boot.img u-boot.kwb u-boot.pbl u-boot-ivt.img: \
1984 u-boot-ivt.img.log u-boot-dtb.imx.log SPL.log u-boot.imx.log \

Completed in 28 milliseconds