From 3d9072c883124358e950990d72d2300615326730 Mon Sep 17 00:00:00 2001 From: Rahul Saxena Date: Mon, 19 Mar 2012 17:44:00 -0700 Subject: meta-cedatrail: add recipe for setting audio mixer settings during boot Recipe is copied from n450-audio.bb with a few parameters changed to adjust volume settings for Front mixer during boot. Signed-off-by: Rahul Saxena Signed-off-by: Tom Zanussi --- .../cedartrail-audio/cedartrail-audio | 42 ++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 meta-cedartrail/recipes-bsp/cedartrail-audio/cedartrail-audio/cedartrail-audio (limited to 'meta-cedartrail/recipes-bsp/cedartrail-audio/cedartrail-audio/cedartrail-audio') diff --git a/meta-cedartrail/recipes-bsp/cedartrail-audio/cedartrail-audio/cedartrail-audio b/meta-cedartrail/recipes-bsp/cedartrail-audio/cedartrail-audio/cedartrail-audio new file mode 100644 index 00000000..efd08d3e --- /dev/null +++ b/meta-cedartrail/recipes-bsp/cedartrail-audio/cedartrail-audio/cedartrail-audio @@ -0,0 +1,42 @@ +#!/bin/sh +### BEGIN INIT INFO +# Provides: cedartrail mixer setup +# Required-Start: $syslog +# Required-Stop: $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Initialize the cedartrail audio mixer +# Description: Unmute FRONT and set volume +### END INIT INFO + +# Author: Darren Hart +# Based on /etc/init.d/skeleton + +PATH=/sbin:/usr/sbin:/bin:/usr/bin +DESC="Audio mixer settings" +NAME=cedartrail-audio +AMIXER=`which amixer` +SCRIPTNAME=/etc/init.d/$NAME + +# Exit if amixer is not installed +[ -x "$AMIXER" ] || exit 0 + +do_start() { + # Enable the "Front" simple controls (black phones jack) + $AMIXER sset Front 90 on > /dev/null +} + +case "$1" in +start) + echo "$NAME: setting default mixer settings." + do_start + ;; +stop) + ;; +*) + echo "Usage: $SCRIPTNAME {start|stop}" >&2 + exit 3 + ;; +esac + +exit 0 -- cgit v1.2.3-54-g00ecf