summaryrefslogtreecommitdiff
path: root/data/alsa/ucm/msm8974-taiko-mtp-snd-card/msm8974-taiko-mtp-snd-card.conf
diff options
context:
space:
mode:
Diffstat (limited to 'data/alsa/ucm/msm8974-taiko-mtp-snd-card/msm8974-taiko-mtp-snd-card.conf')
-rw-r--r--data/alsa/ucm/msm8974-taiko-mtp-snd-card/msm8974-taiko-mtp-snd-card.conf304
1 files changed, 304 insertions, 0 deletions
diff --git a/data/alsa/ucm/msm8974-taiko-mtp-snd-card/msm8974-taiko-mtp-snd-card.conf b/data/alsa/ucm/msm8974-taiko-mtp-snd-card/msm8974-taiko-mtp-snd-card.conf
new file mode 100644
index 0000000..84aacce
--- /dev/null
+++ b/data/alsa/ucm/msm8974-taiko-mtp-snd-card/msm8974-taiko-mtp-snd-card.conf
@@ -0,0 +1,304 @@
+SectionUseCase."HiFi" {
+ File "HiFi"
+}
+
+SectionUseCase."VoiceCall" {
+ File "VoiceCall"
+}
+
+SectionDefaults [
+ cdev "hw:msm8974taikomtp"
+
+ cset "name='TTY Mode' OFF"
+ cset "name='LINEOUT1 Volume' 13"
+ cset "name='LINEOUT2 Volume' 13"
+ cset "name='LINEOUT3 Volume' 13"
+ cset "name='LINEOUT4 Volume' 13"
+ cset "name='HPHL Volume' 20"
+ cset "name='HPHR Volume' 20"
+ cset "name='RX1 Digital Volume' 84"
+ cset "name='RX2 Digital Volume' 84"
+ cset "name='RX3 Digital Volume' 84"
+ cset "name='RX4 Digital Volume' 84"
+ cset "name='RX5 Digital Volume' 84"
+ cset "name='RX6 Digital Volume' 84"
+ cset "name='RX7 Digital Volume' 84"
+ cset "name='ADC1 Volume' 0"
+ cset "name='ADC2 Volume' 0"
+ cset "name='ADC3 Volume' 0"
+ cset "name='ADC4 Volume' 0"
+ cset "name='ADC5 Volume' 0"
+ cset "name='ADC6 Volume' 0"
+ cset "name='DEC1 Volume' 84"
+ cset "name='DEC2 Volume' 84"
+ cset "name='DEC3 Volume' 84"
+ cset "name='DEC4 Volume' 84"
+ cset "name='DEC5 Volume' 84"
+ cset "name='DEC6 Volume' 84"
+ cset "name='DEC7 Volume' 84"
+ cset "name='DEC8 Volume' 84"
+ cset "name='DEC9 Volume' 84"
+ cset "name='DEC10 Volume' 84"
+ cset "name='COMP0 Switch' 0"
+ cset "name='COMP1 Switch' 0"
+ cset "name='COMP2 Switch' 0"
+ cset "name='SLIMBUS_3_RX Port Mixer MI2S_TX' 0"
+ cset "name='HDMI_RX Port Mixer MI2S_TX' 0"
+ cset "name='SLIMBUS_0_RX Port Mixer SLIM_0_TX' 0"
+ cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1' 0"
+ cset "name='SEC_AUX_PCM_RX Audio Mixer MultiMedia2' 0"
+ cset "name='SEC_AUX_PCM_RX Audio Mixer MultiMedia3' 0"
+ cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2' 0"
+ cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3' 0"
+ cset "name='SLIMBUS_0_RX Port Mixer SEC_AUX_PCM_UL_TX' 0"
+ cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4' 0"
+ cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5' 0"
+ cset "name='AUX_PCM_RX Audio Mixer MultiMedia5' 0"
+ cset "name='AUX_PCM_RX_Voice Mixer CSVoice' 0"
+ cset "name='SEC_AUX_PCM_RX_Voice Mixer CSVoice' 0"
+ cset "name='Voice_Tx Mixer SLIM_0_TX_Voice' 0"
+ cset "name='Voice_Tx Mixer SEC_AUX_PCM_TX_Voice' 0"
+ cset "name='VOC_EXT_EC MUX' NONE"
+ cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1' 0"
+ cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4' 0"
+ cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5' 0"
+ cset "name='MultiMedia1 Mixer INTERNAL_BT_SCO_TX' 0"
+ cset "name='AUX PCM SampleRate' rate_8000"
+ cset "name='SEC_AUX_PCM_RX Audio Mixer MultiMedia1' 0"
+ cset "name='SEC_AUX_PCM_RX Audio Mixer MultiMedia5' 0"
+ cset "name='SEC_AUX_PCM_RX Audio Mixer MultiMedia4' 0"
+ cset "name='MultiMedia1 Mixer SEC_AUX_PCM_UL_TX' 0"
+ cset "name='SEC_AUX_PCM_RX_Voice Mixer CSVoice' 0"
+ cset "name='SEC_AUX_PCM_RX Audio Mixer MultiMedia6' 0"
+ cset "name='MultiMedia6 Mixer SLIM_0_TX' 0"
+ cset "name='Voice_Tx Mixer SEC_AUX_PCM_TX_Voice' 0"
+ cset "name='SEC_AUX_PCM_RX_Voice Mixer VoLTE' 0"
+ cset "name='VoLTE_Tx Mixer SEC_AUX_PCM_TX_VoLTE' 0"
+ cset "name='HDMI_RX_Voice Mixer CSVoice' 0"
+ cset "name='SLIM_0_RX_Voice Mixer CSVoice' 0"
+ cset "name='SLIMBUS_4_RX Audio Mixer MultiMedia1' 0"
+ cset "name='SLIMBUS_4_RX Audio Mixer MultiMedia2' 0"
+ cset "name='MultiMedia5 Mixer SLIM_0_TX' 0"
+ cset "name='MultiMedia5 Mixer AFE_PCM_TX' 0"
+ cset "name='MultiMedia1 Mixer MI2S_TX' 0"
+ cset "name='MultiMedia1 Mixer SLIM_0_TX' 0"
+ cset "name='MultiMedia1 Mixer SLIM_4_TX' 0"
+ cset "name='MultiMedia1 Mixer INTERNAL_BT_SCO_TX' 0"
+ cset "name='HDMI Mixer MultiMedia1' 0"
+ cset "name='HDMI Mixer MultiMedia2' 0"
+ cset "name='HDMI Mixer MultiMedia3' 0"
+ cset "name='HDMI Mixer MultiMedia4' 0"
+ cset "name='HDMI Mixer MultiMedia5' 0"
+ cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia1' 0"
+ cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia2' 0"
+ cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia3' 0"
+ cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia4' 0"
+ cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia5' 0"
+ cset "name='IIR1 INP1 MUX' ZERO"
+ cset "name='IIR1 INP2 MUX' ZERO"
+ cset "name='IIR2 INP1 MUX' ZERO"
+ cset "name='IIR2 INP2 MUX' ZERO"
+ cset "name='SLIM0_RX_VI_FB_LCH_MUX' ZERO"
+ cset "name='SLIM TX10 MUX' ZERO"
+ cset "name='SLIM TX9 MUX' ZERO"
+ cset "name='SLIM TX8 MUX' ZERO"
+ cset "name='SLIM TX7 MUX' ZERO"
+ cset "name='SLIM TX6 MUX' ZERO"
+ cset "name='SLIM TX5 MUX' ZERO"
+ cset "name='SLIM TX4 MUX' ZERO"
+ cset "name='SLIM TX3 MUX' ZERO"
+ cset "name='SLIM TX2 MUX' ZERO"
+ cset "name='SLIM TX1 MUX' ZERO"
+ cset "name='DEC10 MUX' ZERO"
+ cset "name='DEC9 MUX' ZERO"
+ cset "name='DEC8 MUX' ZERO"
+ cset "name='DEC7 MUX' ZERO"
+ cset "name='DEC6 MUX' ZERO"
+ cset "name='DEC5 MUX' ZERO"
+ cset "name='DEC4 MUX' ZERO"
+ cset "name='DEC3 MUX' ZERO"
+ cset "name='DEC2 MUX' ZERO"
+ cset "name='DEC1 MUX' ZERO"
+ cset "name='RX2 MIX2 INP2' ZERO"
+ cset "name='RX2 MIX2 INP1' ZERO"
+ cset "name='RX1 MIX2 INP2' ZERO"
+ cset "name='RX1 MIX2 INP1' ZERO"
+ cset "name='RX7 MIX1 INP2' ZERO"
+ cset "name='RX7 MIX1 INP1' ZERO"
+ cset "name='RX6 MIX1 INP2' ZERO"
+ cset "name='RX6 MIX1 INP1' ZERO"
+ cset "name='RX5 MIX1 INP2' ZERO"
+ cset "name='RX5 MIX1 INP1' ZERO"
+ cset "name='RX4 MIX1 INP2' ZERO"
+ cset "name='RX4 MIX1 INP1' ZERO"
+ cset "name='RX3 MIX1 INP2' ZERO"
+ cset "name='RX3 MIX1 INP1' ZERO"
+ cset "name='RX2 MIX1 INP2' ZERO"
+ cset "name='RX2 MIX1 INP1' ZERO"
+ cset "name='RX1 MIX1 INP3' ZERO"
+ cset "name='RX1 MIX1 INP2' ZERO"
+ cset "name='RX1 MIX1 INP1' ZERO"
+ cset "name='HPHL DAC Switch' 0"
+ cset "name='DAC1 Switch' 0"
+ cset "name='SLIM_0_RX Channels' One"
+ cset "name='SLIM_0_TX Channels' One"
+ cset "name='SLIM RX1 MUX' AIF1_PB"
+ cset "name='EAR PA Gain' POS_6_DB"
+ cset "name='SLIM RX2 MUX' ZERO"
+ cset "name='SPK DRV Volume' 8"
+ cset "name='AIF1_CAP Mixer SLIM TX7' 0"
+ cset "name='AIF1_CAP Mixer SLIM TX8' 0"
+ cset "name='CLASS_H_DSM MUX' ZERO"
+ cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia4' 0"
+ cset "name='AFE_PCM_RX Audio Mixer MultiMedia4' 0"
+ cset "name='INTERNAL_FM_RX Audio Mixer MultiMedia4' 0"
+ cset "name='HDMI Mixer MultiMedia4' 0"
+ cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4' 0"
+ cset "name='AFE_PCM_RX Audio Mixer MultiMedia1' 0"
+ cset "name='MultiMedia1 Mixer AFE_PCM_TX' 0"
+ cset "name='AFE_PCM_RX_Voice Mixer CSVoice' 0"
+ cset "name='Voice_Tx Mixer AFE_PCM_TX_Voice' 0"
+ cset "name='AFE_PCM_RX Audio Mixer MultiMedia5' 0"
+ cset "name='SLIMBUS_0_RX Port Mixer INTERNAL_FM_TX' 0"
+ cset "name='SLIMBUS_DL_HL Switch' 0"
+ cset "name='MultiMedia1 Mixer INTERNAL_FM_TX' 0"
+ cset "name='MultiMedia2 Mixer INTERNAL_FM_TX' 0"
+ cset "name='INTERNAL_FM_RX Audio Mixer MultiMedia1' 0"
+ cset "name='INTERNAL_FM_RX Audio Mixer MultiMedia5' 0"
+ cset "name='Internal FM RX Volume' 0"
+ cset "name='MultiMedia2 Mixer SLIM_0_TX' 0"
+ cset "name='SLIM_0_RX_Voice Mixer Voice Stub' 0"
+ cset "name='QUAT_MI2S_RX_Voice Mixer Voice Stub' 0"
+ cset "name='AFE_PCM_RX_Voice Mixer Voice Stub' 0"
+ cset "name='Voice Stub Tx Mixer SLIM_0_TX' 0"
+ cset "name='AFE_PCM_RX Port Mixer SLIM_0_TX' 0"
+ cset "name='MultiMedia1 Mixer VOC_REC_UL' 0"
+ cset "name='MultiMedia1 Mixer VOC_REC_DL' 0"
+ cset "name='SLIM_0_RX_Voice Mixer VoLTE' 0"
+ cset "name='VoLTE_Tx Mixer SLIM_0_TX_VoLTE' 0"
+ cset "name='HDMI_RX_Voice Mixer VoLTE' 0"
+ cset "name='INTERNAL_BT_SCO_RX_Voice Mixer VoLTE' 0"
+ cset "name='VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE' 0"
+ cset "name='AFE_PCM_RX_Voice Mixer VoLTE' 0"
+ cset "name='VoLTE_Tx Mixer AFE_PCM_TX_VoLTE' 0"
+ cset "name='QUAT_MI2S_RX_Voice Mixer VoLTE' 0"
+ cset "name='SLIM_0_RX_Voice Mixer VoWLAN' 0"
+ cset "name='VoWLAN_Tx Mixer SLIM_0_TX_VoWLAN' 0"
+ cset "name='HDMI_RX_Voice Mixer VoWLAN' 0"
+ cset "name='INTERNAL_BT_SCO_RX_Voice Mixer VoWLAN' 0"
+ cset "name='VoWLAN_Tx Mixer INTERNAL_BT_SCO_TX_VoWLAN' 0"
+ cset "name='AFE_PCM_RX_Voice Mixer VoWLAN' 0"
+ cset "name='VoWLAN_Tx Mixer AFE_PCM_TX_VoWLAN' 0"
+ cset "name='SLIM_0_RX_Voice Mixer Voice2' 0"
+ cset "name='Voice2_Tx Mixer SLIM_0_TX_Voice2' 0"
+ cset "name='HDMI_RX_Voice Mixer Voice2' 0"
+ cset "name='Voice2_Tx Mixer SLIM_0_TX_Voice2' 0"
+ cset "name='INTERNAL_BT_SCO_RX_Voice Mixer Voice2' 0"
+ cset "name='Voice2_Tx Mixer INTERNAL_BT_SCO_TX_Voice2' 0"
+ cset "name='AFE_PCM_RX_Voice Mixer Voice2' 0"
+ cset "name='Voice2_Tx Mixer AFE_PCM_TX_Voice2' 0"
+ cset "name='SLIM_0_RX_Voice Mixer Voip' 0"
+ cset "name='Voip_Tx Mixer SLIM_0_TX_Voip' 0"
+ cset "name='INTERNAL_BT_SCO_RX_Voice Mixer Voip' 0"
+ cset "name='Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip' 0"
+ cset "name='AFE_PCM_RX_Voice Mixer Voip' 0"
+ cset "name='Voip_Tx Mixer AFE_PCM_TX_Voip' 0"
+ cset "name='QUAT_MI2S_RX_Voice Mixer Voip' 0"
+ cset "name='SLIM_0_RX_Voice Mixer QCHAT' 0"
+ cset "name='QCHAT_Tx Mixer SLIM_0_TX_QCHAT' 0"
+ cset "name='SEC_AUX_PCM_RX_Voice Mixer QCHAT' 0"
+ cset "name='AUDIO_REF_EC_UL1 MUX' None"
+ cset "name='IIR1 Band1' 268435456"
+ cset "name='IIR1 Band1' 0"
+ cset "name='IIR1 Band1' ,0"
+ cset "name='IIR1 Band1' ,,0"
+ cset "name='IIR1 Band1' ,,,0"
+ cset "name='IIR1 Band2' 268435456"
+ cset "name='IIR1 Band2' 0"
+ cset "name='IIR1 Band2' ,0"
+ cset "name='IIR1 Band2' ,,0"
+ cset "name='IIR1 Band2' ,,,0"
+ cset "name='IIR1 Band3' 268435456"
+ cset "name='IIR1 Band3' 0"
+ cset "name='IIR1 Band3' ,0"
+ cset "name='IIR1 Band3' ,,0"
+ cset "name='IIR1 Band3' ,,,0"
+ cset "name='IIR1 Band4' 268435456"
+ cset "name='IIR1 Band4' 0"
+ cset "name='IIR1 Band4' ,0"
+ cset "name='IIR1 Band4' ,,0"
+ cset "name='IIR1 Band4' ,,,0"
+ cset "name='IIR1 Band5' 268435456"
+ cset "name='IIR1 Band5' 0"
+ cset "name='IIR1 Band5' ,0"
+ cset "name='IIR1 Band5' ,,0"
+ cset "name='IIR1 Band5' ,,,0"
+ cset "name='IIR1 Enable Band1' 0"
+ cset "name='IIR1 Enable Band2' 0"
+ cset "name='IIR1 Enable Band3' 0"
+ cset "name='IIR1 Enable Band4' 0"
+ cset "name='IIR1 Enable Band5' 0"
+ cset "name='IIR1 INP1 Volume' 84"
+ cset "name='IIR1 INP2 Volume' 84"
+ cset "name='IIR2 Band1' 268435456"
+ cset "name='IIR2 Band1' 0"
+ cset "name='IIR2 Band1' ,0"
+ cset "name='IIR2 Band1' ,,0"
+ cset "name='IIR2 Band1' ,,,0"
+ cset "name='IIR2 Band2' 268435456"
+ cset "name='IIR2 Band2' 0"
+ cset "name='IIR2 Band2' ,0"
+ cset "name='IIR2 Band2' ,,0"
+ cset "name='IIR2 Band2' ,,,0"
+ cset "name='IIR2 Band3' 268435456"
+ cset "name='IIR2 Band3' 0"
+ cset "name='IIR2 Band3' ,0"
+ cset "name='IIR2 Band3' ,,0"
+ cset "name='IIR2 Band3' ,,,0"
+ cset "name='IIR2 Band4' 268435456"
+ cset "name='IIR2 Band4' 0"
+ cset "name='IIR2 Band4' ,0"
+ cset "name='IIR2 Band4' ,,0"
+ cset "name='IIR2 Band4' ,,,0"
+ cset "name='IIR2 Band5' 268435456"
+ cset "name='IIR2 Band5' 0"
+ cset "name='IIR2 Band5' ,0"
+ cset "name='IIR2 Band5' ,,0"
+ cset "name='IIR2 Band5' ,,,0"
+ cset "name='IIR2 Enable Band1' 0"
+ cset "name='IIR2 Enable Band2' 0"
+ cset "name='IIR2 Enable Band3' 0"
+ cset "name='IIR2 Enable Band4' 0"
+ cset "name='IIR2 Enable Band5' 0"
+ cset "name='IIR2 INP1 Volume' 84"
+ cset "name='IIR2 INP2 Volume' 84"
+ cset "name='ANC Slot' 0"
+ cset "name='ANC1 FB MUX' ZERO"
+ cset "name='ANC1 MUX' ZERO"
+ cset "name='ANC2 MUX' ZERO"
+ cset "name='ANC Function' OFF"
+ cset "name='AIF1_CAP Mixer SLIM TX9' 0"
+ cset "name='AIF1_CAP Mixer SLIM TX10' 0"
+ cset "name='Incall_Music Audio Mixer MultiMedia1' 0"
+ cset "name='INTERNAL_FM_RX Audio Mixer MultiMedia4' 0"
+ cset "name='Incall_Music Audio Mixer MultiMedia5' 0"
+ cset "name='TFA98XX_SPKR_AMP' 0"
+ cset "name='QUAT_MI2S_RX Audio Mixer MultiMedia1' 0"
+ cset "name='QUAT_MI2S_RX Audio Mixer MultiMedia4' 0"
+ cset "name='QUAT_MI2S_RX Audio Mixer MultiMedia5' 0"
+ cset "name='QUAT_MI2S_RX Audio Mixer MultiMedia10' 0"
+ cset "name='QUAT_MI2S_RX_Voice Mixer CSVoice' 0"
+ cset "name='QUAT_MI2S_RX_Voice Mixer Voice2' 0"
+ cset "name='MultiMedia8 Mixer SLIM_0_TX' 0"
+ cset "name='MultiMedia8 Mixer INTERNAL_BT_SCO_TX' 0"
+ cset "name='MultiMedia8 Mixer AFE_PCM_TX' 0"
+ cset "name='MultiMedia8 Mixer VOC_REC_UL' 0"
+ cset "name='MultiMedia8 Mixer VOC_REC_DL' 0"
+ cset "name='LSM1 MUX' None"
+ cset "name='SLIMBUS_5_TX LSM Function' None"
+ cset "name='MADONOFF Switch' 0"
+ cset "name='AFE_PCM_RX Audio Mixer MultiMedia2' 0"
+ cset "name='SLIM_0_RX Format' S16_LE"
+ cset "name='SLIM_0_RX SampleRate' KHZ_48"
+]
+