DEVICE_VENDOR := Linksys
DEVICE_MODEL := EA9200
DEVICE_VARIANT := v1
- DEVICE_PACKAGES := $(BRCMFMAC_43602A1) $(USB3_PACKAGES)
+ DEVICE_PACKAGES := $(BRCMFMAC_43602A1) $(USB3_PACKAGES) kmod-ledtrig-network
endef
TARGET_DEVICES += linksys_ea9200
--- /dev/null
+From: Rosen Penev <rosenp@gmail.com>
+Subject: [PATCH] ARM: dts: BCM5301X: EA9200: use network LED trigger for WLAN LED
+
+The "rfkill-none" trigger is only registered when CONFIG_RFKILL_LEDS is
+enabled, which OpenWrt disables tree-wide, so the WLAN LED never lights
+up. Use the network LED trigger instead.
+
+Signed-off-by: Rosen Penev <rosenp@gmail.com>
+---
+ arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+--- a/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts
++++ b/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts
+@@ -62,7 +62,8 @@
+ color = <LED_COLOR_ID_AMBER>;
+ function = LED_FUNCTION_WLAN;
+ gpios = <&chipcommon 0 GPIO_ACTIVE_LOW>;
+- linux,default-trigger = "rfkill-none";
++ linux,default-trigger = "network";
++ family = "wlan";
+ };
+
+ led-1 {
--- /dev/null
+From: Rosen Penev <rosenp@gmail.com>
+Subject: [PATCH] ARM: dts: BCM5301X: EA9200: use network LED trigger for WLAN LED
+
+The "rfkill-none" trigger is only registered when CONFIG_RFKILL_LEDS is
+enabled, which OpenWrt disables tree-wide, so the WLAN LED never lights
+up. Use the network LED trigger instead.
+
+Signed-off-by: Rosen Penev <rosenp@gmail.com>
+---
+ arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+--- a/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts
++++ b/arch/arm/boot/dts/broadcom/bcm4709-linksys-ea9200.dts
+@@ -62,7 +62,8 @@
+ color = <LED_COLOR_ID_AMBER>;
+ function = LED_FUNCTION_WLAN;
+ gpios = <&chipcommon 0 GPIO_ACTIVE_LOW>;
+- linux,default-trigger = "rfkill-none";
++ linux,default-trigger = "network";
++ family = "wlan";
+ };
+
+ led-1 {