blob: 2848b24f65530369598de50d46f6c2c9b79d01fe [file] [log] [blame]
Ying-Chun Liu (PaulLiu)6c3373b2022-01-26 20:33:02 +08001// SPDX-License-Identifier: GPL-2.0+
2/*
3 * Copyright 2019 NXP
4 * Copyright 2022 Linaro
5 */
6
7#include "imx8mp-u-boot.dtsi"
8
9/ {
10 wdt-reboot {
11 compatible = "wdt-reboot";
12 wdt = <&wdog1>;
13 u-boot,dm-spl;
14 };
15
16 firmware {
17 optee {
18 compatible = "linaro,optee-tz";
19 method = "smc";
20 };
21 };
22};
23
24&iomuxc {
25 u-boot,dm-spl;
26};
27
28&reg_usdhc2_vmmc {
29 u-boot,dm-spl;
30};
31
32&pinctrl_uart2 {
33 u-boot,dm-spl;
34};
35
36&pinctrl_uart3 {
37 u-boot,dm-spl;
38};
39
40&pinctrl_usdhc2_gpio {
41 u-boot,dm-spl;
42};
43
44&pinctrl_usdhc2 {
45 u-boot,dm-spl;
46};
47
48&pinctrl_usdhc3 {
49 u-boot,dm-spl;
50};
51
52&gpio1 {
53 u-boot,dm-spl;
54};
55
56&gpio2 {
57 u-boot,dm-spl;
58};
59
60&gpio3 {
61 u-boot,dm-spl;
62};
63
64&gpio4 {
65 u-boot,dm-spl;
66};
67
68&gpio5 {
69 u-boot,dm-spl;
70};
71
72&uart2 {
73 u-boot,dm-spl;
74};
75
76&uart3 {
77 u-boot,dm-spl;
78};
79
80&i2c1 {
81 u-boot,dm-spl;
82};
83
84&i2c2 {
85 u-boot,dm-spl;
86};
87
88&i2c3 {
89 u-boot,dm-spl;
90};
91
92&pinctrl_i2c1 {
93 u-boot,dm-spl;
94};
95
96&pinctrl_i2c1_gpio {
97 u-boot,dm-spl;
98};
99
100&pinctrl_pmic {
101 u-boot,dm-spl;
102};
103
104&{/soc@0/bus@30800000/i2c@30a20000/pca9450@25} {
105 u-boot,dm-spl;
106};
107
108&{/soc@0/bus@30800000/i2c@30a20000/pca9450@25/regulators} {
109 u-boot,dm-spl;
110};
111
112&usdhc1 {
113 u-boot,dm-spl;
114 assigned-clocks = <&clk IMX8MP_CLK_USDHC1>;
115 assigned-clock-rates = <400000000>;
116 assigned-clock-parents = <&clk IMX8MP_SYS_PLL1_400M>;
117};
118
119&usdhc2 {
120 u-boot,dm-spl;
121 sd-uhs-sdr104;
122 sd-uhs-ddr50;
123 assigned-clocks = <&clk IMX8MP_CLK_USDHC2>;
124 assigned-clock-rates = <400000000>;
125 assigned-clock-parents = <&clk IMX8MP_SYS_PLL1_400M>;
126};
127
128&usdhc3 {
129 u-boot,dm-spl;
130 mmc-hs400-1_8v;
131 mmc-hs400-enhanced-strobe;
132 assigned-clocks = <&clk IMX8MP_CLK_USDHC3>;
133 assigned-clock-rates = <400000000>;
134 assigned-clock-parents = <&clk IMX8MP_SYS_PLL1_400M>;
135};
136
137&binman {
138 itb {
139 fit {
140 images {
141 fip {
142 description = "Trusted Firmware FIP";
143 type = "firmware";
144 arch = "arm64";
145 compression = "none";
146 load = <0x40310000>;
147
148 fip_blob: blob-ext{
149 filename = "fip.bin";
150 };
151 };
152 };
153
154 configurations {
155 conf {
156 loadables = "atf", "fip";
157 };
158 };
159 };
160 };
161};