u-boot/arch/arm/cpu/armv7/omap5
Daniel Allred 410f525794 spl: build: ti: add support for secure boot images
Updates the SPL build so that when CONFIG_TI_SECURE_DEVICE
is in use (which it should be when building for secure parts),
the TI secure development package is used to create a valid
secure boot image. The u-boot SPL build processes is NOT aware
of the details of creating the boot image - all of that information
is encapsulated in the TI secure development package, which is
available from TI. More info can be found in README.ti-secure

Right now, two image types are generated, MLO and X-LOADER. The types
are important, as certain boot modes implemented by the device's ROM
boot loader require one or the other (they are not equivalent). The
output filenames are u-boot-spl_HS_MLO and u-boot-spl_HS_X-LOADER. The
u-boot-spl_HS_MLO image is also copied to a file named MLO, which is
the name that the device ROM bootloader requires for loading from the
FAT partition of an SD card (same as on non-secure devices).

Signed-off-by: Daniel Allred <d-allred@ti.com>
Signed-off-by: Madan Srinivas <madans@ti.com>

Reviewed-by: Lokesh Vutla <lokeshvutla@ti.com>
Tested-by: Andreas Dannenberg <dannenberg@ti.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
2016-05-27 15:41:36 -04:00
..
abb.c DRA7: add ABB setup for MPU voltage domain 2014-01-24 11:41:17 -05:00
boot.c omap5: Definitions for SYS_BOOT-based fallback boot device selection 2015-07-27 15:02:09 -04:00
config.mk spl: build: ti: add support for secure boot images 2016-05-27 15:41:36 -04:00
dra7xx_iodelay.c ARM: OMAP5/DRA7: Expose do_set_iodelay 2016-03-27 09:12:15 -04:00
emif.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
hw_data.c ARM: DRA7: Add ABB setup for all domains 2016-04-25 15:10:41 -04:00
hwinit.c ARM: DRA72x: Add support for detection of SR2.0 2016-03-27 09:12:12 -04:00
Kconfig ARM: DRA7: Enable EEPROM support 2016-03-14 19:18:50 -04:00
Makefile omap5: Definitions for SYS_BOOT-based fallback boot device selection 2015-07-27 15:02:09 -04:00
prcm-regs.c ARM: DRA7: Add ABB setup for all domains 2016-04-25 15:10:41 -04:00
sdram.c ARM: DRA72: sdram: Update sdram ext phy configuration for SR2.0 2016-03-27 09:12:14 -04:00