1/dts-v1/; 2 3/ { 4 description = "U-Boot mainline"; 5 #address-cells = <1>; 6 7 images { 8 uboot { 9 description = "U-Boot (32-bit)"; 10 data = /incbin/("u-boot-nodtb.bin"); 11 type = "standalone"; 12 os = "U-Boot"; 13 arch = "arm"; 14 compression = "none"; 15 load = <0xc0100000>; 16 entry = <0xc0100000>; 17 }; 18 19 fdt-1 { 20 description = ".dtb"; 21 data = /incbin/("arch/arm/dts/stm32mp15xx-dhcor-testbench.dtb"); 22 type = "flat_dt"; 23 arch = "arm"; 24 compression = "none"; 25 }; 26 27 fdt-2 { 28 description = ".dtb"; 29 data = /incbin/("arch/arm/dts/stm32mp15xx-dhcor-avenger96.dtb"); 30 type = "flat_dt"; 31 arch = "arm"; 32 compression = "none"; 33 }; 34 35 fdt-3 { 36 description = ".dtb"; 37 data = /incbin/("arch/arm/dts/stm32mp15xx-dhcor-drc-compact.dtb"); 38 type = "flat_dt"; 39 arch = "arm"; 40 compression = "none"; 41 }; 42 }; 43 44 configurations { 45 default = "config-1"; 46 47 config-1 { 48 /* DT+SoM+board model */ 49 description = "dh,stm32mp15xx-dhcor-testbench_somrev0_boardrev1"; 50 firmware = "uboot"; 51 fdt = "fdt-1"; 52 }; 53 54 config-2 { 55 /* DT+SoM+board model */ 56 description = "arrow,stm32mp15xx-avenger96_somrev0_boardrev1"; 57 firmware = "uboot"; 58 fdt = "fdt-2"; 59 }; 60 61 config-3 { 62 /* DT+SoM+board model */ 63 description = "dh,stm32mp15xx-dhcor-drc-compact_somrev0_boardrev0"; 64 firmware = "uboot"; 65 fdt = "fdt-3"; 66 }; 67 68 /* Add 586-200..586-400 with fdt-2..fdt-4 here */ 69 }; 70}; 71