From 18fa749df8bd9fe292c93f60ddd3fb963a78274a Mon Sep 17 00:00:00 2001
From: David Bauer <mail@david-bauer.net>
Date: Sat, 7 Sep 2019 00:43:19 +0200
Subject: [PATCH] ath79: fix UniFi AC LED mapping

The UniFi AC LED mapping is currently off. The blue/white LED are used
as WiFi indicators, while the vendor firmware does not feature WiFI
LEDs.

Instead, the LEDs are used to indicate the devices status. Align the LED
mapping to match the vendor firmware as good as possible.

Signed-off-by: David Bauer <mail@david-bauer.net>
---
 target/linux/ath79/dts/qca9563_ubnt_unifiac.dtsi | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/target/linux/ath79/dts/qca9563_ubnt_unifiac.dtsi b/target/linux/ath79/dts/qca9563_ubnt_unifiac.dtsi
index 3ee43a6d4b08..fdd4a01d867d 100644
--- a/target/linux/ath79/dts/qca9563_ubnt_unifiac.dtsi
+++ b/target/linux/ath79/dts/qca9563_ubnt_unifiac.dtsi
@@ -6,6 +6,13 @@
 #include "qca956x.dtsi"
 
 / {
+	aliases {
+		led-boot = &led_white;
+		led-failsafe = &led_white;
+		led-running = &led_blue;
+		led-upgrade = &led_blue;
+	};
+
 	chosen {
 		bootargs = "console=ttyS0,115200n8";
 	};
@@ -13,16 +20,14 @@
 	leds {
 		compatible = "gpio-leds";
 
-		wifi_ac {
+		led_white: led_white {
 			label = "ubnt:white:dome";
 			gpios = <&gpio 7 GPIO_ACTIVE_HIGH>;
-			linux,default-trigger = "phy0tpt";
 		};
 
-		wifi_n {
+		led_blue: led_blue {
 			label = "ubnt:blue:dome";
 			gpios = <&gpio 8 GPIO_ACTIVE_HIGH>;
-			linux,default-trigger = "phy1tpt";
 		};
 
 	};
-- 
2.30.2