From 2d077913cd53cad33123c8a9bf6da8a1c5576c69 Mon Sep 17 00:00:00 2001 From: Robert Marko Date: Sat, 18 Jan 2025 12:25:01 +0100 Subject: [PATCH] qualcommax: dl-wrx36: fix 2.5G port LED-s Currently, 2.5G port LED-s on Dynalink are incorrectly configured and thus they will light up all of the time. So, lets fix this by: 1. Current green LED is actually yellow, change the color 2. Fix its polarity as its actually active-low 3. The yellow LED that was registered as being connected to LED_1 pin on the PHY is not actually connected at all, so remove it. 4. The actual green LED is connected to LED_2 on the PHY so add it. Fixes: 75ad5c24142a ("qualcommax: switch to qca8081 upstream PHY driver") Fixes: #14502 Link: https://github.com/openwrt/openwrt/pull/17656 Signed-off-by: Robert Marko --- .../files/arch/arm64/boot/dts/qcom/ipq8072-dl-wrx36.dts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-dl-wrx36.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-dl-wrx36.dts index c5c089c00f7..d25bc90153c 100644 --- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-dl-wrx36.dts +++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-dl-wrx36.dts @@ -178,14 +178,15 @@ led@0 { reg = <0>; - color = ; + color = ; function = LED_FUNCTION_WAN; default-state = "keep"; + active-low; }; - led@1 { - reg = <1>; - color = ; + led@2 { + reg = <2>; + color = ; function = LED_FUNCTION_WAN; default-state = "keep"; };