armv8: Secure Boot: Modify boot_a_script definition
authorVinitha V Pillai <vinitha.pillai@nxp.com>
Tue, 23 Apr 2019 05:52:17 +0000 (05:52 +0000)
committerPrabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
Wed, 22 May 2019 06:54:24 +0000 (12:24 +0530)
commit78c58082a926b4e4c5dda4332bec1016e778f670
tree63267ea2bb8972d58c0f85a626ee4394b0f44fa6
parent4dde343d7e9938e781feb3fbe360d6a7befa48f6
armv8: Secure Boot: Modify boot_a_script definition

esbc_validate command will not be executed if “load” command for its
header fails and will further execute the source command for bootscript,
without its validation and boot process continues.

To halt the  boot process in case secure boot header is not loaded
successfully, esbc_validate command is invoked separately after “load”
command. The secure boot validation of the bootscript header will fail
(if header is not loaded) and halts the boot process, which prevent source
command from execution.

Signed-off-by: Vinitha V Pillai <vinitha.pillai@nxp.com>
Signed-off-by: Udit Agarwal <udit.agarwal@nxp.com>
Reviewed-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
include/configs/ls1012afrwy.h
include/configs/ls1012ardb.h
include/configs/ls1021atwr.h
include/configs/ls1043a_common.h
include/configs/ls1046a_common.h
include/configs/ls1088ardb.h
include/configs/ls2080ardb.h