diff options
author | Jo-Philipp Wich <jo@mein.io> | 2016-05-31 13:33:05 +0200 |
---|---|---|
committer | Jo-Philipp Wich <jo@mein.io> | 2016-06-08 00:31:09 +0200 |
commit | 0a3d721465e10bdc4237b996756b79ff4d868fe1 (patch) | |
tree | 45dade6e7afa02784395cc97c87649f5e5c67289 /target/linux/ath25 | |
parent | 7509658220970988e0529c5c33fc08de26de21ee (diff) | |
download | upstream-0a3d721465e10bdc4237b996756b79ff4d868fe1.tar.gz upstream-0a3d721465e10bdc4237b996756b79ff4d868fe1.tar.bz2 upstream-0a3d721465e10bdc4237b996756b79ff4d868fe1.zip |
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>
Diffstat (limited to 'target/linux/ath25')
-rw-r--r-- | target/linux/ath25/base-files/etc/config/system | 14 | ||||
-rw-r--r-- | target/linux/ath25/base-files/etc/hotplug.d/button/00-button | 24 |
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 1d29ad8c39..0834b5260f 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 63cc217d5d..0000000000 --- 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 |