hc
2023-11-06 9df731a176aab8e03b984b681b1bea01ccff6644
u-boot/arch/arm/dts/rk3036.dtsi
....@@ -223,6 +223,35 @@
223223 grf: syscon@20008000 {
224224 compatible = "rockchip,rk3036-grf", "syscon";
225225 reg = <0x20008000 0x1000>;
226
+ #address-cells = <1>;
227
+ #size-cells = <1>;
228
+
229
+ usb2phy: usb2-phy@17c {
230
+ compatible = "rockchip,rk3036-usb2phy";
231
+ reg = <0x017c 0x0c>;
232
+ clocks = <&cru SCLK_OTGPHY0>;
233
+ clock-names = "phyclk";
234
+ #clock-cells = <0>;
235
+ clock-output-names = "usb480m_phy";
236
+ status = "disabled";
237
+
238
+ u2phy_otg: otg-port {
239
+ #phy-cells = <0>;
240
+ interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>,
241
+ <GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>,
242
+ <GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>;
243
+ interrupt-names = "otg-bvalid", "otg-id",
244
+ "linestate";
245
+ status = "disabled";
246
+ };
247
+
248
+ u2phy_host: host-port {
249
+ #phy-cells = <0>;
250
+ interrupts = <GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>;
251
+ interrupt-names = "linestate";
252
+ status = "disabled";
253
+ };
254
+ };
226255 };
227256
228257 usb_otg: usb@10180000 {