MLK-18591-6 android: iot: Add boot Trusty OS codes for i.MX SoCs
authorYe Li <ye.li@nxp.com>
Tue, 5 Jun 2018 10:30:37 +0000 (03:30 -0700)
committerYe Li <ye.li@nxp.com>
Thu, 29 Apr 2021 07:56:08 +0000 (00:56 -0700)
commite1588a2741dfd0f37421e13ceb5e310e0b35d3bf
tree4a7df2bd8b4c7fc3cbd59a734e38b5b67a9a8325
parent40f7f9e08f61a26d76b320caae0d150640b2ce13
MLK-18591-6 android: iot: Add boot Trusty OS codes for i.MX SoCs

Use trusty_os_init to load Trusty OS from CONFIG_TRUSTY_OS_ENTRY
before u-boot ready.

Add Trusty OS SOC level codes and u-boot/SPL common codes.

Signed-off-by: Ye Li <ye.li@nxp.com>
Signed-off-by: Haoran.Wang <elven.wang@nxp.com>
(cherry picked from commit 1ae9ecc73f5001b8bd743011c06a7d07861be64e)
(cherry picked from commit 6fa4f4a42fd90631f8dc8303b17f600c085d8595)
(cherry picked from commit d5046e6f021f3d55c58e8b46b13ac3e8e1761755)
arch/arm/include/asm/system.h
arch/arm/mach-imx/Kconfig
arch/arm/mach-imx/Makefile
arch/arm/mach-imx/imx8/cpu.c
arch/arm/mach-imx/imx8m/soc.c
arch/arm/mach-imx/mx6/soc.c
arch/arm/mach-imx/mx7/soc.c
arch/arm/mach-imx/trusty.S [new file with mode: 0644]
common/board_r.c
common/spl/spl_fit.c
common/spl/spl_mmc.c