blob: af65dfdfb7cb0b1d7eb19ca7a101373809f4d025 [file] [log] [blame]
<!--
audio.pandaboard.xml
This file is adapted from audio.example.xml, which explains what
these mean, and may be viewed here:
http://opensource.wolfsonmicro.com/cgi-bin/gitweb.cgi?p=tinyhal.git;a=blob;f=audio.example.xml;h=4b74272c273349eee201d32a260584d525c5515f;hb=jb
-->
<audiohal>
<mixer card="0">
<init>
<!-- # ABE playback path through DL1 -->
<ctl name="DL1 Mixer Multimedia" val="1"/>
<ctl name="Sidetone Mixer Playback" val="1"/>
<ctl name="DL1 PDM Switch" val="0"/>
<ctl name="DL1 MM_EXT Switch" val="1"/>
<ctl name="DL1 Media Playback Volume" val="120"/>
<ctl name="SDT DL Volume" val="120"/>
<ctl name="Speaker Playback De-emphasis" val="0"/>
<!-- # ABE PDM-UL Capture path -->
<ctl name="MUX_UL00" val="None"/>
<ctl name="MUX_UL10" val="MMExt Left"/>
<ctl name="MUX_UL11" val="MMExt Right"/>
</init>
</mixer>
<!-- Output devices. We don't actually have all of these, but we pretend. -->
<device name="speaker">
<!-- AUDIO_DEVICE_OUT_SPEAKER -->
</device>
<device name="earpiece">
<!-- AUDIO_DEVICE_OUT_EARPIECE -->
</device>
<device name="headset">
<!-- AUDIO_DEVICE_OUT_WIRED_HEADSET | AUDIO_DEVICE_IN_WIRED_HEADSET -->
</device>
<device name="headphone">
<!-- AUDIO_DEVICE_OUT_WIRED_HEADPHONE -->
</device>
<device name="voice">
<!-- AUDIO_DEVICE_IN_VOICE_CALL -->
</device>
<!-- Input devices. Line-in is mic. -->
<device name="mic">
<!-- AUDIO_DEVICE_IN_BUILTIN_MIC -->
</device>
<!-- Devices we don't pretend to have.
"sco" AUDIO_DEVICE_OUT_ALL_SCO | AUDIO_DEVICE_IN_ALL_SCO
"a2dp" AUDIO_DEVICE_OUT_ALL_A2DP
"usb" AUDIO_DEVICE_OUT_ALL_USB
"back mic" AUDIO_DEVICE_IN_BACK_MIC
"aux" AUDIO_DEVICE_IN_AUX_DIGITAL
Not configured:
"global" dummy global device
-->
<!-- PCM input and output streams. -->
<stream type="pcm" dir="out" card="0" device="0" rate="48000">
</stream>
<stream type="pcm" dir="in" card="0" device="1" rate="48000">
</stream>
</audiohal>