aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/dts/mt7620a_netgear_ex6130.dts
diff options
context:
space:
mode:
authorFrederik Noe-Sdun <Frederik.Sdun@googlemail.com>2019-07-29 20:23:28 +0200
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>2019-11-08 18:16:14 +0100
commit0cbd2c74d0c9f41d07757907226e5cfeaf16e06a (patch)
tree3368f58bd39707eef689c97559e97a4a5706252e /target/linux/ramips/dts/mt7620a_netgear_ex6130.dts
parent0ff2385a92c0a31769fce954b7bd571d6114dbc8 (diff)
downloadupstream-0cbd2c74d0c9f41d07757907226e5cfeaf16e06a.tar.gz
upstream-0cbd2c74d0c9f41d07757907226e5cfeaf16e06a.tar.bz2
upstream-0cbd2c74d0c9f41d07757907226e5cfeaf16e06a.zip
ramips: add support for Netgear EX6130
Specifications: * SoC: MT7620A * RAM: 64 MB DDR * Flash: 8MB NOR SPI flash * WiFi: MT7612E (5Ghz) and builtin MT7620A (2.4GHz) * LAN: 1x100M The -factory images can be flashed from the device's web interface or via nmrpflash. The device seems to use base PCB as EX3700/EX3800, but supporting AC1200 using MT7612E. MAC adresses: 5.0 GHz 0x8004 *:9a 2.4 GHz 0x4 *:9b lan 0x28 *:9b wan 0x2e *:9c Since this is a one-port device, although wan MAC address is set in flash, it is not used in OpenWrt setup. Signed-off-by: Frederik Noe-Sdun <Frederik.Sdun@googlemail.com> [rebased, extended commit message, tiny DTS style fixes] Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Diffstat (limited to 'target/linux/ramips/dts/mt7620a_netgear_ex6130.dts')
-rw-r--r--target/linux/ramips/dts/mt7620a_netgear_ex6130.dts57
1 files changed, 57 insertions, 0 deletions
diff --git a/target/linux/ramips/dts/mt7620a_netgear_ex6130.dts b/target/linux/ramips/dts/mt7620a_netgear_ex6130.dts
new file mode 100644
index 0000000000..68dd3f65d3
--- /dev/null
+++ b/target/linux/ramips/dts/mt7620a_netgear_ex6130.dts
@@ -0,0 +1,57 @@
+/* This file is released into the public domain */
+
+/dts-v1/;
+
+#include "mt7620a_netgear_ex3700_ex6130.dtsi"
+
+/ {
+ compatible = "netgear,ex6130", "ralink,mt7620a-soc";
+ model = "Netgear EX6130";
+
+ aliases {
+ led-boot = &led_power_green;
+ led-failsafe = &led_power_green;
+ led-running = &led_power_green;
+ led-upgrade = &led_power_green;
+ };
+
+ leds {
+ compatible = "gpio-leds";
+
+ led_power_green: power_g {
+ label = "ex6130:green:power";
+ gpios = <&gpio2 23 GPIO_ACTIVE_LOW>;
+ default-state = "on";
+ };
+
+ power_a {
+ label = "ex6130:amber:power";
+ gpios = <&gpio2 28 GPIO_ACTIVE_LOW>;
+ };
+
+ router_g {
+ label = "ex6130:green:router";
+ gpios = <&gpio2 25 GPIO_ACTIVE_LOW>;
+ };
+
+ router_r {
+ label = "ex6130:red:router";
+ gpios = <&gpio2 24 GPIO_ACTIVE_LOW>;
+ };
+
+ device_g {
+ label = "ex6130:green:device";
+ gpios = <&gpio2 20 GPIO_ACTIVE_LOW>;
+ };
+
+ device_r {
+ label = "ex6130:red:device";
+ gpios = <&gpio2 21 GPIO_ACTIVE_LOW>;
+ };
+
+ wps {
+ label = "ex6130:green:wps";
+ gpios = <&gpio2 27 GPIO_ACTIVE_LOW>;
+ };
+ };
+};