openwrt/target/linux/ramips/dts/mt7628an_netgear_r6120.dts
Adrian Schmutzler 11478524a2 ramips: consolidate Netgear devices for mt7628
This creates a common DTSI and shared image definition for the
relatively similar Netgear devices for mt7628 platform.

As a side effect, this raises SPI flash frequency for the R6120,
as it's expected to work there as well if it works for R6080 and
R6020.

Based on the data from the other devices, it also seems probable
the 5g MAC address for R6120 could be extracted from the caldata,
and the mtd-mac-address there could be dropped.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-07-13 10:37:22 +02:00

91 lines
1.6 KiB
Plaintext

/dts-v1/;
#include "mt7628an_netgear_r6xxx.dtsi"
/ {
compatible = "netgear,r6120", "mediatek,mt7628an-soc";
model = "Netgear R6120";
aliases {
led-boot = &led_power;
led-failsafe = &led_power;
led-running = &led_power;
led-upgrade = &led_power;
label-mac-device = &ethernet;
};
leds {
compatible = "gpio-leds";
lan {
label = "r6120:green:lan";
gpios = <&gpio 44 GPIO_ACTIVE_LOW>;
};
led_power: power {
label = "r6120:green:power";
gpios = <&gpio 43 GPIO_ACTIVE_LOW>;
};
wlan2g_green {
label = "r6120:green:wlan2g";
gpios = <&gpio 42 GPIO_ACTIVE_LOW>;
linux,default-trigger = "phy0tpt";
};
wlan2g_orange {
label = "r6120:orange:wlan2g";
gpios = <&gpio 41 GPIO_ACTIVE_LOW>;
};
wan_green {
label = "r6120:green:wan";
gpios = <&gpio 40 GPIO_ACTIVE_LOW>;
};
wan_orange {
label = "r6120:orange:wan";
gpios = <&gpio 39 GPIO_ACTIVE_LOW>;
};
};
usb-regulator {
compatible = "regulator-fixed";
regulator-name = "USB-power";
gpio = <&gpio 45 GPIO_ACTIVE_HIGH>;
regulator-min-microvolt = <5000000>;
regulator-max-microvolt = <5000000>;
enable-active-high;
regulator-always-on;
};
};
&state_default {
gpio {
groups = "p0led_an", "p1led_an", "p2led_an", "p3led_an",
"p4led_an", "wdt", "wled_an", "uart1";
function = "gpio";
};
};
&partitions {
partition@90000 {
compatible = "denx,uimage";
label = "firmware";
reg = <0x90000 0xf60000>;
};
partition@ff0000 {
label = "reserved";
reg = <0xff0000 0x10000>;
read-only;
};
};
&wifi5 {
mtd-mac-address = <&factory 0x4>;
mtd-mac-address-increment = <(2)>;
};