summaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/dts/mt7621_mikrotik_rbm33g.dts
diff options
context:
space:
mode:
authorAdrian Schmutzler <freifunk@adrianschmutzler.de>2020-04-07 10:34:33 +0200
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>2020-04-08 13:46:30 +0200
commitf761f4052c411bababed2d2e9d8dc3f43380e4ee (patch)
tree8436978a65ddb3d5dad2a504f77552a5eb79163f /target/linux/ramips/dts/mt7621_mikrotik_rbm33g.dts
parent48b4aab80cd34682616bf7f12c41e35e27a49504 (diff)
downloadopenwrt-f761f4052c411bababed2d2e9d8dc3f43380e4ee.tar.gz
openwrt-f761f4052c411bababed2d2e9d8dc3f43380e4ee.tar.bz2
openwrt-f761f4052c411bababed2d2e9d8dc3f43380e4ee.zip
ramips: mt7621: harmonize naming scheme for Mikrotik
So far, image/device/board names for Mikrotik devices in mt7621 have been used quite inconsistently. This patch harmonizes the naming scheme by applying the same style as used lately in ath79, i.e. using "RouterBOARD" as separate word in the model name (instead of RB prefix for the number) and deriving the board/device name from that (= make lower case and replace spaces by hyphens). This style has already been used for most the model/DEVICE_MODEL variables in mt7621, so this is essentially just adjusting the remaining variables to that. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Diffstat (limited to 'target/linux/ramips/dts/mt7621_mikrotik_rbm33g.dts')
-rw-r--r--target/linux/ramips/dts/mt7621_mikrotik_rbm33g.dts208
1 files changed, 0 insertions, 208 deletions
diff --git a/target/linux/ramips/dts/mt7621_mikrotik_rbm33g.dts b/target/linux/ramips/dts/mt7621_mikrotik_rbm33g.dts
deleted file mode 100644
index f7889bd68a..0000000000
--- a/target/linux/ramips/dts/mt7621_mikrotik_rbm33g.dts
+++ /dev/null
@@ -1,208 +0,0 @@
-/dts-v1/;
-
-#include "mt7621.dtsi"
-
-#include <dt-bindings/input/input.h>
-#include <dt-bindings/gpio/gpio.h>
-
-/ {
- compatible = "mikrotik,rbm33g", "mediatek,mt7621-soc";
- model = "MikroTik RouterBOARD M33G";
-
- aliases {
- led-boot = &led_usr;
- led-failsafe = &led_usr;
- led-running = &led_usr;
- led-upgrade = &led_usr;
- };
-
- chosen {
- bootargs = "console=ttyS0,115200";
- };
-
- leds {
- compatible = "gpio-leds";
-
- led_usr: usr {
- label = "rbm33g:green:usr";
- gpios = <&gpio 0 GPIO_ACTIVE_HIGH>;
- };
- };
-
- keys {
- compatible = "gpio-keys";
-
- res {
- label = "res";
- gpios = <&gpio 18 GPIO_ACTIVE_LOW>;
- linux,code = <KEY_RESTART>;
- };
- };
-
- pcie0_vcc_reg {
- compatible = "regulator-fixed";
- regulator-name = "pcie0_vcc";
-
- regulator-min-microvolt = <3300000>;
- regulator-max-microvolt = <3300000>;
- gpio = <&gpio 9 GPIO_ACTIVE_HIGH>;
- enable-active-high;
- regulator-boot-on;
- regulator-always-on;
- };
-
- pcie1_vcc_reg {
- compatible = "regulator-fixed";
- regulator-name = "pcie1_vcc";
-
- regulator-min-microvolt = <3300000>;
- regulator-max-microvolt = <3300000>;
- gpio = <&gpio 10 GPIO_ACTIVE_HIGH>;
- enable-active-high;
- regulator-boot-on;
- regulator-always-on;
- };
-
- pcie2_vcc_reg {
- compatible = "regulator-fixed";
- regulator-name = "pcie2_vcc";
-
- regulator-min-microvolt = <3300000>;
- regulator-max-microvolt = <3300000>;
- gpio = <&gpio 11 GPIO_ACTIVE_HIGH>;
- enable-active-high;
- regulator-boot-on;
- regulator-always-on;
- };
-
- usb_vcc_reg {
- compatible = "regulator-fixed";
- regulator-name = "usb_vcc";
-
- regulator-min-microvolt = <5000000>;
- regulator-max-microvolt = <5000000>;
- gpio = <&gpio 12 GPIO_ACTIVE_HIGH>;
- enable-active-high;
- regulator-always-on;
- };
-};
-
-&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 = "fixed-partitions";
- #address-cells = <1>;
- #size-cells = <1>;
-
- partition@0 {
- label = "bootloader1";
- reg = <0x0 0xf000>;
- read-only;
- };
-
- hard_config: partition@f000 {
- label = "hard_config";
- reg = <0xf000 0x1000>;
- read-only;
- };
-
- partition@10000 {
- label = "bootloader2";
- reg = <0x10000 0xf000>;
- read-only;
- };
-
- partition@20000 {
- label = "soft_config";
- reg = <0x20000 0x1000>;
- };
-
- partition@30000 {
- label = "bios";
- reg = <0x30000 0x1000>;
- read-only;
- };
- };
- };
- };
-
- w25q128@1 {
- compatible = "jedec,spi-nor";
- reg = <1>;
- // XXX empiric value to obtain actual 10MHz SCK at the chip
- spi-max-frequency = <3125000>;
-
- partitions {
- compatible = "fixed-partitions";
- #address-cells = <1>;
- #size-cells = <1>;
-
- // Region <0x0 0x40000> seems reserved by OEM
-
- partition@40000 {
- compatible = "mikrotik,minor";
- label = "firmware";
- reg = <0x040000 0xFC0000>;
- };
- };
- };
-};
-
-&gmac0 {
- mtd-mac-address = <&hard_config 0x0010>;
- mtd-mac-address-increment = <1>;
-};
-
-&switch0 {
- ports {
- port@0 {
- status = "okay";
- label = "wan";
- mtd-mac-address = <&hard_config 0x0010>;
- mtd-mac-address-increment = <2>;
- };
-
- port@1 {
- status = "okay";
- label = "lan1";
- };
-
- port@2 {
- status = "okay";
- label = "lan2";
- };
- };
-};
-
-&state_default {
- gpio {
- groups = "uart2", "wdt";
- function = "gpio";
- };
-};
-
-&sdhci {
- status = "okay";
-};
-
-&i2c {
- status = "okay";
-};
-
-&pcie {
- status = "okay";
-};