X-Git-Url: https://git.archive.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Framips%2Fdts%2FWL341V3.dts;h=40ce6304609479d918c9000f620ffaacdbf5adb2;hb=307d3df98153dd387e2f9b448ef3f9ef661041bb;hp=09ef84495796fa2a6f77eb92564cbe952074e611;hpb=5d772fb05af1af8abb503bb6a4336cf9b535c441;p=openwrt.git diff --git a/target/linux/ramips/dts/WL341V3.dts b/target/linux/ramips/dts/WL341V3.dts index 09ef844957..40ce630460 100644 --- a/target/linux/ramips/dts/WL341V3.dts +++ b/target/linux/ramips/dts/WL341V3.dts @@ -6,22 +6,9 @@ compatible = "WL341V3", "ralink,rt3052-soc"; model = "Sitecom WL-341 v3"; - palmbus@10000000 { - sysc@0 { - ralink,pinmux = "i2c", "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; - ralink,uartmux = "gpio"; - ralink,wdtmux = <1>; - }; - - gpio0: gpio@600 { - status = "okay"; - }; - }; - cfi@1f000000 { compatible = "cfi-flash"; reg = <0x1f000000 0x800000>; - bank-width = <2>; device-width = <2>; #address-cells = <1>; @@ -33,7 +20,7 @@ read-only; }; - partition@20000 { + boardnvram: partition@20000 { label = "board-nvram"; reg = <0x20000 0x10000>; read-only; @@ -51,41 +38,60 @@ }; }; + pinctrl { + state_default: pinctrl0 { + gpio { + ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; + ralink,function = "gpio"; + }; + }; + }; + ethernet@10100000 { - status = "okay"; + mtd-mac-address = <&boardnvram 0xffa0>; }; esw@10110000 { - status = "okay"; ralink,portmap = <0x3e>; }; + wmac@10180000 { + ralink,mtd-eeprom = <&boardnvram 0xfd70>; + }; + gpio-leds { compatible = "gpio-leds"; + first { label = "wl341v3:amber:first"; gpios = <&gpio0 9 1>; }; + first2 { label = "wl341v3:blue:first"; gpios = <&gpio0 13 1>; }; + third { label = "wl341v3:amber:third"; gpios = <&gpio0 11 1>; }; + third2 { label = "wl341v3:blue:third"; gpios = <&gpio0 14 1>; }; + fourth { label = "wl341v3:blue:fourth"; gpios = <&gpio0 10 1>; }; + fifth { label = "wl341v3:amber:fifth"; gpios = <&gpio0 12 1>; }; + fifth2 { label = "wl341v3:blue:fifth"; gpios = <&gpio0 8 1>; @@ -97,11 +103,13 @@ #address-cells = <1>; #size-cells = <0>; poll-interval = <20>; + reset { label = "reset"; gpios = <&gpio0 7 1>; linux,code = <0x198>; }; + wps { label = "wps"; gpios = <&gpio0 5 1>; @@ -109,10 +117,6 @@ }; }; - wmac@10180000 { - status = "okay"; - }; - otg@101c0000 { status = "okay"; };