ramips: add support for Netgear EX6120
Specifications: * SoC: MT7620A * CPU: 580 MHz * RAM: 64 MB DDR * Flash: 8MB NOR SPI flash * WiFi: MT7612E (5GHz) and builtin MT7620A (2.4GHz) * LAN: 1x100M The device is identical to the EX6130 except for the mains socket and the hardware ID. Installation: The -factory images can be flashed from the device's web interface or via nmrpflash. Notes: MAC addresses were set up based on the EX6130 setup. This is based on prior work of Adam Serbinski and Mathias Buchwald. Tested by Mathias Buchwald. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
This commit is contained in:
		@@ -2,7 +2,7 @@
 | 
			
		||||
 | 
			
		||||
/dts-v1/;
 | 
			
		||||
 | 
			
		||||
#include "mt7620a_netgear_ex3700_ex6130.dtsi"
 | 
			
		||||
#include "mt7620a_netgear_ex3x00_ex61xx.dtsi"
 | 
			
		||||
 | 
			
		||||
/ {
 | 
			
		||||
	compatible = "netgear,ex3700", "ralink,mt7620a-soc";
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										56
									
								
								target/linux/ramips/dts/mt7620a_netgear_ex6120.dts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								target/linux/ramips/dts/mt7620a_netgear_ex6120.dts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,56 @@
 | 
			
		||||
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
 | 
			
		||||
/dts-v1/;
 | 
			
		||||
 | 
			
		||||
#include "mt7620a_netgear_ex3x00_ex61xx.dtsi"
 | 
			
		||||
 | 
			
		||||
/ {
 | 
			
		||||
	compatible = "netgear,ex6120", "ralink,mt7620a-soc";
 | 
			
		||||
	model = "Netgear EX6120";
 | 
			
		||||
 | 
			
		||||
	aliases {
 | 
			
		||||
		led-boot = &led_power_amber;
 | 
			
		||||
		led-failsafe = &led_power_amber;
 | 
			
		||||
		led-running = &led_power_green;
 | 
			
		||||
		led-upgrade = &led_power_green;
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	leds {
 | 
			
		||||
		compatible = "gpio-leds";
 | 
			
		||||
 | 
			
		||||
		led_power_green: power_green {
 | 
			
		||||
			label = "ex6120:green:power";
 | 
			
		||||
			gpios = <&gpio2 23 GPIO_ACTIVE_LOW>;
 | 
			
		||||
			default-state = "on";
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		led_power_amber: power_amber {
 | 
			
		||||
			label = "ex6120:amber:power";
 | 
			
		||||
			gpios = <&gpio2 28 GPIO_ACTIVE_LOW>;
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		router_green {
 | 
			
		||||
			label = "ex6120:green:router";
 | 
			
		||||
			gpios = <&gpio2 25 GPIO_ACTIVE_LOW>;
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		router_red {
 | 
			
		||||
			label = "ex6120:red:router";
 | 
			
		||||
			gpios = <&gpio2 24 GPIO_ACTIVE_LOW>;
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		device_green {
 | 
			
		||||
			label = "ex6120:green:device";
 | 
			
		||||
			gpios = <&gpio2 20 GPIO_ACTIVE_LOW>;
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		device_red {
 | 
			
		||||
			label = "ex6120:red:device";
 | 
			
		||||
			gpios = <&gpio2 21 GPIO_ACTIVE_LOW>;
 | 
			
		||||
		};
 | 
			
		||||
 | 
			
		||||
		wps {
 | 
			
		||||
			label = "ex6120:green:wps";
 | 
			
		||||
			gpios = <&gpio2 27 GPIO_ACTIVE_LOW>;
 | 
			
		||||
		};
 | 
			
		||||
	};
 | 
			
		||||
};
 | 
			
		||||
@@ -2,7 +2,7 @@
 | 
			
		||||
 | 
			
		||||
/dts-v1/;
 | 
			
		||||
 | 
			
		||||
#include "mt7620a_netgear_ex3700_ex6130.dtsi"
 | 
			
		||||
#include "mt7620a_netgear_ex3x00_ex61xx.dtsi"
 | 
			
		||||
 | 
			
		||||
/ {
 | 
			
		||||
	compatible = "netgear,ex6130", "ralink,mt7620a-soc";
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user