// SPDX-License-Identifier: GPL-2.0+ /dts-v1/; / { #address-cells = <1>; #size-cells = <1>; binman { fit { description = "test desc"; #address-cells = <1>; fit,fdt-list = "of-list"; images { u-boot { description = "test u-boot"; type = "standalone"; arch = "arm64"; os = "u-boot"; compression = "none"; load = <0x00000000>; entry = <0x00000000>; u-boot-nodtb { }; }; tee { description = "test tee"; type = "tee"; arch = "arm64"; os = "tee"; compression = "none"; load = <0x00200000>; tee-os { optional; }; }; @atf-SEQ { fit,operation = "split-elf"; description = "test tf-a"; type = "firmware"; arch = "arm64"; os = "arm-trusted-firmware"; compression = "none"; fit,load; fit,entry; fit,data; atf-bl31 { }; }; @fdt-SEQ { description = "test fdt"; type = "flat_dt"; compression = "none"; }; }; configurations { default = "@conf-uboot-DEFAULT-SEQ"; @conf-uboot-SEQ { description = "uboot config"; fdt = "fdt-SEQ"; fit,firmware = "u-boot"; fit,loadables; }; @conf-atf-SEQ { description = "atf config"; fdt = "fdt-SEQ"; fit,firmware = "atf-1", "u-boot"; fit,loadables; }; @conf-missing-uboot-SEQ { description = "missing uboot config"; fdt = "fdt-SEQ"; fit,firmware = "missing-1", "u-boot"; fit,loadables; }; @conf-missing-atf-SEQ { description = "missing atf config"; fdt = "fdt-SEQ"; fit,firmware = "missing-1", "atf-1", "u-boot"; fit,loadables; }; @conf-missing-tee-SEQ { description = "missing tee config"; fdt = "fdt-SEQ"; fit,firmware = "atf-1", "u-boot", "tee"; fit,loadables; }; }; }; }; };