]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
arm: imx8: select ARCH_MISC_INIT if FSL_CAAM is enabled
authorEmanuele Ghidoli <emanuele.ghidoli@toradex.com>
Fri, 24 Oct 2025 05:40:32 +0000 (07:40 +0200)
committerFabio Estevam <festevam@gmail.com>
Thu, 30 Oct 2025 15:39:28 +0000 (12:39 -0300)
Commit 2a7acc865b9d ("configs: colibri-imx8x: enable RNG support for KASLR")
enables FSL_CAAM which requires initialization in arch_misc_init().
The ARCH_MISC_INIT configuration was added to the relevant defconfig.

Commit d0ed9636902b ("global: Make ARCH_MISC_INIT a selected symbol")
changed ARCH_MISC_INIT to require explicit selection by the developer.
With this change the colibri-imx8x defconfig is no longer sufficient to
enable ARCH_MISC_INIT when FSL_CAAM is selected.

Add the necessary selection to automatically enable ARCH_MISC_INIT when
FSL_CAAM is enabled on i.MX8 platforms.

Fixes: d0ed9636902b ("global: Make ARCH_MISC_INIT a selected symbol")
Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
arch/arm/Kconfig

index ef834542bd4a8128e205a91208000b4f0a8de4e0..1028764b742cdbbb46294050001b2a3f23ec20de 100644 (file)
@@ -898,6 +898,7 @@ config ARCH_LPC32XX
 
 config ARCH_IMX8
        bool "NXP i.MX8 platform"
+       select ARCH_MISC_INIT if FSL_CAAM
        select ARM64
        select SYS_FSL_HAS_SEC
        select SYS_FSL_SEC_COMPAT_4