summaryrefslogtreecommitdiff
path: root/arch/arm/mach-imx/imx8m
diff options
context:
space:
mode:
authorJi Luo <ji.luo@nxp.com>2021-05-14 15:27:28 +0800
committerJi Luo <ji.luo@nxp.com>2022-04-20 09:49:44 +0800
commit68c037468e43886ae2f163babaa830156129964d (patch)
tree41c45d851d04d8a82bec59b20a181b765a29792e /arch/arm/mach-imx/imx8m
parent977347e1124252c11363e5a93fbb7b591f9155d4 (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/Kconfig8
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