imx8mm-cl-iot-gate: Split the defconfigs
authorFabio Estevam <festevam@denx.de>
Tue, 24 Aug 2021 00:11:09 +0000 (21:11 -0300)
committerStefano Babic <sbabic@denx.de>
Thu, 7 Oct 2021 14:53:50 +0000 (16:53 +0200)
commit53a24dee86fb72ae41e7579607bafe13442616f2
tree9862b8f3476d3cff167302c87d3b26ef4315c34f
parent88f4f50989063a55dede30d60cb76949c88a7e17
imx8mm-cl-iot-gate: Split the defconfigs

Currently imx8mm-cl-iot-gate_defconfig fails to produce a working boot
binary due to the lack of fip.bin:

"  BINMAN  all
Image 'main-section' is missing external blobs and is non-functional: blob-ext

Some images are invalid"

To make the build process more consistent with the other i.MX8M targets,
split the defconfig in two:

- imx8mm-cl-iot-gate_defconfig: standard defconfig that only
requires ATF / DDR firmware.

- imx8mm-cl-iot-gate-optee_defconfig: "more advanced" defconfig that
requires ATF / Optee / mbedtls / DDR firmware.

Signed-off-by: Fabio Estevam <festevam@denx.de>
Tested-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org>
arch/arm/dts/Makefile
arch/arm/dts/imx8mm-cl-iot-gate-optee-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx8mm-cl-iot-gate-optee.dts [new file with mode: 0644]
arch/arm/dts/imx8mm-cl-iot-gate-u-boot.dtsi
arch/arm/mach-imx/imx8m/Kconfig
board/compulab/imx8mm-cl-iot-gate/Kconfig
board/compulab/imx8mm-cl-iot-gate/MAINTAINERS
configs/imx8mm-cl-iot-gate-optee_defconfig [new file with mode: 0644]