imx: replace CONFIG_SECURE_BOOT with CONFIG_IMX_HAB
authorStefano Babic <sbabic@denx.de>
Fri, 20 Sep 2019 06:47:53 +0000 (08:47 +0200)
committerStefano Babic <sbabic@denx.de>
Tue, 8 Oct 2019 14:36:37 +0000 (16:36 +0200)
commitd714a75fd4dcfb0eb8b7e1dd29f43e07113cec0b
tree87e607fbc00efbc80e47cc89f0798c268df7a772
parentc115cd154c1da885299e461cda93c9fc4edc952d
imx: replace CONFIG_SECURE_BOOT with CONFIG_IMX_HAB

CONFIG_SECURE_BOOT is too generic and forbids to use it for cross
architecture purposes. If Secure Boot is required for imx, this means to
enable and use the HAB processor in the soc.

Signed-off-by: Stefano Babic <sbabic@denx.de>
42 files changed:
Makefile
arch/arm/Kconfig
arch/arm/include/asm/arch-mx7/clock.h
arch/arm/include/asm/mach-imx/hab.h
arch/arm/mach-imx/Kconfig
arch/arm/mach-imx/Makefile
arch/arm/mach-imx/imx8m/soc.c
arch/arm/mach-imx/mx6/clock.c
arch/arm/mach-imx/mx6/soc.c
arch/arm/mach-imx/mx7/clock.c
arch/arm/mach-imx/mx7/soc.c
arch/arm/mach-imx/mx7ulp/clock.c
arch/arm/mach-imx/mx7ulp/soc.c
arch/arm/mach-imx/spl.c
arch/arm/mach-imx/spl_sd.cfg
board/boundary/nitrogen6x/nitrogen6dl.cfg
board/boundary/nitrogen6x/nitrogen6dl2g.cfg
board/boundary/nitrogen6x/nitrogen6q.cfg
board/boundary/nitrogen6x/nitrogen6q2g.cfg
board/boundary/nitrogen6x/nitrogen6s.cfg
board/boundary/nitrogen6x/nitrogen6s1g.cfg
board/freescale/mx6slevk/imximage.cfg
board/freescale/mx6sllevk/imximage.cfg
board/freescale/mx6sxsabresd/imximage.cfg
board/freescale/mx6ullevk/imximage.cfg
board/freescale/mx7dsabresd/imximage.cfg
board/freescale/mx7ulp_evk/imximage.cfg
board/toradex/colibri-imx6ull/imximage.cfg
board/toradex/colibri_imx7/imximage.cfg
board/warp/imximage.cfg
board/warp7/imximage.cfg
board/warp7/warp7.c
common/spl/spl_fit.c
configs/colibri_imx7_defconfig
configs/colibri_imx7_emmc_defconfig
configs/imx6dl_mamoj_defconfig
configs/warp7_bl33_defconfig
configs/warp7_defconfig
doc/imx/habv4/guides/encrypted_boot.txt
doc/imx/habv4/guides/mx6_mx7_secure_boot.txt
doc/imx/habv4/guides/mx6_mx7_spl_secure_boot.txt
tools/spl_size_limit.c