diff options
| author | Gabriele M <moto.falcon.git@gmail.com> | 2016-05-10 11:48:35 +0200 |
|---|---|---|
| committer | doc HD <doc.divxm@gmail.com> | 2016-05-12 21:28:26 +0300 |
| commit | 89ab7361b15c50e5e0ff349756295b4f01fed7d5 (patch) | |
| tree | 4a03b3af6fe0ea5638513695bad7c55e2424d174 | |
| parent | 4c1d9d662d0ec7416f76e47a54ce39ef2c568137 (diff) | |
peregrine: Add audio_platform_info.xml file
This was in msm8226-common, but it was removed to allow each variant
to use its own configuration.
Change-Id: I44fa3a2cfd287b9e419c2b5c25e207783316d19a
| -rw-r--r-- | configs/audio_platform_info.xml | 40 | ||||
| -rw-r--r-- | device.mk | 1 |
2 files changed, 41 insertions, 0 deletions
diff --git a/configs/audio_platform_info.xml b/configs/audio_platform_info.xml new file mode 100644 index 0000000..37ce84d --- /dev/null +++ b/configs/audio_platform_info.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> + +<audio_platform_info> + <acdb_ids> + <device name="SND_DEVICE_OUT_VOICE_HANDSET_TMUS" acdb_id="7"/> + <device name="SND_DEVICE_OUT_VOICE_SPEAKER" acdb_id="14"/> + + <device name="SND_DEVICE_IN_CAMCORDER_MIC" acdb_id="50"/> + <device name="SND_DEVICE_IN_VOICE_DMIC" acdb_id="6"/> + <device name="SND_DEVICE_IN_VOICE_DMIC_TMUS" acdb_id="6"/> + <device name="SND_DEVICE_IN_VOICE_REC_MIC" acdb_id="61"/> + <device name="SND_DEVICE_IN_VOICE_SPEAKER_DMIC" acdb_id="11"/> + </acdb_ids> + + <pcm_ids> + <usecase name="USECASE_VOICE_CALL" type="in" id="2"/> + <usecase name="USECASE_VOICE_CALL" type="out" id="2"/> + <usecase name="USECASE_VOICE2_CALL" type="in" id="14"/> + <usecase name="USECASE_VOICE2_CALL" type="out" id="14"/> + <usecase name="USECASE_VOLTE_CALL" type="in" id="17"/> + <usecase name="USECASE_VOLTE_CALL" type="out" id="17"/> + </pcm_ids> + + <device_names> + <device name="SND_DEVICE_IN_CAMCORDER_MIC" alias="camcorder-mic-bf"/> + <device name="SND_DEVICE_IN_VOICE_SPEAKER_DMIC" alias="voice-speaker-mic"/> + </device_names> + + <backend_names> + <device name="SND_DEVICE_OUT_SPEAKER" backend="speaker" interface="SLIMBUS_0_RX"/> + <device name="SND_DEVICE_OUT_SPEAKER_SAFE" backend="speaker" interface="SLIMBUS_0_RX"/> + <device name="SND_DEVICE_OUT_VOICE_SPEAKER" backend="speaker" interface="SLIMBUS_0_RX"/> + <device name="SND_DEVICE_OUT_SPEAKER_REVERSE" backend="speaker" interface="SLIMBUS_0_RX"/> + + <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES" backend="speaker-and-headphones" interface="SLIMBUS_0_RX"/> + <device name="SND_DEVICE_OUT_SPEAKER_AND_LINE" backend="speaker-and-headphones" interface="SLIMBUS_0_RX"/> + <device name="SND_DEVICE_OUT_SPEAKER_SAFE_AND_HEADPHONES" backend="speaker-and-headphones" interface="SLIMBUS_0_RX"/> + <device name="SND_DEVICE_OUT_SPEAKER_SAFE_AND_LINE" backend="speaker-and-headphones" interface="SLIMBUS_0_RX"/> + </backend_names> +</audio_platform_info> @@ -22,6 +22,7 @@ DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay # Audio PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/configs/audio_platform_info.xml:system/etc/audio_platform_info.xml \ $(LOCAL_PATH)/configs/mixer_paths.xml:system/etc/mixer_paths.xml # CMActions |
