In order for this command to build we need to compile drivers/crypto/fsl/fsl_blob.c and this in turn includes drivers/crypto/fsl/jr.h which references "ccsr_sec_t" which is only a defined type for SYS_FSL_SEC_COMPAT >= 4. Express that requirement in Kconfig as well.
Signed-off-by: Tom Rini <tr...@konsulko.com> --- Cc: Stefano Babic <sba...@nabladev.com> Cc: Fabio Estevam <feste...@gmail.com> Cc: "NXP i.MX U-Boot Team" <uboot-...@nxp.com> --- cmd/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/Kconfig b/cmd/Kconfig index 19f47c893439..89f102855b0f 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -2621,6 +2621,7 @@ config CMD_AES config CMD_BLOB bool "Enable the 'blob' command" depends on !MX6ULL && !MX6SLL && !MX6SL + depends on SYS_FSL_SEC_COMPAT >= 4 select IMX_HAB if ARCH_MX6 || ARCH_MX7 || ARCH_MX7ULP || ARCH_IMX8M help This is used with the Freescale secure boot mechanism. -- 2.43.0