configs: ast2600: Boot kernel FIT in DRAM
authorChia-Wei Wang <chiawei_wang@aspeedtech.com>
Wed, 27 Oct 2021 06:17:35 +0000 (14:17 +0800)
committerTom Rini <trini@konsulko.com>
Wed, 17 Nov 2021 22:05:57 +0000 (17:05 -0500)
commite3cdc2cbb1b1a773b98bd39885c9be6b809375fb
tree594a811f7a58574eaca484848ed12309146c3a10
parent3aeb239f51ad7760dfef5f409ff80b76b3f60c3b
configs: ast2600: Boot kernel FIT in DRAM

AST2600 leverages the FIT hash/signature verification to fulfill
secure boot trust chain. To improve the performance and save SW
code size for those crypto operations, the two HW crypto engine,
HACE and ACRY, are enabled.

However, both of the engines can only access to data stored in
DRAM space. Therefore, we need to move the FIT image into DRAM
before the booting.

This patch update the CONFIG_BOOTCOMMAND to execute the pre-defined
ENV variable which consists of FIT image copy to memory and booting.

Signed-off-by: Chia-Wei Wang <chiawei_wang@aspeedtech.com>
configs/evb-ast2600_defconfig
include/configs/evb_ast2600.h