hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
u-boot/arch/arm/dts/rv1106-u-boot.dtsi
....@@ -15,7 +15,7 @@
1515 u-boot,spl-boot-order = &sdmmc, &spi_nor, &spi_nand, &emmc;
1616 };
1717
18
- secure_otp: secure_otp@ff3fd8000 {
18
+ secure-otp@ff3fd8000 {
1919 compatible = "rockchip,rv1106-secure-otp";
2020 reg = <0xff3d8000 0x4000>;
2121 secure_conf = <0xff07a018>;
....@@ -112,8 +112,28 @@
112112 u-boot,dm-spl;
113113 };
114114
115
+&gpio0 {
116
+ u-boot,dm-pre-reloc;
117
+ status = "okay";
118
+};
119
+
120
+&gpio1 {
121
+ u-boot,dm-pre-reloc;
122
+ status = "okay";
123
+};
124
+
125
+&gpio2 {
126
+ u-boot,dm-pre-reloc;
127
+ status = "okay";
128
+};
129
+
115130 &gpio3 {
116131 u-boot,dm-spl;
132
+ status = "okay";
133
+};
134
+
135
+&gpio4 {
136
+ u-boot,dm-pre-reloc;
117137 status = "okay";
118138 };
119139
....@@ -159,3 +179,23 @@
159179 spi-max-frequency = <100000000>;
160180 };
161181 };
182
+
183
+&u2phy {
184
+ u-boot,dm-pre-reloc;
185
+ status = "okay";
186
+};
187
+
188
+&u2phy_otg {
189
+ u-boot,dm-pre-reloc;
190
+ status = "okay";
191
+};
192
+
193
+&usbdrd {
194
+ u-boot,dm-pre-reloc;
195
+ status = "okay";
196
+};
197
+
198
+&usbdrd_dwc3 {
199
+ u-boot,dm-pre-reloc;
200
+ status = "okay";
201
+};