1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!-- Copyright (c) 2014, The Linux Foundation. All rights reserved. --> 3 <!-- --> 4 <!-- Redistribution and use in source and binary forms, with or without --> 5 <!-- modification, are permitted provided that the following conditions are --> 6 <!-- met: --> 7 <!-- * Redistributions of source code must retain the above copyright --> 8 <!-- notice, this list of conditions and the following disclaimer. --> 9 <!-- * Redistributions in binary form must reproduce the above --> 10 <!-- copyright notice, this list of conditions and the following --> 11 <!-- disclaimer in the documentation and/or other materials provided --> 12 <!-- with the distribution. --> 13 <!-- * Neither the name of The Linux Foundation nor the names of its --> 14 <!-- contributors may be used to endorse or promote products derived --> 15 <!-- from this software without specific prior written permission. --> 16 <!-- --> 17 <!-- THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED --> 18 <!-- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF --> 19 <!-- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT --> 20 <!-- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS --> 21 <!-- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR --> 22 <!-- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF --> 23 <!-- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR --> 24 <!-- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, --> 25 <!-- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN --> 26 <!-- IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --> 27 <audio_platform_info> 28 <acdb_ids> 29 <device name="SND_DEVICE_IN_BT_SCO_MIC_NREC" acdb_id="122"/> 30 <device name="SND_DEVICE_IN_BT_SCO_MIC_WB_NREC" acdb_id="123"/> 31 <device name="SND_DEVICE_IN_VOICE_DMIC_TMUS" acdb_id="41"/> 32 <device name="SND_DEVICE_IN_HEADSET_MIC_AEC" acdb_id="134"/> 33 <device name="SND_DEVICE_IN_VOICE_REC_HEADSET_MIC" acdb_id="64"/> 34 <device name="SND_DEVICE_IN_UNPROCESSED_HEADSET_MIC" acdb_id="63"/> 35 <device name="SND_DEVICE_OUT_SPEAKER_PROTECTED" acdb_id="101"/> 36 <device name="SND_DEVICE_OUT_SPEAKER" acdb_id="14"/> 37 <device name="SND_DEVICE_OUT_LINE" acdb_id="10"/> 38 <device name="SND_DEVICE_OUT_VOICE_LINE" acdb_id="10"/> 39 <device name="SND_DEVICE_OUT_SPEAKER_AND_LINE" acdb_id="10"/> 40 <device name="SND_DEVICE_OUT_SPEAKER_SAFE_AND_LINE" acdb_id="10"/> 41 <device name="SND_DEVICE_OUT_VOICE_SPEAKER" acdb_id="14"/> 42 <device name="SND_DEVICE_OUT_VOICE_HANDSET_TMUS" acdb_id="7"/> 43 <device name="SND_DEVICE_IN_UNPROCESSED_MIC" acdb_id="143"/> 44 <device name="SND_DEVICE_IN_UNPROCESSED_STEREO_MIC" acdb_id="144"/> 45 <device name="SND_DEVICE_IN_UNPROCESSED_THREE_MIC" acdb_id="145"/> 46 <device name="SND_DEVICE_IN_UNPROCESSED_QUAD_MIC" acdb_id="146"/> 47 </acdb_ids> 48 <backend_names> 49 <device name="SND_DEVICE_OUT_HEADPHONES" backend="headphones" interface="SLIMBUS_5_RX"/> 50 <device name="SND_DEVICE_OUT_LINE" backend="headphones" interface="SLIMBUS_5_RX"/> 51 <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES" backend="speaker-and-headphones" interface="SLIMBUS_0_RX-and-SLIMBUS_5_RX"/> 52 <device name="SND_DEVICE_OUT_SPEAKER_SAFE_AND_HEADPHONES" backend="speaker-and-headphones" interface="SLIMBUS_0_RX-and-SLIMBUS_5_RX"/> 53 <device name="SND_DEVICE_OUT_SPEAKER_AND_LINE" backend="speaker-and-headphones" interface="SLIMBUS_0_RX-and-SLIMBUS_5_RX"/> 54 <device name="SND_DEVICE_OUT_SPEAKER_SAFE_AND_LINE" backend="speaker-and-headphones" interface="SLIMBUS_0_RX-and-SLIMBUS_5_RX"/> 55 <device name="SND_DEVICE_OUT_VOICE_HEADPHONES" backend="headphones" interface="SLIMBUS_5_RX"/> 56 <device name="SND_DEVICE_OUT_VOICE_LINE" backend="headphones" interface="SLIMBUS_5_RX"/> 57 <device name="SND_DEVICE_OUT_VOICE_TTY_FULL_HEADPHONES" backend="headphones" interface="SLIMBUS_5_RX"/> 58 <device name="SND_DEVICE_OUT_VOICE_TTY_VCO_HEADPHONES" backend="headphones" interface="SLIMBUS_5_RX"/> 59 </backend_names> 60 <config_params> 61 <!-- If sound card name is not known, remove this entry --> 62 <param key="snd_card_name" value="msm8994-tomtom-snd-card"/> 63 <param key="input_mic_max_count" value="3"/> 64 <param key="operator_info" value="verizon;310004;311480"/> 65 <param key="operator_info" value="uscellular;311220;311580"/> 66 </config_params> 67 <operator_specific> 68 <device name="SND_DEVICE_IN_VOICE_DMIC" operator="verizon" mixer_path="voice-dmic-ef-vzwusc" acdb_id="130"/> 69 <device name="SND_DEVICE_IN_VOICE_DMIC" operator="uscellular" mixer_path="voice-dmic-ef-vzwusc" acdb_id="130"/> 70 <device name="SND_DEVICE_OUT_VOICE_HANDSET" operator="verizon" mixer_path="voice-handset-vzwusc" acdb_id="131"/> 71 <device name="SND_DEVICE_OUT_VOICE_HANDSET" operator="uscellular" mixer_path="voice-handset-vzwusc" acdb_id="131"/> 72 <device name="SND_DEVICE_IN_VOICE_HEADSET_MIC" operator="verizon" mixer_path="voice-headset-mic-vzwusc" acdb_id="132"/> 73 <device name="SND_DEVICE_IN_VOICE_HEADSET_MIC" operator="uscellular" mixer_path="voice-headset-mic-vzwusc" acdb_id="132"/> 74 <device name="SND_DEVICE_OUT_VOICE_HEADPHONES" operator="verizon" mixer_path="voice-headphones-vzwusc" acdb_id="133"/> 75 <device name="SND_DEVICE_OUT_VOICE_HEADPHONES" operator="uscellular" mixer_path="voice-headphones-vzwusc" acdb_id="133"/> 76 </operator_specific> 77 </audio_platform_info> 78