]> git.baikalelectronics.ru Git - arm-tf.git/commit
feat(imx8m): add support for high assurance boot
authorAndrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
Mon, 26 Sep 2022 20:25:33 +0000 (22:25 +0200)
committerAndrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
Wed, 19 Oct 2022 13:55:15 +0000 (15:55 +0200)
commit720e7b66f2353ef7ed32a8f85f8396fbc0766ffc
treeab7c58f2fd999981d1fad8bcc22488f4cbd42e06
parent62a93aa7afcd022f06d322c36979f0aa02713beb
feat(imx8m): add support for high assurance boot

Introduce support for High Assurance Boot (HABv4), which is used to
establish and extend the Root-of-Trust during FW loading at any given
boot stage.

This commit introduces support for HAB ROM Vector Table (RVT) API, which
is normally used by post-ROM code to authenticate additional boot images
(Kernel, FDT, FIT, etc.) that are taking part in the Root-of-Trust.

Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
Change-Id: I780d308369824fa4850844eb9e91768e417166a0
plat/imx/common/imx_sip_svc.c
plat/imx/common/include/imx_sip_svc.h
plat/imx/imx8m/imx8mm/platform.mk
plat/imx/imx8m/imx8mn/platform.mk
plat/imx/imx8m/imx8mp/platform.mk
plat/imx/imx8m/imx_hab.c [new file with mode: 0644]