ath79: Add generic device tree for Ubiquiti WA boards
[oweals/openwrt.git] / target / linux / ath79 / dts / qca9533_glinet_ar300m.dtsi
index 351d3134970b0b9efe98a4fc92503f6c58cd397e..35de594bf2973554e26fa0fb5c4c543ee28173bd 100644 (file)
@@ -9,39 +9,25 @@
        compatible = "glinet,ar300m", "qca,qca9533";
        model = "GL.iNet GL-AR300M";
 
-       memory@0 {
-               device_type = "memory";
-               reg = <0x0 0x8000000>;
-       };
-
-       extosc: ref {
-               compatible = "fixed-clock";
-               #clock-cells = <0>;
-               clock-output-names = "ref";
-               clock-frequency = <25000000>;
-       };
-
        keys {
                compatible = "gpio-keys-polled";
-               #address-cells = <1>;
-               #size-cells = <0>;
                poll-interval = <20>;
                pinctrl-names = "default";
                pinctrl-0 = <&jtag_disable_pins>;
 
-               button@0 {
+               button0 {
                        label = "reset";
                        linux,code = <KEY_RESTART>;
                        gpios = <&gpio 3 GPIO_ACTIVE_LOW>;
                };
 
-               button@1 {
+               button1 {
                        label = "button right";
                        linux,code = <BTN_0>;
                        gpios = <&gpio 0 GPIO_ACTIVE_HIGH>;
                };
 
-               button@3 {
+               button3 {
                        label = "button left";
                        linux,code = <BTN_1>;
                        gpios = <&gpio 1 GPIO_ACTIVE_HIGH>;
 };
 
 &usb0 {
+       #address-cells = <1>;
+       #size-cells = <0>;
        status = "okay";
 
        hub_port: port@1 {
                reg = <1>;
-               #trigger-soruce-cells = <0>;
+               #trigger-source-cells = <0>;
        };
 };
 
        status = "okay";
 };
 
-&pll {
-       clocks = <&extosc>;
-};
-
-&mdio0 {
-       status = "okay";
-
-       phy4: ethernet-phy@4 {
-               reg = <4>;
-               phy-mode = "mii";
-       };
-};
-
-&mdio1 {
-       status = "okay";
-};
-
 &eth0 {
        status = "okay";
-
        mtd-mac-address = <&art 0x0>;
-       phy-handle = <&phy4>;
-       phy-mode = "mii";
+       phy-handle = <&swphy4>;
 };
 
 &eth1 {
-       status = "okay";
-
        mtd-mac-address = <&art 0x6>;
-       phy-mode = "gmii";
-
-       fixed-link {
-               speed = <1000>;
-               full-duplex;
-       };
 };
 
 &wmac {