X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=target%2Flinux%2Framips%2Fdts%2FALL5002.dts;h=14bbdcdf12246c72c3aba7cd2a2253936a01dc4f;hb=a7c6cf5182a3b20afb1c98d0d79247d6a9bc104b;hp=84fcdaeef9d9dbf6efd7f4e06a71a93d8faab6ff;hpb=82c3b7ce2669e44619adbdfa9b26113aa12ef2c0;p=oweals%2Fopenwrt.git diff --git a/target/linux/ramips/dts/ALL5002.dts b/target/linux/ramips/dts/ALL5002.dts index 84fcdaeef9..14bbdcdf12 100644 --- a/target/linux/ramips/dts/ALL5002.dts +++ b/target/linux/ramips/dts/ALL5002.dts @@ -1,40 +1,58 @@ /dts-v1/; -/include/ "rt3352.dtsi" +#include "rt3352.dtsi" / { compatible = "ALL5002", "ralink,rt3352-soc"; - model = "Allnet ALL5002/ALL5003"; + model = "Allnet ALL5002"; - memorydetect { - ralink,memory = <0x0 0x200000 0x10000000>; - }; + i2c-gpio { + compatible = "i2c-gpio"; + gpios = <&gpio0 1 0 &gpio0 2 0>; + i2c-gpio,delay-us = <10>; - chosen { - bootargs = "console=ttyS0,57600 mtdparts=spi0.0:192k(u-boot)ro,64k(u-boot-env)ro,64k(factory)ro,32448k@0x50000(firmware)"; + pcf0: iexp@38 { + #gpio-cells = <2>; + compatible = "inxp,pcf8574a"; + reg = <0x38>; + gpio-controller; + }; + + hwmon@4b { + compatible = "national,lm92"; + reg = <0x4b>; + }; }; - palmbus@10000000 { - sysc@0 { - ralink,pinmux = "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; - ralink,gpiomux = "i2c"; - ralink,uartmux = "gpio"; - ralink,wdtmux = <1>; + gpio-leds { + compatible = "gpio-leds"; + + ld1 { + label = "all5002:green:ld1"; + gpios = <&pcf0 0 1>; }; - gpio0: gpio@600 { - status = "okay"; + ld2 { + label = "all5002:green:ld2"; + gpios = <&pcf0 1 1>; }; + }; +}; - spi@b00 { - status = "okay"; - m25p80@0 { - #address-cells = <1>; - #size-cells = <1>; - compatible = "mx25l25635e"; - reg = <0 0>; - linux,modalias = "m25p80", "mx25l25635e"; - spi-max-frequency = <10000000>; +&gpio0 { + status = "okay"; +}; + +&spi0 { + status = "okay"; + + m25p80@0 { + #address-cells = <1>; + #size-cells = <1>; + compatible = "jedec,spi-nor"; + reg = <0>; + linux,modalias = "m25p80", "mx25l25635e"; + spi-max-frequency = <10000000>; partition@0 { label = "u-boot"; @@ -58,59 +76,34 @@ label = "firmware"; reg = <0x50000 0x1fb0000>; }; - }; - }; - }; - - ethernet@10100000 { - status = "okay"; - }; - - esw@10110000 { - status = "okay"; - ralink,portmap = <0x3f>; - }; - - wmac@10180000 { - status = "okay"; - }; - - ehci@101c0000 { - status = "okay"; }; +}; - ohci@101c1000 { - status = "okay"; +&pinctrl { + state_default: pinctrl0 { + gpio { + ralink,group = "i2c", "jtag", "rgmii", "mdio", "uartf"; + ralink,function = "gpio"; + }; }; +}; - i2c-gpio { - compatible = "i2c-gpio"; +ðernet { + mtd-mac-address = <&factory 0x28>; +}; - gpios = <&gpio0 1 0 &gpio0 2 0>; - i2c-gpio,delay-us = <10>; +&esw { + mediatek,portmap = <0x3f>; +}; - pcf0: iexp@38 { - #gpio-cells = <2>; - compatible = "inxp,pcf8574a"; - reg = <0x38>; - gpio-controller; - }; +&wmac { + ralink,mtd-eeprom = <&factory 0>; +}; - hwmon@4b { - compatible = "national,lm92"; - reg = <0x4b>; - }; - }; +&ehci { + status = "okay"; +}; - gpio-leds { - compatible = "gpio-leds"; - ld1 { - label = "allnet:green:ld1"; - gpios = <&pcf0 0 1>; - }; - ld2 { - label = "allnet:green:ld2"; - gpios = <&pcf0 1 1>; - }; - }; +&ohci { + status = "okay"; };