// SPDX-License-Identifier: GPL-2.0-or-later OR MIT #include "ar724x.dtsi" / { usb_phy: usb-phy { compatible = "qca,ar7200-usb-phy"; reset-names = "usb-phy", "usb-suspend-override"; resets = <&rst 4>, <&rst 3>; #phy-cells = <0>; status = "disabled"; }; }; &gpio { ngpios = <20>; }; &ahb { usb: usb@1b000000 { compatible = "generic-ehci"; reg = <0x1b000000 0x1000>; interrupts = <3>; resets = <&rst 5>; reset-names = "usb-host"; has-transaction-translator; caps-offset = <0x100>; phy-names = "usb-phy"; phys = <&usb_phy>; status = "disabled"; }; }; &mdio0 { resets = <&rst 22>; reset-names = "mdio"; }; ð0 { compatible = "qca,ar7242-eth", "syscon"; pll-data = <0x16000000 0x00000101 0x00001616>; pll-reg = <0x4 0x2c 17>; pll-handle = <&pll>; resets = <&rst 8>, <&rst 9>; reset-names = "mac", "phy"; }; &mdio1 { resets = <&rst 23>; reset-names = "mdio"; builtin-switch; }; ð1 { compatible = "qca,ar7242-eth", "syscon"; resets = <&rst 12>, <&rst 13>; reset-names = "mac", "phy"; };