From 76111c285494a6d4f8e1b5e4ca8858780739d135 Mon Sep 17 00:00:00 2001 From: Olivier Masse Date: Thu, 11 Feb 2021 13:12:24 +0100 Subject: Add CFG_RDC_SECURE_DATA_PATH flag Signed-off-by: Olivier Masse --- plat/imx/imx8m/imx8mq/imx8mq_bl31_setup.c | 2 ++ plat/imx/imx8m/imx8mq/platform.mk | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/plat/imx/imx8m/imx8mq/imx8mq_bl31_setup.c b/plat/imx/imx8m/imx8mq/imx8mq_bl31_setup.c index 97fafa337..9f14c111a 100644 --- a/plat/imx/imx8m/imx8mq/imx8mq_bl31_setup.c +++ b/plat/imx/imx8m/imx8mq/imx8mq_bl31_setup.c @@ -110,6 +110,7 @@ static void imx8mq_soc_info_init(void) #define IMX_DDR_BASE 0x40000000 +#ifdef CFG_RDC_SECURE_DATA_PATH #if defined(DECRYPTED_BUFFER_START) && defined(DECRYPTED_BUFFER_LEN) #define DECRYPTED_BUFFER_END DECRYPTED_BUFFER_START + DECRYPTED_BUFFER_LEN #endif @@ -117,6 +118,7 @@ static void imx8mq_soc_info_init(void) #if defined(DECODED_BUFFER_START) && defined(DECODED_BUFFER_LEN) #define DECODED_BUFFER_END DECODED_BUFFER_START + DECODED_BUFFER_LEN #endif +#endif // CFG_RDC_SECURE_DATA_PATH #if !defined(DECRYPTED_BUFFER_END) && !defined(DECODED_BUFFER_END) #define RDC_DISABLED diff --git a/plat/imx/imx8m/imx8mq/platform.mk b/plat/imx/imx8m/imx8mq/platform.mk index b15ff2ce7..5438689ba 100644 --- a/plat/imx/imx8m/imx8mq/platform.mk +++ b/plat/imx/imx8m/imx8mq/platform.mk @@ -105,3 +105,7 @@ endif ifeq (${CFG_SECURE_HANTRO_VPU},y) $(eval $(call add_define,CFG_SECURE_HANTRO_VPU)) endif + +ifeq (${CFG_RDC_SECURE_DATA_PATH},y) +$(eval $(call add_define,CFG_RDC_SECURE_DATA_PATH)) +endif -- cgit v1.2.3