diff options
author | Ji Luo <ji.luo@nxp.com> | 2021-05-14 15:27:28 +0800 |
---|---|---|
committer | Ji Luo <ji.luo@nxp.com> | 2022-04-20 09:49:44 +0800 |
commit | 68c037468e43886ae2f163babaa830156129964d (patch) | |
tree | 41c45d851d04d8a82bec59b20a181b765a29792e /arch/arm/mach-imx/imx8m | |
parent | 977347e1124252c11363e5a93fbb7b591f9155d4 (diff) |
MA-19048-1 MCU security enhancement
Move the MCU RDC config to dts, it will be parsed by
SPL and stored in OCRAM_S, then the MCU RDC config will
be setup before MCU kicking.
Use HAB to verify the MCU image to guarantee its integrity.
Change-Id: I82dd378a6516b4d3cc47c5de2e403d817ba80256
Signed-off-by: Ji Luo <ji.luo@nxp.com>
Reviewed-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit 2e972e4aa6c44eec0444d59d11c0a0c175699cf2)
Diffstat (limited to 'arch/arm/mach-imx/imx8m')
-rw-r--r-- | arch/arm/mach-imx/imx8m/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/imx8m/Kconfig b/arch/arm/mach-imx/imx8m/Kconfig index e6252b6ec7..456073873d 100644 --- a/arch/arm/mach-imx/imx8m/Kconfig +++ b/arch/arm/mach-imx/imx8m/Kconfig @@ -46,6 +46,14 @@ config IMX_UNIQUE_ID depends on IMX8MQ && IMX_HAB && !SECURE_STICKY_BITS_LOCKUP default 0x0 +config IMX8M_MCU_RDC_START_CONFIG_ADDR + hex "Start address of mcu rdc config when mcu starts" + default 0x186000 + +config IMX8M_MCU_RDC_STOP_CONFIG_ADDR + hex "Start address of mcu rdc config when mcu stops" + default 0x187000 + choice prompt "NXP i.MX8M board select" optional |