blob: d5bd9f591e5e21fb39cea7c747f3bcfefcebb0e0 [file] [log] [blame]
Gilles Talis42a56352023-12-13 09:29:40 -03001// SPDX-License-Identifier: GPL-2.0+
2/*
3 * Copyright 2019, 2021 NXP
4 * Copyright 2023 Gilles Talis <gilles.talis@gmail.com>
5 */
6
7#include "imx8mp-u-boot.dtsi"
8
9/ {
10 wdt-reboot {
11 compatible = "wdt-reboot";
12 wdt = <&wdog1>;
13 bootph-pre-ram;
14 };
15 firmware {
16 optee {
17 compatible = "linaro,optee-tz";
18 method = "smc";
19 };
20 };
21};
22
Gilles Talisba14c992024-10-09 20:42:42 -040023&{/soc@0/bus@30800000/i2c@30a20000/pmic@25} {
24 bootph-pre-ram;
25};
26
27&{/soc@0/bus@30800000/i2c@30a20000/pmic@25/regulators} {
28 bootph-pre-ram;
29};
30
Gilles Talis42a56352023-12-13 09:29:40 -030031&crypto {
32 bootph-pre-ram;
33};
34
35&ethphy0 {
36 reset-gpios = <&gpio4 18 GPIO_ACTIVE_LOW>;
37 reset-delay-us = <15000>;
38 reset-post-delay-us = <100000>;
39};
40
41&fec {
42 phy-reset-gpios = <&gpio4 19 GPIO_ACTIVE_LOW>;
43 phy-reset-duration = <15>;
44 phy-reset-post-delay = <100>;
45};
46
47&gpio1 {
48 bootph-pre-ram;
49};
50
51&gpio2 {
52 bootph-pre-ram;
53};
54
55&gpio3 {
56 bootph-pre-ram;
57};
58
59&gpio4 {
60 bootph-pre-ram;
61};
62
63&gpio5 {
64 bootph-pre-ram;
65};
66
67&i2c1 {
68 bootph-pre-ram;
69};
70
71&pinctrl_i2c1 {
72 bootph-pre-ram;
73};
74
75&pinctrl_pmic {
76 bootph-pre-ram;
77};
78
79&pinctrl_uart2 {
80 bootph-pre-ram;
81};
82
83&pinctrl_usdhc2_gpio {
84 bootph-pre-ram;
85};
86
87&pinctrl_usdhc2 {
88 bootph-pre-ram;
89};
90
91&pinctrl_usdhc3 {
92 bootph-pre-ram;
93};
94
95&pinctrl_wdog {
96 bootph-pre-ram;
97};
98
Gilles Talis42a56352023-12-13 09:29:40 -030099&reg_usdhc2_vmmc {
100 u-boot,off-on-delay-us = <20000>;
101};
102
103&reg_usdhc2_vmmc {
104 bootph-pre-ram;
105};
106
107&uart2 {
108 bootph-pre-ram;
109};
110
111&sec_jr0 {
112 bootph-pre-ram;
113};
114
115&sec_jr1 {
116 bootph-pre-ram;
117};
118
119&sec_jr2 {
120 bootph-pre-ram;
121};
122
123&usdhc1 {
124 bootph-pre-ram;
125};
126
127&usdhc2 {
128 bootph-pre-ram;
129 sd-uhs-sdr104;
130 sd-uhs-ddr50;
131};
132
133&usdhc3 {
134 bootph-pre-ram;
135 mmc-hs400-1_8v;
136 mmc-hs400-enhanced-strobe;
137};
138
139&wdog1 {
140 bootph-pre-ram;
141};