u-boot-brain/arch/arm/mach-keystone
Vitaly Andrianov e8d740f536 arm: mach-keystone: Implements FIT post-processing call for keystone SoCs
This commit implements the board_fit_image_post_process() function for
the keystone architecture. This function calls into the secure boot
monitor for secure authentication/decryption of the image. All needed
work is handled by the boot monitor and, depending on the keystone
platform, the security functions may be offloaded to other secure
processing elements in the SoC.

The boot monitor acts as the gateway to these secure functions and the
boot monitor for secure devices is available as part of the SECDEV
package for KS2. For more details refer doc/README.ti-secure

Signed-off-by: Vitaly Andrianov <vitalya@ti.com>
Signed-off-by: Madan Srinivas <madans@ti.com>
Signed-off-by: Andrew F. Davis <afd@ti.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Lokesh Vutla <lokeshvutla@ti.com>
2017-04-08 21:35:04 -04:00
..
include/mach ARM: keystone: rename clk_get_rate() to ks_clk_get_rate() 2016-10-08 09:33:13 -04:00
clock.c ARM: keystone2: PLL: Enable glitch free initialization sequence 2016-11-13 15:54:36 -05:00
cmd_clock.c ARM: keystone: rename clk_get_rate() to ks_clk_get_rate() 2016-10-08 09:33:13 -04:00
cmd_ddr3.c Remove various unused interrupt related code 2017-04-06 20:42:18 -04:00
cmd_mon.c ARM: keystone2: Add support for parsing monitor header 2016-10-01 20:05:10 -04:00
cmd_poweroff.c ARM: keystone2: Switch to using the poweroff command 2016-03-16 15:03:32 -04:00
config.mk ARM: keystone2: Use dtb images by default 2015-10-22 14:22:11 -04:00
ddr3_spd.c ARM: keystone2: use detected ddr3a size 2016-03-14 19:18:45 -04:00
ddr3.c ARM: K2G: DDR3: Fix up priv ID for MPU 2016-12-03 13:21:10 -05:00
init.c keystone: k2h/e/l: Fix DMA coherency for QM PDSP 2016-07-25 12:00:05 -04:00
Kconfig ARM: k2g: setup PRU ethernet MAC addresses 2017-03-20 17:57:15 -04:00
keystone.c ARM: keystone2: Switch to using the poweroff command 2016-03-16 15:03:32 -04:00
Makefile keystone2: Move target selection to Kconfig 2016-11-28 15:10:34 -05:00
mon.c arm: mach-keystone: Implements FIT post-processing call for keystone SoCs 2017-04-08 21:35:04 -04:00
msmc.c ARM: keystone: move SoC sources to mach-keystone 2015-02-21 08:23:52 -05:00
psc.c treewide: replace #include <asm-generic/errno.h> with <linux/errno.h> 2016-09-23 22:25:27 -04:00