summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xmeta/recipes-bsp/alsa-state/alsa-state/alsa-state-init10
1 files changed, 10 insertions, 0 deletions
diff --git a/meta/recipes-bsp/alsa-state/alsa-state/alsa-state-init b/meta/recipes-bsp/alsa-state/alsa-state/alsa-state-init
index 9850791..eee59cb 100755
--- a/meta/recipes-bsp/alsa-state/alsa-state/alsa-state-init
+++ b/meta/recipes-bsp/alsa-state/alsa-state/alsa-state-init
@@ -6,6 +6,8 @@
6# Filename: alsa-state 6# Filename: alsa-state
7# Date: 20070308 (YMD) 7# Date: 20070308 (YMD)
8 8
9# source function library
10. /etc/init.d/functions
9 11
10asound_restore(){ 12asound_restore(){
11 echo "ALSA: Restoring mixer settings..." 13 echo "ALSA: Restoring mixer settings..."
@@ -26,4 +28,12 @@ asound_store(){
26case "$1" in 28case "$1" in
27start) asound_restore ;; 29start) asound_restore ;;
28stop) asound_store ;; 30stop) asound_store ;;
31 status)
32 status /usr/sbin/alsactl;
33 exit $?
34 ;;
35 *)
36 echo "Usage: /etc/init.d/alsa-state {start|stop|status}"
37 exit 1
38 ;;
29esac 39esac