blob: 8eed9d0fb24626fa8632b62193caa0e9db19751c [file] [log] [blame]
Marek Vasut47b98ba2020-04-22 13:18:11 +02001/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-dhcom-pdk2.dtb");
22 type = "flat_dt";
23 arch = "arm";
24 compression = "none";
25 };
Marek Vasut060cb122020-07-31 01:35:33 +020026
27 fdt-2 {
28 description = ".dtb";
29 data = /incbin/("arch/arm/dts/stm32mp15xx-dhcom-drc02.dtb");
30 type = "flat_dt";
31 arch = "arm";
32 compression = "none";
33 };
Marek Vasuta942d262020-11-03 19:14:58 +010034
35 fdt-3 {
36 description = ".dtb";
37 data = /incbin/("arch/arm/dts/stm32mp15xx-dhcom-picoitx.dtb");
38 type = "flat_dt";
39 arch = "arm";
40 compression = "none";
41 };
Marek Vasut47b98ba2020-04-22 13:18:11 +020042 };
43
44 configurations {
45 default = "config-1";
46
47 config-1 {
Marek Vasut060cb122020-07-31 01:35:33 +020048 /* DT+SoM+board model */
49 description = "dh,stm32mp15xx-dhcom-pdk2_somrev0_boardrev0";
Michal Simek7d17a412020-10-05 11:37:00 +020050 firmware = "uboot";
Marek Vasut47b98ba2020-04-22 13:18:11 +020051 fdt = "fdt-1";
52 };
53
Marek Vasut060cb122020-07-31 01:35:33 +020054 config-2 {
55 /* DT+SoM+board model */
Marek Vasut7e51c3f2020-07-31 01:35:51 +020056 description = "dh,stm32mp15xx-dhcom-pdk2_somrev1_boardrev0";
Michal Simek7d17a412020-10-05 11:37:00 +020057 firmware = "uboot";
Marek Vasut7e51c3f2020-07-31 01:35:51 +020058 fdt = "fdt-1";
59 };
60
61 config-3 {
62 /* DT+SoM+board model */
Marek Vasut060cb122020-07-31 01:35:33 +020063 description = "dh,stm32mp15xx-dhcom-drc02_somrev0_boardrev0";
Michal Simek7d17a412020-10-05 11:37:00 +020064 firmware = "uboot";
Marek Vasut060cb122020-07-31 01:35:33 +020065 fdt = "fdt-2";
66 };
67
Marek Vasut7e51c3f2020-07-31 01:35:51 +020068 config-4 {
69 /* DT+SoM+board model */
70 description = "dh,stm32mp15xx-dhcom-drc02_somrev1_boardrev0";
Michal Simek7d17a412020-10-05 11:37:00 +020071 firmware = "uboot";
Marek Vasut7e51c3f2020-07-31 01:35:51 +020072 fdt = "fdt-2";
73 };
74
Marek Vasuta942d262020-11-03 19:14:58 +010075 config-5 {
76 /* DT+SoM+board model */
77 description = "dh,stm32mp15xx-dhcom-picoitx_somrev0_boardrev0";
78 loadables = "uboot";
79 fdt = "fdt-3";
80 };
81
82 config-6 {
83 /* DT+SoM+board model */
84 description = "dh,stm32mp15xx-dhcom-picoitx_somrev1_boardrev0";
85 loadables = "uboot";
86 fdt = "fdt-3";
87 };
88
Marek Vasut47b98ba2020-04-22 13:18:11 +020089 /* Add 587-100..587-400 with fdt-2..fdt-4 here */
90 };
91};