]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
imx: Support i.MX6 High Assurance Boot authentication
authorNitin Garg <nitin.garg@freescale.com>
Tue, 16 Sep 2014 18:33:25 +0000 (13:33 -0500)
committerStefano Babic <sbabic@denx.de>
Mon, 22 Sep 2014 14:21:04 +0000 (16:21 +0200)
commit36c1ca4d46ef11ac7b3c0afb5c42dadb4e8773f3
treeb5dbaad08e0c4cc6a5ac7143784c6b22d97e82c5
parent4f797c4c1c93b508928786f539cd6a4a98a68f22
imx: Support i.MX6 High Assurance Boot authentication

When CONFIG_SECURE_BOOT is enabled, the signed images
like kernel and dtb can be authenticated using iMX6 CAAM.
The added command hab_auth_img can be used for HAB
authentication of images. The command takes the image
DDR location, IVT (Image Vector Table) offset inside
image as parameters. Detailed info about signing images
can be found in Freescale AppNote AN4581.

Signed-off-by: Nitin Garg <nitin.garg@freescale.com>
arch/arm/cpu/armv7/mx6/clock.c
arch/arm/cpu/armv7/mx6/hab.c
arch/arm/cpu/armv7/mx6/soc.c
arch/arm/include/asm/arch-mx6/clock.h