ramips: fix green LED for D-Link DAP-X1860
authorSebastian Schaper <openwrt@sebastianschaper.net>
Sun, 23 Apr 2023 13:40:34 +0000 (15:40 +0200)
committerDavid Bauer <mail@david-bauer.net>
Mon, 24 Apr 2023 01:06:39 +0000 (03:06 +0200)
It was found this device uses a single tri-color power/status LED
rather than individual red/orange LEDs, which also supports green.

Add GPIO for green color and use with `boot` and `running` aliases.

Signed-off-by: Sebastian Schaper <openwrt@sebastianschaper.net>
Reviewed-by: Philip Prindeville <philipp@redfish-solutions.com>
Signed-off-by: David Bauer <mail@david-bauer.net>
target/linux/ramips/dts/mt7621_dlink_dap-x1860-a1.dts

index 1aa3f7c91b7da89cc07d4faa0eadfe824a2cdb57..818d2d8c41319133851572fc5890e55bb441ecf2 100644 (file)
@@ -15,9 +15,9 @@
 
        aliases {
                label-mac-device = &gmac0;
-               led-boot = &led_power_orange;
+               led-boot = &led_power_green;
                led-failsafe = &led_power_red;
-               led-running = &led_power_orange;
+               led-running = &led_power_green;
                led-upgrade = &led_power_red;
        };
 
        leds {
                compatible = "gpio-leds";
 
+               led_power_green: power_green {
+                       label = "green:power";
+                       gpios = <&gpio 3 GPIO_ACTIVE_LOW>;
+                       default-state = "on";
+               };
+
                led_power_red: power_red {
                        label = "red:power";
                        gpios = <&gpio 7 GPIO_ACTIVE_LOW>;
                };
 
-               led_power_orange: power_orange {
+               power_orange {
                        label = "orange:power";
                        gpios = <&gpio 8 GPIO_ACTIVE_LOW>;
-                       default-state = "on";
                };
 
                rssihigh {