]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
ath79: tl-wdr4900-v2: set ath9k led-pin 18905/head
authorRosen Penev <rosenp@gmail.com>
Sun, 25 May 2025 01:02:14 +0000 (18:02 -0700)
committerRobert Marko <robimarko@gmail.com>
Sat, 20 Sep 2025 10:49:09 +0000 (12:49 +0200)
Instead of having two LED entries that supposedly control the same
thing, set the pin properly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/18905
Signed-off-by: Robert Marko <robimarko@gmail.com>
target/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dts

index e5da140364e2cbc3399b2b36a7b412b7d22892a2..8761e998ecebf68fe2b4f58003425ce5ba029b43 100644 (file)
                        linux,default-trigger = "usbport";
                };
 
-               wlan2g {
-                       label = "blue:wlan2g";
-                       gpios = <&gpio 12 GPIO_ACTIVE_LOW>;
-                       linux,default-trigger = "phy0tpt";
-               };
-
                qss {
                        label = "blue:qss";
                        gpios = <&gpio 15 GPIO_ACTIVE_LOW>;
                };
        };
 
-       ath9k-leds {
-               compatible = "gpio-leds";
-
-               wlan5g {
-                       label = "blue:wlan5g";
-                       gpios = <&ath9k 0 GPIO_ACTIVE_LOW>;
-                       linux,default-trigger = "phy1tpt";
-               };
-       };
-
        keys {
                compatible = "gpio-keys";
 
 &pcie1 {
        status = "okay";
 
-       ath9k: wifi@0,0 {
+       wifi@0,0 {
                compatible = "pci168c,0033";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&macaddr_uboot_1fc00 (-2)>, <&cal_ath9k_pci>;
                nvmem-cell-names = "mac-address", "calibration";
-               #gpio-cells = <2>;
-               gpio-controller;
+
+               led {
+                       led-sources = <0>;
+                       led-active-low;
+               };
        };
 };
 
 
        nvmem-cells = <&macaddr_uboot_1fc00 (-1)>, <&cal_ath9k_soc>;
        nvmem-cell-names = "mac-address", "calibration";
+
+       led {
+               led-sources = <12>;
+               led-active-low;
+       };
 };