From 890d03ae33a2fa62a1bd577ba54cbf3c945cccef Mon Sep 17 00:00:00 2001 From: Igor Opaniuk Date: Mon, 23 Mar 2020 19:23:47 +0200 Subject: colibri-imx8qxp: sync with MEK platform 1. Enable CONFIG_SNVS_SEC_SC_AUTO by default 2. Move BOOTAUX_* defines to defconfig Related-to: ELB-2605 Signed-off-by: Igor Opaniuk --- board/toradex/colibri-imx8qxp/colibri-imx8qxp.c | 10 ++++++++++ configs/colibri-imx8qxp_defconfig | 6 +++++- include/configs/colibri-imx8qxp.h | 2 -- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/board/toradex/colibri-imx8qxp/colibri-imx8qxp.c b/board/toradex/colibri-imx8qxp/colibri-imx8qxp.c index 33365c652a..76229d6b67 100644 --- a/board/toradex/colibri-imx8qxp/colibri-imx8qxp.c +++ b/board/toradex/colibri-imx8qxp/colibri-imx8qxp.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include @@ -337,6 +338,15 @@ int board_init(void) (void) pmic_init(); #endif +#ifdef CONFIG_SNVS_SEC_SC_AUTO + { + int ret = snvs_security_sc_init(); + + if (ret) + return ret; + } +#endif + return 0; } diff --git a/configs/colibri-imx8qxp_defconfig b/configs/colibri-imx8qxp_defconfig index b266fc298f..c0861a97b3 100644 --- a/configs/colibri-imx8qxp_defconfig +++ b/configs/colibri-imx8qxp_defconfig @@ -4,7 +4,11 @@ CONFIG_SYS_TEXT_BASE=0x80020000 CONFIG_SYS_MALLOC_F_LEN=0x2000 CONFIG_SMC_FUSE=y CONFIG_TARGET_COLIBRI_IMX8QXP=y +CONFIG_SNVS_SEC_SC=y CONFIG_IMX_BOOTAUX=y +CONFIG_BOOTAUX_RESERVED_MEM_BASE=0x88000000 +CONFIG_BOOTAUX_RESERVED_MEM_SIZE=0x08000000 +CONFIG_IMX_VSERVICE_SHARED_BUFFER=0x90000000 CONFIG_DEFAULT_DEVICE_TREE="fsl-imx8qxp-colibri" CONFIG_DISTRO_DEFAULTS=y CONFIG_FIT=y @@ -36,7 +40,7 @@ CONFIG_DM_GPIO=y CONFIG_MXC_GPIO=y CONFIG_DM_I2C=y CONFIG_SYS_I2C_IMX_LPI2C=y -CONFIG_MISC=y +CONFIG_SYS_I2C_IMX_VIRT_I2C=y CONFIG_DM_MMC=y CONFIG_PHYLIB=y CONFIG_PHY_MICREL=y diff --git a/include/configs/colibri-imx8qxp.h b/include/configs/colibri-imx8qxp.h index 0d40042b8e..5ab3a418c2 100644 --- a/include/configs/colibri-imx8qxp.h +++ b/include/configs/colibri-imx8qxp.h @@ -190,7 +190,5 @@ #endif #define CONFIG_OF_SYSTEM_SETUP -#define BOOTAUX_RESERVED_MEM_BASE 0x88000000 -#define BOOTAUX_RESERVED_MEM_SIZE 0x08000000 /* Reserve from second 128MB */ #endif /* __COLIBRI_IMX8QXP_H */ -- cgit v1.2.3