X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Flantiq%2Fdts%2FARV7518PW.dts;h=19a74428ad5597bdc3cf88edfa8615fdce5accb9;hb=b7fc892eb56b52d25bc00578af9d1ee058dcf6b3;hp=e8c78b3609d2ddc3254de71a8cd79faeda46d064;hpb=07825014834a72fbdc52f193a0473a75a600e3e3;p=openwrt%2Fstaging%2Fmkresin.git diff --git a/target/linux/lantiq/dts/ARV7518PW.dts b/target/linux/lantiq/dts/ARV7518PW.dts index e8c78b3609..19a74428ad 100644 --- a/target/linux/lantiq/dts/ARV7518PW.dts +++ b/target/linux/lantiq/dts/ARV7518PW.dts @@ -7,6 +7,17 @@ chosen { bootargs = "console=ttyLTQ0,115200 init=/etc/preinit"; + + leds { + boot = &power_green; + failsafe = &power_red; + running = &power_green; + + dsl = &dsl; + internet = &online_green; + usb = &usb; + wifi = &wifi; + }; }; memory@0 { @@ -28,26 +39,32 @@ #address-cells = <1>; #size-cells = <1>; - partition@0 { - label = "uboot"; - reg = <0x00000 0x10000>; - read-only; - }; - - partition@10000 { - label = "uboot_env"; - reg = <0x10000 0x10000>; - }; - - partition@20000 { - label = "firmware"; - reg = <0x20000 0x7d0000>; - }; - - partition@400000 { - label = "boardconfig"; - reg = <0x7f0000 0x10000>; - read-only; + partitions { + compatible = "fixed-partitions"; + #address-cells = <1>; + #size-cells = <1>; + + partition@0 { + label = "uboot"; + reg = <0x00000 0x10000>; + read-only; + }; + + partition@10000 { + label = "uboot_env"; + reg = <0x10000 0x10000>; + }; + + partition@20000 { + label = "firmware"; + reg = <0x20000 0x7d0000>; + }; + + partition@400000 { + label = "boardconfig"; + reg = <0x7f0000 0x10000>; + read-only; + }; }; }; @@ -118,7 +135,7 @@ }; etop@E180000 { - phy-mode = "rmii"; + phy-mode = "mii"; }; ifxhcd@E101000 { @@ -158,60 +175,61 @@ gpio-leds { compatible = "gpio-leds"; - power { - label = "power"; + power_green: power { + label = "arv7518pw:green:power"; gpios = <&gpio 2 1>; + default-state = "keep"; }; - dsl { - label = "dsl"; + dsl: dsl { + label = "arv7518pw:green:dsl"; gpios = <&gpio 4 1>; }; - online { - label = "online"; + online_green: online { + label = "arv7518pw:green:internet"; gpios = <&gpio 5 1>; }; - wifi { - label = "wifi"; + wifi: wifi { + label = "arv7518pw:green:wlan"; gpios = <&gpio 6 1>; }; - power2 { - label = "power2"; + power_red: power2 { + label = "arv7518pw:red:power"; gpios = <&gpio 7 1>; }; online2 { - label = "online2"; + label = "arv7518pw:red:internet"; gpios = <&gpio 8 1>; }; - usb { - label = "usb"; + usb: usb { + label = "arv7518pw:green:usb"; gpios = <&gpio 19 1>; }; voice { - label = "voice"; + label = "arv7518pw:green:voip"; gpios = <&gpiomm 0 1>; }; fxs1 { - label = "fxs1"; + label = "arv7518pw:green:phone1"; gpios = <&gpiomm 1 1>; }; fxs2 { - label = "fxs2"; + label = "arv7518pw:green:phone2"; gpios = <&gpiomm 2 1>; }; - fxo { - label = "fxo"; + unlabeled { + label = "arv7518pw:amber:unlabeled"; gpios = <&gpiomm 3 1>; }; wps { - label = "wps"; + label = "arv7518pw:amber:wps"; gpios = <&gpiomm 4 1>; }; wps2 { - label = "wps2"; + label = "arv7518pw:green:wps"; gpios = <&gpiomm 5 1>; }; wps3 { - label = "wps3"; + label = "arv7518pw:red:wps"; gpios = <&gpiomm 6 1>; }; };