blob: 6f02b3898933e2f1be938782c54106c92377a40f [file] [log] [blame]
Peng Fan86a17972022-07-26 16:41:10 +08001// SPDX-License-Identifier: GPL-2.0+
2/*
3 * Copyright 2022 NXP
4 */
5
6/ {
7 wdt-reboot {
8 compatible = "wdt-reboot";
9 wdt = <&wdog3>;
10 u-boot,dm-spl;
11 };
12
13 aliases {
14 usbgadget0 = &usbg1;
15 usbgadget1 = &usbg2;
16 };
17
18 usbg1: usbg1 {
19 compatible = "fsl,imx27-usb-gadget";
20 dr_mode = "peripheral";
21 chipidea,usb = <&usbotg1>;
22 status = "okay";
23 };
24
25 usbg2: usbg2 {
26 compatible = "fsl,imx27-usb-gadget";
27 dr_mode = "peripheral";
28 chipidea,usb = <&usbotg2>;
29 status = "okay";
30 };
31
32 firmware {
33 optee {
34 compatible = "linaro,optee-tz";
35 method = "smc";
36 };
37 };
38};
39
40&{/soc@0} {
41 u-boot,dm-pre-reloc;
42 u-boot,dm-spl;
43};
44
45&aips1 {
46 u-boot,dm-spl;
47 u-boot,dm-pre-reloc;
48};
49
50&aips2 {
51 u-boot,dm-spl;
52};
53
54&aips3 {
55 u-boot,dm-spl;
56};
57
58&iomuxc {
59 u-boot,dm-spl;
60};
61
62&reg_usdhc2_vmmc {
63 u-boot,off-on-delay-us = <20000>;
64 u-boot,dm-spl;
65};
66
67&pinctrl_reg_usdhc2_vmmc {
68 u-boot,dm-spl;
69};
70
71&pinctrl_uart1 {
72 u-boot,dm-spl;
73};
74
75&pinctrl_usdhc2_gpio {
76 u-boot,dm-spl;
77};
78
79&pinctrl_usdhc2 {
80 u-boot,dm-spl;
81};
82
83&gpio1 {
84 u-boot,dm-spl;
85};
86
87&gpio2 {
88 u-boot,dm-spl;
89};
90
91&gpio3 {
92 u-boot,dm-spl;
93};
94
95&gpio4 {
96 u-boot,dm-spl;
97};
98
99&lpuart1 {
100 u-boot,dm-spl;
101};
102
103&usdhc1 {
104 u-boot,dm-spl;
105};
106
107&usdhc2 {
108 u-boot,dm-spl;
109 fsl,signal-voltage-switch-extra-delay-ms = <8>;
110};
111
112&lpi2c2 {
113 u-boot,dm-spl;
114};
115
116&{/soc@0/bus@44000000/i2c@44350000/pmic@25} {
117 u-boot,dm-spl;
118};
119
120&{/soc@0/bus@44000000/i2c@44350000/pmic@25/regulators} {
121 u-boot,dm-spl;
122};
123
124&pinctrl_lpi2c2 {
125 u-boot,dm-spl;
126};
127
128&fec {
129 phy-reset-gpios = <&pcal6524 16 GPIO_ACTIVE_LOW>;
130 phy-reset-duration = <15>;
131 phy-reset-post-delay = <100>;
132};
133
134&eqos {
135 compatible = "fsl,imx-eqos";
136};
137
138&ethphy1 {
139 reset-gpios = <&pcal6524 15 GPIO_ACTIVE_LOW>;
140 reset-assert-us = <15000>;
141 reset-deassert-us = <100000>;
142};
143
144&usbotg1 {
145 status = "okay";
146 extcon = <&ptn5110>;
147};
148
149&usbotg2 {
150 status = "okay";
151 extcon = <&ptn5110_2>;
152};
153
154&s4muap {
155 u-boot,dm-spl;
156 status = "okay";
157};