summaryrefslogtreecommitdiffstats
path: root/target/linux/apm821xx/base-files/etc/rc.button/BTN_1
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/apm821xx/base-files/etc/rc.button/BTN_1')
-rwxr-xr-xtarget/linux/apm821xx/base-files/etc/rc.button/BTN_119
1 files changed, 19 insertions, 0 deletions
diff --git a/target/linux/apm821xx/base-files/etc/rc.button/BTN_1 b/target/linux/apm821xx/base-files/etc/rc.button/BTN_1
new file mode 100755
index 0000000000..995641237b
--- /dev/null
+++ b/target/linux/apm821xx/base-files/etc/rc.button/BTN_1
@@ -0,0 +1,19 @@
+#!/bin/sh
+
+. /lib/functions.sh
+. /lib/apm821xx.sh
+
+BOARD=$(apm821xx_board_name)
+
+if [ $BOARD == "wndr4700" ]; then
+ case "$ACTION" in
+ released)
+ rmmod dwc2
+ ;;
+ pressed)
+ modprobe dwc2
+ ;;
+ esac
+fi
+
+return 0