From 2d8eeca842d5c024961b93af221123a0aa8b3e4a Mon Sep 17 00:00:00 2001 From: Benjamin Valentin Date: Tue, 20 Feb 2018 18:39:16 +0100 Subject: [PATCH] ramips: enable power LED and second uart on GL-MT300N-V2 The device has a second uart accessible via pin headers, so enable it. There is also a green power led which was not enabled previously. Enable it too and use it as status LED. Signed-off-by: Benjamin Valentin --- target/linux/ramips/base-files/etc/diag.sh | 2 +- target/linux/ramips/dts/GL-MT300N-V2.dts | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/target/linux/ramips/base-files/etc/diag.sh b/target/linux/ramips/base-files/etc/diag.sh index 6038804b12..2e326af0ed 100644 --- a/target/linux/ramips/base-files/etc/diag.sh +++ b/target/linux/ramips/base-files/etc/diag.sh @@ -191,7 +191,7 @@ get_status_led() { status_led="$boardname:blue:wifi" ;; gl-mt300n-v2) - status_led="$boardname:red:wlan" + status_led="$boardname:green:power" ;; m4-4M|\ m4-8M) diff --git a/target/linux/ramips/dts/GL-MT300N-V2.dts b/target/linux/ramips/dts/GL-MT300N-V2.dts index 8db3d4bc91..ada618f17b 100644 --- a/target/linux/ramips/dts/GL-MT300N-V2.dts +++ b/target/linux/ramips/dts/GL-MT300N-V2.dts @@ -21,6 +21,12 @@ gpio-leds { compatible = "gpio-leds"; + power { + label = "gl-mt300n-v2:green:power"; + default-state = "on"; + gpios = <&gpio1 10 GPIO_ACTIVE_LOW>; + }; + wan { label = "gl-mt300n-v2:blue:wan"; gpios = <&gpio1 11 GPIO_ACTIVE_LOW>; @@ -73,7 +79,7 @@ &pinctrl { state_default: pinctrl0 { gpio { - ralink,group = "wdt", "gpio", "wled_an", "p0led_an", "i2s"; + ralink,group = "wdt", "gpio", "wled_an", "p0led_an", "p1led_an", "i2s"; ralink,function = "gpio"; }; }; @@ -124,6 +130,10 @@ }; }; +&uart1 { + status = "okay"; +}; + &ehci { status = "okay"; }; -- 2.30.2