From b5638bb64e790350ca0203e7cff60a10766dae20 Mon Sep 17 00:00:00 2001 From: Christian Lamparter Date: Mon, 7 Nov 2016 18:10:09 +0100 Subject: [PATCH] apm821xx: redo WAN green and yellow LEDs Because the WAN port is handled by the internal AR8327N switch, the device should use swconfig_leds trigger to handle the link activity of the WAN LED. This has the added bonus that the WAN LED will now go dark if there's no ethernet cable connected to the WAN port. Signed-off-by: Christian Lamparter --- target/linux/apm821xx/base-files/etc/board.d/01_leds | 3 ++- target/linux/apm821xx/nand/config-default | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/target/linux/apm821xx/base-files/etc/board.d/01_leds b/target/linux/apm821xx/base-files/etc/board.d/01_leds index 80a22b8fd69..38cfbdcd7ab 100755 --- a/target/linux/apm821xx/base-files/etc/board.d/01_leds +++ b/target/linux/apm821xx/base-files/etc/board.d/01_leds @@ -22,7 +22,8 @@ mbl) wndr4700) ucidef_set_led_ide "sata" "SATA" "wndr4700:green:hd" - ucidef_set_led_netdev "wan" "WAN (green)" "wndr4700:green:wan" "eth0.2" + ucidef_set_led_switch "wan_green" "WAN (green)" "wndr4700:green:wan" "switch0" "0x20" + ucidef_set_led_netdev "wan_yellow" "WAN (yellow)" "wndr4700:yellow:wan" "eth0.2" "tx rx" ucidef_set_led_usbport "usb3" "USB3" "wndr4700:blue:usb" "usb2-port1" "usb2-port2" "usb3-port1" "usb3-port2" ucidef_set_led_wlan "wlan2g" "WLAN2G" "wndr4700:blue:wlan" "phy0tpt" ucidef_set_led_wlan "wlan5g" "WLAN5G" "wndr4700:blue:wlan" "phy1tpt" diff --git a/target/linux/apm821xx/nand/config-default b/target/linux/apm821xx/nand/config-default index 5d5d2a4bf47..d6bdbd74e2b 100644 --- a/target/linux/apm821xx/nand/config-default +++ b/target/linux/apm821xx/nand/config-default @@ -38,4 +38,6 @@ CONFIG_UBIFS_FS=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set CONFIG_SENSORS_LM90=y CONFIG_SENSORS_TC654=y +CONFIG_SWCONFIG=y +CONFIG_SWCONFIG_LEDS=y CONFIG_WNDR4700=y -- 2.30.2