ath79: add support for Compex WPJ531 (16M)
[openwrt/staging/dedeckeh.git] / target / linux / ath79 / dts / qca9563_dlink_dir-859-a1.dts
index 23b4cc512604cd12a8e633678e90cc6ea339394f..b9e413a265246c51c7ecb013b2c31dd1d2a082ee 100644 (file)
        compatible = "dlink,dir-859-a1", "qca,qca9563";
 
        aliases {
-               led-boot = &power;
-               led-failsafe = &power;
-               led-running = &power;
-               led-upgrade = &power;
-       };
-
-       chosen {
-               bootargs = "console=ttyS0,115200n8";
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        leds {
@@ -29,7 +25,7 @@
                        gpios = <&gpio 8 GPIO_ACTIVE_LOW>;
                };
 
-               power: power {
+               led_power: power {
                        label = "dir-859-a1:green:power";
                        gpios = <&gpio 15 GPIO_ACTIVE_LOW>;
                };
        };
 
        keys {
-               compatible = "gpio-keys-polled";
-               poll-interval = <20>;
+               compatible = "gpio-keys";
 
                wps {
-                       linux,code = <KEY_RESTART>;
+                       linux,code = <KEY_WPS_BUTTON>;
                        gpios = <&gpio 1 GPIO_ACTIVE_LOW>;
                        debounce-interval = <60>;
                };
 };
 
 &spi {
-       num-cs = <1>;
-
        status = "okay";
 
+       num-cs = <1>;
+
        flash@0 {
                compatible = "jedec,spi-nor";
                reg = <0>;
        phy0: ethernet-phy@0 {
                reg = <0>;
                phy-mode = "sgmii";
+               qca,mib-poll-interval = <500>;
 
                qca,ar8327-initvals = <
                        0x04 0x00080080 /* PORT0 PAD MODE CTRL */
 
 &wmac {
        status = "okay";
+
        qca,no-eeprom;
 };