X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Framips%2Fdts%2Fmt7621_mikrotik_routerboard-m33g.dts;h=223d03b9fd12dddb0d9c708e87a15e89ce7feb94;hb=32c1ac896075c7c6342bb146542f16c9d774f0f1;hp=30bb36a77fc4f51a36ebfb3331ba0e87419524f2;hpb=5e50515fa6b3e2ddfd7ffb478b2111dc589dfd4e;p=openwrt%2Fopenwrt.git diff --git a/target/linux/ramips/dts/mt7621_mikrotik_routerboard-m33g.dts b/target/linux/ramips/dts/mt7621_mikrotik_routerboard-m33g.dts index 30bb36a77f..223d03b9fd 100644 --- a/target/linux/ramips/dts/mt7621_mikrotik_routerboard-m33g.dts +++ b/target/linux/ramips/dts/mt7621_mikrotik_routerboard-m33g.dts @@ -1,9 +1,4 @@ -/dts-v1/; - -#include "mt7621.dtsi" - -#include -#include +#include "mt7621_mikrotik.dtsi" / { compatible = "mikrotik,routerboard-m33g", "mediatek,mt7621-soc"; @@ -16,29 +11,15 @@ led-upgrade = &led_usr; }; - chosen { - bootargs = "console=ttyS0,115200"; - }; - leds { compatible = "gpio-leds"; led_usr: usr { - label = "routerboard-m33g:green:usr"; + label = "green:usr"; gpios = <&gpio 0 GPIO_ACTIVE_HIGH>; }; }; - keys { - compatible = "gpio-keys"; - - res { - label = "res"; - gpios = <&gpio 18 GPIO_ACTIVE_LOW>; - linux,code = ; - }; - }; - pcie0_vcc_reg { compatible = "regulator-fixed"; regulator-name = "pcie0_vcc"; @@ -88,59 +69,10 @@ }; &spi0 { - status = "okay"; - - w25q40@0 { - compatible = "jedec,spi-nor"; - reg = <0>; - spi-max-frequency = <3125000>; - - partitions { - compatible = "fixed-partitions"; - #address-cells = <1>; - #size-cells = <1>; - - partition@0 { - label = "RouterBoot"; - reg = <0x0 0x40000>; - read-only; - compatible = "mikrotik,routerboot-partitions"; - #address-cells = <1>; - #size-cells = <1>; - - partition@0 { - label = "bootloader1"; - reg = <0x0 0x0>; - read-only; - }; - - hard_config: hard_config { - read-only; - }; - - partition@10000 { - label = "bootloader2"; - reg = <0x10000 0xf000>; - read-only; - }; - - soft_config { - }; - - partition@30000 { - label = "bios"; - reg = <0x30000 0x1000>; - read-only; - }; - }; - }; - }; - - w25q128@1 { + flash@1 { compatible = "jedec,spi-nor"; reg = <1>; - // XXX empiric value to obtain actual 10MHz SCK at the chip - spi-max-frequency = <3125000>; + spi-max-frequency = <33000000>; partitions { compatible = "fixed-partitions"; @@ -152,19 +84,26 @@ partition@40000 { compatible = "mikrotik,minor"; label = "firmware"; - reg = <0x040000 0xFC0000>; + reg = <0x040000 0xfc0000>; }; }; }; }; +&gmac1 { + status = "okay"; + label = "wan"; + phy-handle = <ðphy0>; +}; + +&mdio { + ethphy0: ethernet-phy@0 { + reg = <0>; + }; +}; + &switch0 { ports { - port@0 { - status = "okay"; - label = "wan"; - }; - port@1 { status = "okay"; label = "lan1"; @@ -195,3 +134,7 @@ &pcie { status = "okay"; }; + +&uartlite3 { + status = "okay"; +};