u-boot/common
Sven Ebenfeld d21bd69b6e tools: mkimage: add firmware-ivt image type for HAB verification
When we want to use Secure Boot with HAB from SPL over U-Boot.img,
we need to append the IVT to the image and leave space for the CSF.
Images generated as firmware_ivt can directly be signed using the
Freescale code signing tool. For creation of a CSF, mkimage outputs
the correct HAB Blocks for the image.
The changes to the usual firmware image class are quite small,
that is why I implemented that directly into the default_image.

Cc: sbabic@denx.de

v2-Changes: None

Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com>
Reviewed-by: George McCollister <george.mccollister@gmail.com>
Tested-by: George McCollister <george.mccollister@gmail.com>
2017-01-02 17:06:57 +01:00
..
eeprom
init
spl spl: Drop announce_boot_device() 2016-12-09 08:40:15 -05:00
autoboot.c autoboot: move bootdelay >= 0 check to abortboot() 2016-07-01 17:42:56 -04:00
bedbug.c
board_f.c common: sh: add necessary define bits to board_f 2016-12-02 21:32:46 -05:00
board_info.c generic-board: make show_board_info a weak function 2016-11-28 15:10:32 -05:00
board_r.c dm: Add support for scsi/sata based devices 2016-12-20 09:15:27 +01:00
bootm_os.c sandbox: Don't exit when bootm completes 2016-07-14 18:22:32 -04:00
bootm.c bootm: fix passing argc to standalone apps 2016-10-01 20:04:37 -04:00
bootretry.c
bootstage.c
bouncebuf.c
cli_hush.c
cli_readline.c common: cli_readline: Improve command line editing 2016-08-20 14:03:24 -04:00
cli_simple.c
cli.c
command.c
console.c Convert CONSOLE_PRE_CONSOLE_BUFFER options to Kconfig 2016-10-23 18:33:19 -04:00
cros_ec.c
ddr_spd.c
dfu.c cmd: dfu: Add error handling for board_usb_init 2016-11-03 11:55:25 +01:00
dlmalloc.c
dlmalloc.src
edid.c
env_attr.c
env_callback.c
env_common.c Various, accumulated typos collected from around the tree. 2016-10-06 20:57:40 -04:00
env_dataflash.c
env_eeprom.c
env_embedded.c tools/env: Correct include kconfig 2016-11-23 23:41:23 -08:00
env_ext4.c
env_fat.c
env_flags.c
env_flash.c
env_mmc.c
env_nand.c common: env_nand: Ensure that we have nand_info[0] prior to use 2016-08-15 18:46:41 -04:00
env_nowhere.c
env_nvram.c
env_onenand.c
env_remote.c
env_sata.c
env_sf.c dm: spi: Read default speed and mode values from DT 2016-07-09 20:16:34 +05:30
env_ubi.c
exports.c
fb_mmc.c fastboot: move FASTBOOT_FLASH options into Kconfig 2016-10-01 20:04:59 -04:00
fb_nand.c
fdt_support.c libfdt: replace ARCH_FIXUP_FDT with ARCH_FIXUP_FDT_MEMORY 2016-12-02 20:54:34 -07:00
flash.c
hash.c treewide: replace #include <asm/errno.h> with <linux/errno.h> 2016-09-23 17:55:42 -04:00
hwconfig.c
ide.c
image-android.c
image-fdt.c libfdt: replace ARCH_FIXUP_FDT with ARCH_FIXUP_FDT_MEMORY 2016-12-02 20:54:34 -07:00
image-fit.c common: image: Remove FIT header update from image post-processing 2016-12-04 13:55:03 -05:00
image-sig.c image: Combine image_sig_algo with image_sign_info 2016-11-21 14:07:31 -05:00
image-sparse.c
image.c tools: mkimage: add firmware-ivt image type for HAB verification 2017-01-02 17:06:57 +01:00
iomux.c
iotrace.c
kallsyms.c
Kconfig cmd: Convert CMD_BOOTMENU 2016-12-03 13:21:23 -05:00
kgdb_stubs.c
kgdb.c
lcd_console_rotation.c
lcd_console.c
lcd_simplefb.c
lcd.c
lynxkdi.c
main.c
Makefile common: dfu: saperate the dfu common functionality 2016-09-27 23:30:18 +02:00
malloc_simple.c
memsize.c
menu.c
miiphyutil.c common: miiphyutil: Add helper function for mdio bus name 2016-12-20 07:40:04 +01:00
s_record.c
sata.c sata: fix sata command can not being executed bug 2016-11-28 19:49:47 -05:00
scsi.c dm: Add support for scsi/sata based devices 2016-12-20 09:15:27 +01:00
splash_source.c splash: Accommodate DM_USB in splash_init_usb() 2016-07-25 22:42:10 +02:00
splash.c splash: Introduce default_splash_locations 2016-07-26 08:47:37 +02:00
stdio.c stdio: Correct numbering logic in stdio_probe_device() 2016-11-25 17:59:30 -07:00
system_map.c
update.c
usb_hub.c dm: Use dm_scan_fdt_dev() directly where possible 2016-07-27 14:15:54 -06:00
usb_kbd.c Convert CONFIG_SYS_STDIO_DEREGISTER to Kconfig 2016-10-23 18:34:17 -04:00
usb_storage.c usb: squash lines for immediate return 2016-09-23 17:53:48 -04:00
usb.c usb: squash lines for immediate return 2016-09-23 17:53:48 -04:00
xyzModem.c xyz-modem: Change getc timeout loop waiting 2016-11-28 19:49:48 -05:00