ramips: fix usbphy DT nodes on linux 4.14
[openwrt/staging/dedeckeh.git] / target / linux / ramips / dts / rt3352.dtsi
index 5612458f108d3a0de4b0efa5d9fa51aa8fbd5320..e6e49eeafd9eba5abc77ecffb2666675fd304cab 100644 (file)
@@ -35,7 +35,7 @@
                #size-cells = <1>;
 
                sysc: sysc@0 {
-                       compatible = "ralink,rt3352-sysc", "ralink,rt3050-sysc";
+                       compatible = "ralink,rt3352-sysc", "ralink,rt3050-sysc", "syscon";
                        reg = <0x0 0x100>;
                };
 
 
        usbphy: usbphy {
                compatible = "ralink,rt3352-usbphy";
-               #phy-cells = <1>;
+               #phy-cells = <0>;
 
+               ralink,sysctl = <&sysc>;
                resets = <&rstctrl 22 &rstctrl 25>;
                reset-names = "host", "device";
                clocks = <&clkctrl 18 &clkctrl 20>;
                compatible = "generic-ehci";
                reg = <0x101c0000 0x1000>;
 
-               phys = <&usbphy 1>;
+               phys = <&usbphy>;
                phy-names = "usb";
 
                interrupt-parent = <&intc>;
                compatible = "generic-ohci";
                reg = <0x101c1000 0x1000>;
 
-               phys = <&usbphy 1>;
+               phys = <&usbphy>;
                phy-names = "usb";
 
                interrupt-parent = <&intc>;