blob: e63684c334bd0f8b117cef11bc5f5cc39e4f4d13 [file] [log] [blame]
Michael Walle4ceb5c62020-10-15 23:08:57 +02001// SPDX-License-Identifier: GPL-2.0+
2
3#include <config.h>
4
5/ {
6 aliases {
Michael Wallee668bec2020-12-20 22:35:13 +01007 mmc0 = &esdhc1;
8 mmc1 = &esdhc0;
Michael Walle4ceb5c62020-10-15 23:08:57 +02009 i2c0 = &i2c0;
10 i2c1 = &i2c3;
11 i2c2 = &i2c4;
12 rtc0 = &rtc;
13 ethernet0 = &enetc0;
14 ethernet1 = &enetc1;
15 ethernet2 = &enetc2;
16 ethernet3 = &enetc6;
17 };
18
19 binman {
20 filename = "u-boot.rom";
21 pad-byte = <0xff>;
22
23 u-boot-spl {
24 };
25
26 fit {
27 offset = <CONFIG_SPL_PAD_TO>;
28 description = "FIT image with multiple configurations";
29
30 images {
31 uboot {
32 description = "U-Boot";
33 type = "firmware";
34 os = "u-boot";
35 arch = "arm";
36 compression = "none";
37 load = <CONFIG_SYS_TEXT_BASE>;
38
39 u-boot-nodtb {
40 };
41 };
42
43 fdt-1 {
44 description = "fsl-ls1028a-kontron-sl28";
45 type = "flat_dt";
46 arch = "arm";
47 compression = "none";
48
49 blob {
50 filename = "arch/arm/dts/fsl-ls1028a-kontron-sl28.dtb";
51 };
52 };
53
54 fdt-2 {
55 description = "fsl-ls1028a-kontron-sl28-var3";
56 type = "flat_dt";
57 arch = "arm";
58 compression = "none";
59
60 blob {
61 filename = "arch/arm/dts/fsl-ls1028a-kontron-sl28-var3.dtb";
62 };
63 };
64
65 fdt-3 {
66 description = "fsl-ls1028a-kontron-sl28-var4";
67 type = "flat_dt";
68 arch = "arm";
69 compression = "none";
70
71 blob {
72 filename = "arch/arm/dts/fsl-ls1028a-kontron-sl28-var4.dtb";
73 };
74 };
75 };
76
77 configurations {
78 default = "conf-1";
79
80 conf-1 {
81 description = "fsl-ls1028a-kontron-sl28";
82 firmware = "uboot";
83 loadables = "uboot";
84 fdt = "fdt-1";
85 };
86
87 conf-2 {
88 description = "fsl-ls1028a-kontron-sl28-var3";
89 firmware = "uboot";
90 loadables = "uboot";
91 fdt = "fdt-2";
92 };
93
94 conf-3 {
95 description = "fsl-ls1028a-kontron-sl28-var4";
96 firmware = "uboot";
97 loadables = "uboot";
98 fdt = "fdt-3";
99 };
100 };
101 };
102 };
103};
104
105&i2c0 {
106 rtc: rtc@32 {
107 };
108};
109
110&fspi {
111 u-boot,dm-pre-reloc;
112 flash@0 {
113 u-boot,dm-pre-reloc;
114 };
115};
116
117&dspi2 {
118 u-boot,dm-pre-reloc;
119};
120
121&esdhc0 {
122 u-boot,dm-pre-reloc;
123};
124
125&esdhc1 {
126 u-boot,dm-pre-reloc;
127};
128
129&serial0 {
130 u-boot,dm-pre-reloc;
131};
132
133&sysclk {
134 u-boot,dm-pre-reloc;
135};