diff options
| author | Mikhail Zhilkin <csharper2005@gmail.com> | 2023-06-03 08:37:54 +0000 |
|---|---|---|
| committer | Christian Lamparter <chunkeey@gmail.com> | 2023-06-08 17:25:22 +0200 |
| commit | d955b41275eaf93b7600f8eb7d706f40302f26c2 (patch) | |
| tree | be843ac7084a994eaba994afece6762379e51bca /target/linux | |
| parent | 86bc525d00a2714743cb24bdb45fc94cd8bba2e3 (diff) | |
| download | upstream-d955b41275eaf93b7600f8eb7d706f40302f26c2.tar.gz upstream-d955b41275eaf93b7600f8eb7d706f40302f26c2.tar.bz2 upstream-d955b41275eaf93b7600f8eb7d706f40302f26c2.zip | |
ramips: enable LED button for TP-Link EC330-G5u v1
The device already has LED push button (KEY_LIGHTS_TOGGLE)
and exported GPIO control "led-light". This commit adds
button handler script for switching on/off all device LEDs.
Signed-off-by: Mikhail Zhilkin <csharper2005@gmail.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
Diffstat (limited to 'target/linux')
| -rwxr-xr-x | target/linux/ramips/mt7621/base-files/etc/rc.button/lights_toggle | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/target/linux/ramips/mt7621/base-files/etc/rc.button/lights_toggle b/target/linux/ramips/mt7621/base-files/etc/rc.button/lights_toggle new file mode 100755 index 00000000000..c008b633a4e --- /dev/null +++ b/target/linux/ramips/mt7621/base-files/etc/rc.button/lights_toggle @@ -0,0 +1,16 @@ +#!/bin/sh + +[[ "${ACTION}" = "released" ]] || exit 0 + +. /lib/functions.sh + +case "$(board_name)" in +tplink,ec330-g5u-v1) + led_light="/sys/class/gpio/led-light/value" + echo "$((!$(cat $led_light)))" > "$led_light" +;; + *) +;; +esac + +return 0 |
