From 996329904c0304a7bfbc6cda8287ab93de77870d Mon Sep 17 00:00:00 2001 From: Aymen Sghaier Date: Tue, 3 Jul 2018 10:14:37 +0200 Subject: MLK-18703: crypto: caam: Add TRNG init function call Call the TRNG init function at the end of arch_cpu_init() Concerned SoCs are: i.MX6, i.MX7 and i.MX8M Signed-off-by: Aymen Sghaier --- arch/arm/mach-imx/mx6/soc.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'arch/arm/mach-imx/mx6') diff --git a/arch/arm/mach-imx/mx6/soc.c b/arch/arm/mach-imx/mx6/soc.c index 5295819176..7e8f587972 100644 --- a/arch/arm/mach-imx/mx6/soc.c +++ b/arch/arm/mach-imx/mx6/soc.c @@ -25,6 +25,9 @@ #include #include #include +#ifdef CONFIG_IMX_SEC_INIT +#include +#endif enum ldo_reg { LDO_ARM, @@ -637,6 +640,11 @@ int arch_cpu_init(void) if (is_mx6dqp()) writel(0x80000201, 0xbb0608); +#ifdef CONFIG_IMX_SEC_INIT + /* Secure init function such RNG */ + imx_sec_init(); +#endif + return 0; } -- cgit v1.2.3