X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Fath79%2Fdts%2Far7240_netgear_wnr612-v2.dtsi;h=a7e6b49c1f65a13f9e32a4d81d370b46f401ff4d;hb=aa0526b5f27c9c9edad719dd9c521ef4dae10a00;hp=df7bf2ea026518d33e0b99d66f4c8934afedcd01;hpb=bc41fb7efee755a1fe1112493365817650c3e2f9;p=openwrt%2Fstaging%2Fwigyori.git diff --git a/target/linux/ath79/dts/ar7240_netgear_wnr612-v2.dtsi b/target/linux/ath79/dts/ar7240_netgear_wnr612-v2.dtsi index df7bf2ea02..a7e6b49c1f 100644 --- a/target/linux/ath79/dts/ar7240_netgear_wnr612-v2.dtsi +++ b/target/linux/ath79/dts/ar7240_netgear_wnr612-v2.dtsi @@ -1,5 +1,4 @@ // SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/dts-v1/; #include #include @@ -7,17 +6,15 @@ #include "ar7240.dtsi" / { - compatible = "netgear,wnr612-v2", "qca,ar7240"; - model = "Netgear WNR612 V2"; - aliases { - led-boot = &power; - led-failsafe = &power; - led-running = &power; - led-upgrade = &power; + led-boot = &led_power; + led-failsafe = &led_power; + led-running = &led_power; + led-upgrade = &led_power; + label-mac-device = ð1; }; - gpio-keys-polled { + ath9k-keys { compatible = "gpio-keys-polled"; poll-interval = <20>; @@ -29,9 +26,13 @@ }; }; - gpio-leds { + leds { compatible = "gpio-leds"; - power: power { + + pinctrl-names = "default"; + pinctrl-0 = <&jtag_disable_pins &switch_led_disable_pins &clks_disable_pins>; + + led_power: power { label = "netgear:green:power"; gpios = <&gpio 11 GPIO_ACTIVE_LOW>; }; @@ -50,11 +51,14 @@ label = "netgear:green:wan"; gpios = <&gpio 17 GPIO_ACTIVE_LOW>; }; + }; - wlan: wlan { + ath9k-leds { + compatible = "gpio-leds"; + + wlan { label = "netgear:green:wlan"; gpios = <&ath9k 1 GPIO_ACTIVE_LOW>; - default-state = "off"; linux,default-trigger = "phy0tpt"; }; }; @@ -62,6 +66,7 @@ &spi { status = "okay"; + num-cs = <1>; flash@0 { @@ -74,7 +79,7 @@ #address-cells = <1>; #size-cells = <1>; - uboot: partition@0 { + partition@0 { reg = <0x0 0x40000>; label = "u-boot"; read-only; @@ -91,7 +96,7 @@ label = "firmware"; }; - partition@3f0000 { + art: partition@3f0000 { reg = <0x3f0000 0x10000>; label = "art"; read-only; @@ -103,15 +108,13 @@ ð0 { status = "okay"; - mtd-mac-address = <&uboot 0x1fc00>; - mtd-mac-address-increment = <(-1)>; + mtd-mac-address = <&art 0x0>; }; ð1 { status = "okay"; - mtd-mac-address = <&uboot 0x1fc00>; - mtd-mac-address-increment = <1>; + mtd-mac-address = <&art 0x6>; }; &pcie { @@ -120,6 +123,8 @@ ath9k: wifi@0,0 { compatible = "pci168c,002b"; reg = <0x0000 0 0 0 0>; + mtd-mac-address = <&art 0x0>; + mtd-mac-address-increment = <1>; qca,no-eeprom; #gpio-cells = <2>; gpio-controller;