X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=target%2Flinux%2Framips%2Fdts%2Frt3352.dtsi;h=0932b52406c48f62192ae51e72bb1f0e6117ba23;hb=4a5158bd2a733a2967d6967701e0e97eed80dfda;hp=ffb9336f6c95a6ebed6e9386a9db968bfde8201b;hpb=c550ad3d3a70b409a482896a77cfc890823d0221;p=oweals%2Fopenwrt.git diff --git a/target/linux/ramips/dts/rt3352.dtsi b/target/linux/ramips/dts/rt3352.dtsi index ffb9336f6c..0932b52406 100644 --- a/target/linux/ramips/dts/rt3352.dtsi +++ b/target/linux/ramips/dts/rt3352.dtsi @@ -237,9 +237,11 @@ interrupt-parent = <&cpuintc>; interrupts = <5>; + + mediatek,switch = <&esw>; }; - esw@10110000 { + esw: esw@10110000 { compatible = "ralink,rt3352-esw", "ralink,rt3050-esw"; reg = <0x10110000 8000>; @@ -250,8 +252,9 @@ interrupts = <17>; }; - usbphy { - compatible = "ralink,rt3xxx-usbphy"; + usbphy: usbphy { + compatible = "ralink,rt3352-usbphy"; + #phy-cells = <1>; resets = <&rstctrl 22 &rstctrl 25>; reset-names = "host", "device"; @@ -268,9 +271,12 @@ }; ehci@101c0000 { - compatible = "ralink,rt3xxx-ehci", "ehci-platform"; + compatible = "generic-ehci"; reg = <0x101c0000 0x1000>; + phys = <&usbphy 1>; + phy-names = "usb"; + interrupt-parent = <&intc>; interrupts = <18>; @@ -278,9 +284,12 @@ }; ohci@101c1000 { - compatible = "ralink,rt3xxx-ohci", "ohci-platform"; + compatible = "generic-ohci"; reg = <0x101c1000 0x1000>; + phys = <&usbphy 1>; + phy-names = "usb"; + interrupt-parent = <&intc>; interrupts = <18>;