X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Fath79%2Fdts%2Fqca9531_glinet_gl-x750.dts;h=106d81ff113e47e15abf368676fca0e3874db28a;hb=HEAD;hp=f32cb6e39a06a26522ce57a13d8cf2a3ae83bbfb;hpb=72bd92bea0aacf9a008782bea9e015c3ac0a2888;p=openwrt%2Fstaging%2Fwigyori.git diff --git a/target/linux/ath79/dts/qca9531_glinet_gl-x750.dts b/target/linux/ath79/dts/qca9531_glinet_gl-x750.dts index f32cb6e39a..106d81ff11 100644 --- a/target/linux/ath79/dts/qca9531_glinet_gl-x750.dts +++ b/target/linux/ath79/dts/qca9531_glinet_gl-x750.dts @@ -4,6 +4,7 @@ #include #include +#include / { compatible = "glinet,gl-x750", "qca,qca9531"; @@ -26,7 +27,8 @@ compatible = "gpio-leds"; power { - label = "green:power"; + function = LED_FUNCTION_POWER; + color = ; gpios = <&gpio 12 GPIO_ACTIVE_LOW>; default-state = "on"; }; @@ -44,7 +46,8 @@ }; wan { - label = "green:wan"; + function = LED_FUNCTION_WAN; + color = ; gpios = <&gpio 14 GPIO_ACTIVE_LOW>; }; @@ -57,21 +60,17 @@ &pcie0 { status = "okay"; -}; -&uart { - status = "okay"; + wifi@0,0 { + compatible = "qcom,ath10k"; + reg = <0x0000 0 0 0 0>; + nvmem-cells = <&cal_art_5000>, <&macaddr_art_0 2>; + nvmem-cell-names = "calibration", "mac-address"; + }; }; &usb0 { - #address-cells = <1>; - #size-cells = <0>; status = "okay"; - - hub_port: port@1 { - reg = <1>; - #trigger-source-cells = <0>; - }; }; &usb_phy { @@ -106,6 +105,22 @@ label = "art"; reg = <0x050000 0x010000>; read-only; + + nvmem-layout { + compatible = "fixed-layout"; + #address-cells = <1>; + #size-cells = <1>; + + macaddr_art_0: macaddr@0 { + compatible = "mac-base"; + reg = <0x0 0x6>; + #nvmem-cell-cells = <1>; + }; + + cal_art_5000: calibration@5000 { + reg = <0x5000 0x844>; + }; + }; }; partition@60000 { @@ -122,12 +137,13 @@ phy-handle = <&swphy4>; - mtd-mac-address = <&art 0x0>; + nvmem-cells = <&macaddr_art_0 0>; + nvmem-cell-names = "mac-address"; }; ð1 { - mtd-mac-address = <&art 0x0>; - mtd-mac-address-increment = <1>; + nvmem-cells = <&macaddr_art_0 1>; + nvmem-cell-names = "mac-address"; }; &wmac {