parent
601bc28669
commit
1dece11487
@ -0,0 +1,42 @@ |
||||
#!/bin/sh |
||||
# Copyright (C) 2012 OpenWrt.org |
||||
|
||||
[ -d /sys/class/leds/power/ ] || return |
||||
|
||||
set_state() { |
||||
[ -d /sys/class/leds/power1/ ] && { |
||||
|
||||
case "$1" in |
||||
preinit) |
||||
echo heartbeat >/sys/class/leds/power/trigger |
||||
;; |
||||
failsafe) |
||||
echo none >/sys/class/leds/power/trigger |
||||
echo timer >/sys/class/leds/power1/trigger |
||||
echo 100 >/sys/class/leds/power1/delay_on |
||||
echo 100 >/sys/class/leds/power1/delay_off |
||||
;; |
||||
done) |
||||
echo none >/sys/class/leds/power/trigger |
||||
echo none >/sys/class/leds/power1/trigger |
||||
echo 1 >/sys/class/leds/power/brightness |
||||
;; |
||||
esac |
||||
return |
||||
} |
||||
|
||||
case "$1" in |
||||
preinit) |
||||
echo heartbeat >/sys/class/leds/power/trigger |
||||
;; |
||||
failsafe) |
||||
echo timer >/sys/class/leds/power/trigger |
||||
echo 100 >/sys/class/leds/power/delay_on |
||||
echo 100 >/sys/class/leds/power/delay_off |
||||
;; |
||||
done) |
||||
echo none >/sys/class/leds/power/trigger |
||||
echo 1 >/sys/class/leds/power/brightness |
||||
;; |
||||
esac |
||||
} |
@ -0,0 +1,9 @@ |
||||
#!/bin/sh |
||||
|
||||
lantiq_board_id() { |
||||
grep "^system type" /proc/cpuinfo | sed "s/system type.*: \(.*\)/\1/g" | sed "s/.* - \(.*\) - .*/\1/g" |
||||
} |
||||
|
||||
lantiq_board_name() { |
||||
grep "^system type" /proc/cpuinfo | sed "s/system type.*: \(.*\)/\1/g" | sed "s/.* - \(.*\)/\1/g" |
||||
} |
@ -1,17 +0,0 @@ |
||||
#!/bin/sh |
||||
|
||||
lantiq_soc_has_adsl() { |
||||
ls /lib/modules/*/drv_dsl_cpe_api.ko |
||||
} |
||||
|
||||
lantiq_soc_name() { |
||||
grep ^system /proc/cpuinfo | sed "s/system type.*: \(.*\)/\1/g" |
||||
} |
||||
|
||||
lantiq_board_name() { |
||||
grep ^machine /proc/cpuinfo | sed "s/machine.*: \(.*\)/\1/g" | sed "s/\(.*\) - .*/\1/g" |
||||
} |
||||
|
||||
lantiq_dsl_fwannex() { |
||||
ls /lib/firmware/dsl-fw-*.bin 2> /dev/null | sed "s/.*\([ab]\)\.bin/\1/g" |
||||
} |
Loading…
Reference in new issue