|
|
@@ -7,13 +7,13 @@
|
|
|
|
|
|
/ {
|
|
|
compatible = "mikrotik,rb750gr3", "mediatek,mt7621-soc";
|
|
|
- model = "MikroTik RB750Gr3";
|
|
|
+ model = "MikroTik RouterBOARD 750Gr3";
|
|
|
|
|
|
aliases {
|
|
|
- led-boot = &led_pwr;
|
|
|
- led-failsafe = &led_pwr;
|
|
|
- led-running = &led_pwr;
|
|
|
- led-upgrade = &led_pwr;
|
|
|
+ led-boot = &led_usr;
|
|
|
+ led-failsafe = &led_usr;
|
|
|
+ led-running = &led_usr;
|
|
|
+ led-upgrade = &led_usr;
|
|
|
};
|
|
|
|
|
|
memory@0 {
|
|
|
@@ -25,49 +25,49 @@
|
|
|
bootargs = "console=ttyS0,115200";
|
|
|
};
|
|
|
|
|
|
- gpio-leds {
|
|
|
+ leds {
|
|
|
compatible = "gpio-leds";
|
|
|
|
|
|
- led_pwr: pwr {
|
|
|
+ pwr {
|
|
|
label = "rb750gr3:blue:pwr";
|
|
|
gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>;
|
|
|
+ default-state = "on";
|
|
|
};
|
|
|
|
|
|
- usr {
|
|
|
+ led_usr: usr {
|
|
|
label = "rb750gr3:green:usr";
|
|
|
gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>;
|
|
|
};
|
|
|
};
|
|
|
|
|
|
- gpio-keys-polled {
|
|
|
+ keys {
|
|
|
compatible = "gpio-keys-polled";
|
|
|
poll-interval = <20>;
|
|
|
|
|
|
mode {
|
|
|
label = "mode";
|
|
|
gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
|
|
|
- linux,code = <KEY_RFKILL>;
|
|
|
+ linux,code = <BTN_0>;
|
|
|
};
|
|
|
|
|
|
- res {
|
|
|
- label = "res";
|
|
|
+ reset {
|
|
|
+ label = "reset";
|
|
|
gpios = <&gpio0 18 GPIO_ACTIVE_LOW>;
|
|
|
linux,code = <KEY_RESTART>;
|
|
|
};
|
|
|
};
|
|
|
|
|
|
+ beeper {
|
|
|
+ compatible = "gpio-beeper";
|
|
|
+ gpios = <&gpio0 15 GPIO_ACTIVE_HIGH>;
|
|
|
+ };
|
|
|
+
|
|
|
gpio_export {
|
|
|
compatible = "gpio-export";
|
|
|
#size-cells = <0>;
|
|
|
|
|
|
- buzzer {
|
|
|
- gpio-export,name = "buzzer";
|
|
|
- gpio-export,output = <0>;
|
|
|
- gpios = <&gpio0 15 GPIO_ACTIVE_HIGH>;
|
|
|
- };
|
|
|
-
|
|
|
- usb {
|
|
|
- gpio-export,name = "usb";
|
|
|
+ usb_power {
|
|
|
+ gpio-export,name = "usb_power";
|
|
|
gpio-export,output = <1>;
|
|
|
gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>;
|
|
|
};
|
|
|
@@ -77,11 +77,10 @@
|
|
|
&spi0 {
|
|
|
status = "okay";
|
|
|
|
|
|
- m25p80@0 {
|
|
|
+ flash@0 {
|
|
|
compatible = "jedec,spi-nor";
|
|
|
reg = <0>;
|
|
|
- spi-max-frequency = <10000000>;
|
|
|
- m25p,chunked-io = <32>;
|
|
|
+ spi-max-frequency = <20000000>;
|
|
|
|
|
|
partitions {
|
|
|
compatible = "fixed-partitions";
|
|
|
@@ -143,7 +142,8 @@
|
|
|
&pinctrl {
|
|
|
state_default: pinctrl0 {
|
|
|
gpio {
|
|
|
- ralink,group = "i2c", "uart2", "uart3", "pcie", "rgmii2", "jtag";
|
|
|
+ /* via gpio7 (uart3 group) the PoE status can be read */
|
|
|
+ ralink,group = "uart2", "uart3", "jtag", "wdt";
|
|
|
ralink,function = "gpio";
|
|
|
};
|
|
|
};
|