diff options
| author | Lech Perczak | 2021-09-14 21:48:51 +0000 |
|---|---|---|
| committer | Hauke Mehrtens | 2025-03-17 15:40:46 +0000 |
| commit | a6bde79c91b813ea29c3a0b1c84bc4fe4c3a00a1 (patch) | |
| tree | 3fa451f1428a6d0179099f146a067c8b56de1be6 | |
| parent | c61a6efdf514e2c6198e476a742eff339a071230 (diff) | |
| download | openwrt-a6bde79c91b813ea29c3a0b1c84bc4fe4c3a00a1.tar.gz | |
ath79: support switch LEDs on Archer C7 family
Add switch LED definitions for TP-Link Archer C7 v1/2/3 family, based on data
extracted from ar71xx board file. Update the LED labels to match current
pattern, i.e. drop the "tp-link:" prefix.
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/12487
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
| -rw-r--r-- | target/linux/ath79/dts/qca9558_tplink_archer-c.dtsi | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/target/linux/ath79/dts/qca9558_tplink_archer-c.dtsi b/target/linux/ath79/dts/qca9558_tplink_archer-c.dtsi index c1bd3f759b..7c84f3e21d 100644 --- a/target/linux/ath79/dts/qca9558_tplink_archer-c.dtsi +++ b/target/linux/ath79/dts/qca9558_tplink_archer-c.dtsi @@ -4,6 +4,7 @@ #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/input/input.h> +#include <dt-bindings/leds/common.h> / { aliases { @@ -129,6 +130,47 @@ 0x7c 0x0000007e /* PORT0_STATUS */ 0x94 0x0000007e /* PORT6 STATUS */ >; + + leds { + led@0 { + reg = <0>; + color = <LED_COLOR_ID_GREEN>; + function = LED_FUNCTION_WAN; + qca,led-mode = <0>; + }; + + led@3 { + reg = <3>; + color = <LED_COLOR_ID_GREEN>; + function = LED_FUNCTION_LAN; + function-enumerator = <1>; + qca,led-mode = <0>; + }; + + led@6 { + reg = <6>; + color = <LED_COLOR_ID_GREEN>; + function = LED_FUNCTION_LAN; + function-enumerator = <2>; + qca,led-mode = <0>; + }; + + led@9 { + reg = <9>; + color = <LED_COLOR_ID_GREEN>; + function = LED_FUNCTION_LAN; + function-enumerator = <3>; + qca,led-mode = <0>; + }; + + led@12 { + reg = <12>; + color = <LED_COLOR_ID_GREEN>; + function = LED_FUNCTION_LAN; + function-enumerator = <4>; + qca,led-mode = <0>; + }; + }; }; }; |