]> code.ossystems Code Review - meta-freescale.git/commitdiff
imx-audio: add compatible machine for imx6qsabrelite board
authorDaiane Angolini <daiane.angolini@freescale.com>
Wed, 28 Mar 2012 13:49:02 +0000 (08:49 -0500)
committerOtavio Salvador <otavio@ossystems.com.br>
Wed, 28 Mar 2012 23:21:35 +0000 (23:21 +0000)
Add imx6qsabrelite to compatible machine list
New imx-audio init script amixer setting for imx6qsabrelite
Bump PR

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
meta-fsl-arm/recipes-bsp/imx-audio/imx-audio/imx6qsabrelite/imx-audio [new file with mode: 0644]
meta-fsl-arm/recipes-bsp/imx-audio/imx-audio_0.1.bb

diff --git a/meta-fsl-arm/recipes-bsp/imx-audio/imx-audio/imx6qsabrelite/imx-audio b/meta-fsl-arm/recipes-bsp/imx-audio/imx-audio/imx6qsabrelite/imx-audio
new file mode 100644 (file)
index 0000000..dde6930
--- /dev/null
@@ -0,0 +1,44 @@
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides:          imx mixer setup
+# Required-Start:    $syslog
+# Required-Stop:     $syslog
+# Default-Start:     2 3 4 5
+# Default-Stop:      0 1 6
+# Short-Description: Initialize the imx audio mixer
+# Description:       Unmute FRONT and set volume to ~70%.
+### END INIT INFO
+# Based on /etc/init.d/skeleton
+
+PATH=/sbin:/usr/sbin:/bin:/usr/bin
+DESC="Audio mixer settings"
+NAME=imx-audio
+AMIXER=`which amixer`
+SCRIPTNAME=/etc/init.d/$NAME
+
+# Exit if amixer is not installed
+[ -x "$AMIXER" ] || exit 0
+
+do_start() {
+       # Enable the Headset (Audio Out)
+       $AMIXER sset "Headphone" 120 > /dev/null
+       $AMIXER sset "Speaker Function" on > /dev/null
+       $AMIXER sset "Playback" 140 > /dev/null
+       $AMIXER sset "Capture" 15 > /dev/null
+       $AMIXER sset "Jack Function" 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
index b117248a2eebef566e8e7fd43215c6af28565df5..bafa92b6dee4b953361e49b5135eac9c4dbba9f8 100644 (file)
@@ -4,7 +4,7 @@ SECTION = "base"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
 
-PR = "r2"
+PR = "r3"
 
 inherit update-rc.d
 
@@ -15,7 +15,7 @@ SRC_URI = "file://imx-audio"
 INITSCRIPT_NAME = "imx-audio"
 INITSCRIPT_PARAMS = "defaults 90"
 
-COMPATIBLE_MACHINE = "(imx53ard|imx53qsb|imx51evk)"
+COMPATIBLE_MACHINE = "(imx53ard|imx53qsb|imx51evk|imx6qsabrelite)"
 INHIBIT_DEFAULT_DEPS = "1"
 
 do_install() {