diff options
author | Andrejs Cainikovs <andrejs.cainikovs@toradex.com> | 2022-12-21 15:11:01 +0100 |
---|---|---|
committer | Francesco Dolcini <francesco.dolcini@toradex.com> | 2023-01-19 11:10:14 +0000 |
commit | 13c628be3b4cfdfe7518332a4acd81b3f85eedd5 (patch) | |
tree | 9a6839a67ac53ba538e79cfb3676b3bba6e55f3b | |
parent | 0e70b203ea179532726324364fa8832f3dc61799 (diff) |
board: apalis-imx8: initialize snvs
Initialize Secure Non-Volatile Storage, aka SNVS.
Upstream-Status: Submitted [https://lore.kernel.org/u-boot/20230113171751.331268-20-francesco@dolcini.it/]
Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com>
-rw-r--r-- | board/toradex/apalis-imx8/apalis-imx8.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/board/toradex/apalis-imx8/apalis-imx8.c b/board/toradex/apalis-imx8/apalis-imx8.c index 8c3c4c1bb9..71753a9db7 100644 --- a/board/toradex/apalis-imx8/apalis-imx8.c +++ b/board/toradex/apalis-imx8/apalis-imx8.c @@ -12,6 +12,7 @@ #include <asm/arch/imx8-pins.h> #include <asm/arch/iomux.h> #include <asm/arch/sci/sci.h> +#include <asm/arch/snvs_security_sc.h> #include <asm/arch/sys_proto.h> #include <asm/gpio.h> #include <asm/io.h> @@ -289,6 +290,13 @@ int board_init(void) { board_gpio_init(); + if (IS_ENABLED(CONFIG_IMX_SNVS_SEC_SC_AUTO)) { + int ret = snvs_security_sc_init(); + + if (ret) + return ret; + } + return 0; } |