1 // SPDX-License-Identifier: GPL-2.0+
13 compatible = "linaro,optee-tz";
20 #ifdef CONFIG_FSL_CAAM
45 filename = "flash.bin";
49 #ifdef CONFIG_FSPI_CONF_HEADER
51 filename = CONFIG_FSPI_CONF_FILE;
59 filename = "u-boot-spl-mkimage.signed.bin";
60 nxp,loader-address = <CONFIG_SPL_TEXT_BASE>;
62 args; /* Needed by mkimage etype superclass */
65 binman_imx_spl: nxp-imx8mimage {
66 filename = "u-boot-spl-mkimage.bin";
68 nxp,rom-version = <1>;
69 nxp,loader-address = <CONFIG_SPL_TEXT_BASE>;
70 args; /* Needed by mkimage etype superclass */
75 filename = "u-boot-spl-ddr.bin";
80 filename = "u-boot-spl.bin";
84 filename = "lpddr4_pmu_train_1d_imem.bin";
90 filename = "lpddr4_pmu_train_1d_dmem.bin";
96 filename = "lpddr4_pmu_train_2d_imem.bin";
102 filename = "lpddr4_pmu_train_2d_dmem.bin";
108 #ifdef CONFIG_IMX_HAB
112 filename = "u-boot-fit.signed.bin";
113 nxp,loader-address = <CONFIG_SPL_LOAD_FIT_ADDRESS>;
114 #ifdef CONFIG_FSPI_CONF_HEADER
120 args; /* Needed by mkimage etype superclass */
123 binman_imx_fit: fit {
124 description = "Configuration to load ATF before U-Boot";
125 filename = "u-boot.itb";
126 #ifndef CONFIG_IMX_HAB
127 fit,external-offset = <CONFIG_FIT_EXTERNAL_OFFSET>;
129 fit,fdt-list = "of-list";
130 #address-cells = <1>;
131 #ifdef CONFIG_FSPI_CONF_HEADER
140 compression = "none";
141 description = "U-Boot (64-bit)";
142 load = <CONFIG_TEXT_BASE>;
146 filename = "u-boot-nodtb.bin";
151 #ifndef CONFIG_ARMV8_PSCI
154 compression = "none";
155 description = "ARM Trusted Firmware";
161 filename = "bl31.bin";
169 description = "OP-TEE";
172 compression = "none";
174 load = <CONFIG_IMX8M_OPTEE_LOAD_ADDR>;
175 entry = <CONFIG_IMX8M_OPTEE_LOAD_ADDR>;
178 filename = "tee.bin";
185 compression = "none";
186 description = "Trusted Firmware FIP";
192 compression = "none";
193 description = "NAME";
197 filename = "u-boot.dtb";
204 default = "@config-DEFAULT-SEQ";
207 description = "NAME";
210 #ifndef CONFIG_ARMV8_PSCI
212 loadables = "atf", "tee";
220 #ifdef CONFIG_IMX_HAB
229 /delete-property/ assigned-clocks;
230 /delete-property/ assigned-clock-parents;
231 /delete-property/ assigned-clock-rates;
243 #ifdef CONFIG_FSL_CAAM