summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJo-Philipp Wich <jo@mein.io>2016-05-31 13:33:05 +0200
committerJo-Philipp Wich <jo@mein.io>2016-06-08 00:31:09 +0200
commit0a3d721465e10bdc4237b996756b79ff4d868fe1 (patch)
tree45dade6e7afa02784395cc97c87649f5e5c67289
parent7509658220970988e0529c5c33fc08de26de21ee (diff)
downloadmtk-20170518-0a3d721465e10bdc4237b996756b79ff4d868fe1.zip
mtk-20170518-0a3d721465e10bdc4237b996756b79ff4d868fe1.tar.gz
mtk-20170518-0a3d721465e10bdc4237b996756b79ff4d868fe1.tar.bz2
ath25: drop target specific button hotplug
The ath25 target has its own unique button action config support, which is not used anywhere except for two example logger statements in UCI. Since there is a generic /etc/rc.button facility since some time already there is no reason at all to keep this target specific mechanism anymore, so simply drop it. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
-rw-r--r--target/linux/ath25/base-files/etc/config/system14
-rw-r--r--target/linux/ath25/base-files/etc/hotplug.d/button/00-button24
2 files changed, 0 insertions, 38 deletions
diff --git a/target/linux/ath25/base-files/etc/config/system b/target/linux/ath25/base-files/etc/config/system
index 1d29ad8..0834b52 100644
--- a/target/linux/ath25/base-files/etc/config/system
+++ b/target/linux/ath25/base-files/etc/config/system
@@ -7,17 +7,3 @@ config timeserver ntp
list server 1.openwrt.pool.ntp.org
list server 2.openwrt.pool.ntp.org
list server 3.openwrt.pool.ntp.org
-
-config button
- option button reset
- option action released
- option handler "logger reboot"
- option min 0
- option max 4
-
-config button
- option button reset
- option action released
- option handler "logger factory default"
- option min 5
- option max 30
diff --git a/target/linux/ath25/base-files/etc/hotplug.d/button/00-button b/target/linux/ath25/base-files/etc/hotplug.d/button/00-button
deleted file mode 100644
index 63cc217..0000000
--- a/target/linux/ath25/base-files/etc/hotplug.d/button/00-button
+++ /dev/null
@@ -1,24 +0,0 @@
-. /lib/functions.sh
-do_button () {
- local button
- local action
- local handler
- local min
- local max
-
- config_get button $1 button
- config_get action $1 action
- config_get handler $1 handler
- config_get min $1 min
- config_get max $1 max
-
- [ "$ACTION" = "$action" -a "$BUTTON" = "$button" -a -n "$handler" ] && {
- [ -z "$min" -o -z "$max" ] && eval $handler
- [ -n "$min" -a -n "$max" ] && {
- [ $min -le $SEEN -a $max -ge $SEEN ] && eval $handler
- }
- }
-}
-
-config_load system
-config_foreach do_button button