summaryrefslogtreecommitdiff
path: root/snd_soc_msm
diff options
context:
space:
mode:
Diffstat (limited to 'snd_soc_msm')
-rw-r--r--snd_soc_msm/snd_soc_msm_Taiko8978
-rw-r--r--snd_soc_msm/snd_soc_msm_Taiko_CDP8953
-rw-r--r--snd_soc_msm/snd_soc_msm_Taiko_liquid8962
3 files changed, 26893 insertions, 0 deletions
diff --git a/snd_soc_msm/snd_soc_msm_Taiko b/snd_soc_msm/snd_soc_msm_Taiko
new file mode 100644
index 0000000..4c10824
--- /dev/null
+++ b/snd_soc_msm/snd_soc_msm_Taiko
@@ -0,0 +1,8978 @@
+# Master file for snd_soc_msm taiko sound card
+# Lists all use case verbs
+SectionUseCase."HiFi" {
+Comment "Music playback use case"
+SectionVerb
+ Name "HiFi"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiHDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiHDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+}
+SectionUseCase."HiFi2" {
+Comment "Music playback use case for MM2 FE"
+SectionVerb
+ Name "HiFi2"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2HDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+}
+SectionUseCase."HiFi3" {
+Comment "Music playback use case for MM3 FE"
+SectionVerb
+ Name "HiFi3"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+}
+SectionUseCase."HiFi Low Power" {
+Comment "LPA use case"
+SectionVerb
+ Name "HiFi Low Power"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerHDMI Speaker"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ 'HDMI Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ 'HDMI Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+}
+SectionUseCase."HiFi Rec" {
+Comment "Recording use case"
+SectionVerb
+ Name "HiFi Rec"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecBT SCO Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecBT SCO WB Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecPROXY Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecUSB PROXY Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecSSR QMIC"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+}
+SectionUseCase."HiFi Rec2" {
+Comment "Recording use case 2"
+SectionVerb
+ Name "HiFi Rec2"
+
+ EnableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2BT SCO Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2BT SCO WB Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2PROXY Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2SSR QMIC"
+
+ EnableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2MI2S"
+
+ EnableSequence
+ 'MultiMedia2 Mixer MI2S_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer MI2S_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+}
+SectionUseCase."HiFi Rec Compressed" {
+Comment "HiFi Rec Compressed use case"
+SectionVerb
+ Name "HiFi Rec Compressed"
+
+ EnableSequence
+ 'MultiMedia4 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia4 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec CompressedMI2S"
+
+ EnableSequence
+ 'MultiMedia4 Mixer MI2S_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia4 Mixer MI2S_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+}
+SectionUseCase."SGLTE" {
+Comment "SGLTE use case"
+SectionVerb
+ Name "SGLTE"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer INTERNAL_BT_SCO_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer INTERNAL_BT_SCO_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer INTERNAL_BT_SCO_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer INTERNAL_BT_SCO_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer AFE_PCM_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallPROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer AFE_PCM_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+}
+SectionUseCase."Voice Call" {
+Comment "Voice Call use case"
+SectionVerb
+ Name "Voice Call"
+
+ EnableSequence
+ 'STUB_RX Mixer Voice Stub':1:1
+ 'Voice Stub Tx Mixer STUB_TX_HL':1:1
+ 'Voice Stub Tx Mixer STUB_1_TX_HL':1:1
+ EndSequence
+
+ DisableSequence
+ 'STUB_RX Mixer Voice Stub':1:0
+ 'Voice Stub Tx Mixer STUB_TX_HL':1:0
+ 'Voice Stub Tx Mixer STUB_1_TX_HL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+
+SectionVerb
+ Name "Voice CallHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Voice Stub Tx Mixer SLIM_3_TX':1:0
+ 'HDMI_RX_Voice Mixer Voice Stub':1:0
+ 'HDMI_RX Port Mixer SLIM_3_TX':1:0
+ 'Voice Stub Tx Mixer STUB_TX_HL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+
+SectionVerb
+ Name "Voice CallHDMI Tx"
+
+ EnableSequence
+ 'Voice Stub Tx Mixer SLIM_3_TX':1:1
+ 'HDMI_RX_Voice Mixer Voice Stub':1:1
+ 'HDMI_RX Port Mixer SLIM_3_TX':1:1
+ 'Voice Stub Tx Mixer STUB_TX_HL':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+
+SectionVerb
+ Name "Voice CallBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Voice Stub Tx Mixer AFE_PCM_TX':1:0
+ 'SLIMBUS_1_RX Mixer Voice Stub':1:0
+ 'Voice Stub Tx Mixer SLIM_1_TX':1:0
+ 'AFE_PCM_RX_Voice Mixer Voice Stub':1:0
+ 'SLIMBUS_1_RX Port Mixer AFE_PCM_TX':1:0
+ 'AFE_PCM_RX Port Mixer SLIM_1_TX':1:0
+ 'SLIMBUS_3_RX_Voice Mixer Voice Stub':1:0
+ 'SLIMBUS_3_RX Port Mixer AFE_PCM_RX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+
+SectionVerb
+ Name "Voice CallPROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallUSB PROXY Tx"
+
+ EnableSequence
+ 'Voice Stub Tx Mixer AFE_PCM_TX':1:1
+ 'SLIMBUS_1_RX Mixer Voice Stub':1:1
+ 'Voice Stub Tx Mixer SLIM_1_TX':1:1
+ 'AFE_PCM_RX_Voice Mixer Voice Stub':1:1
+ 'SLIMBUS_1_RX Port Mixer AFE_PCM_TX':1:1
+ 'AFE_PCM_RX Port Mixer SLIM_1_TX':1:1
+ 'SLIMBUS_3_RX_Voice Mixer Voice Stub':1:1
+ 'SLIMBUS_3_RX Port Mixer AFE_PCM_RX':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+}
+SectionUseCase."Voice Call IP" {
+Comment "VOIP Call use case"
+SectionVerb
+ Name "Voice Call IP"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPPROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPUSB PROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+}
+SectionUseCase."Incall REC" {
+Comment "Voice Recording use case"
+SectionVerb
+ Name "Incall REC"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_6_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_6_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 0
+ CapturePCM 0
+
+EndSection
+}
+SectionUseCase."HiFi Tunnel" {
+Comment "Tunnel mode playback use case"
+SectionVerb
+ Name "HiFi Tunnel"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelHDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelHDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+}
+SectionUseCase."HiFi Tunnel2" {
+Comment "Tunnel mode playback use case"
+SectionVerb
+ Name "HiFi Tunnel2"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia7':1:1
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia7':1:0
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+}
+SectionUseCase."VoLTE" {
+Comment "VoLTE use case"
+SectionVerb
+ Name "VoLTE"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+}
+SectionUseCase."ADSP testfwk" {
+Comment "ADSP testfwk use case"
+
+SectionVerb
+ Name "ADSP testfwk"
+
+ EnableSequence
+ 'SLIMBUS_DL_HL Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_DL_HL Switch':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 5
+ CapturePCM 5
+
+EndSection
+
+SectionVerb
+ Name "ADSP testfwk1"
+
+ EnableSequence
+ 'SLIMBUS1_DL_HL Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS1_DL_HL Switch':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 11
+ CapturePCM 11
+
+EndSection
+
+SectionVerb
+ Name "ADSP testfwk3"
+
+ EnableSequence
+ 'SLIMBUS3_DL_HL Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS3_DL_HL Switch':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 12
+ CapturePCM 12
+
+EndSection
+
+SectionVerb
+ Name "ADSP testfwk4"
+
+ EnableSequence
+ 'SLIMBUS4_DL_HL Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS4_DL_HL Switch':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+}
+SectionUseCase."HiFi Lowlatency" {
+Comment "LowLatnecy mode playback use case"
+SectionVerb
+ Name "HiFi Lowlatency"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+ CapturePCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyHDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+}
+SectionDevice
+ Name "Earpiece"
+ Comment "Handset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'RX1 Digital Volume':1:67
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'RX1 Digital Volume':1:0
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 7:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Voice Earpiece"
+ Comment "Handset Rx device for voice call"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX6 MUX':0:AIF2_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX1 MIX1 INP2':0:RX6
+ 'AIF3_CAP Mixer SLIM TX3':1:1
+ 'SLIM TX3 MUX':0:RMIX1
+ 'IIR1 Band1':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Enable Band1':1:1
+ 'IIR1 Enable Band2':1:1
+ 'IIR1 Enable Band3':1:1
+ 'IIR1 Enable Band4':1:1
+ 'IIR1 Enable Band5':1:1
+ 'IIR1 INP1 Volume':1:50
+ 'RX1 MIX2 INP1':0:IIR1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'RX1 Digital Volume':1:67
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX6 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX1 MIX1 INP2':0:ZERO
+ 'RX1 MIX2 INP1':0:ZERO
+ 'AIF3_CAP Mixer SLIM TX3':1:0
+ 'SLIM TX3 MUX':0:ZERO
+ 'IIR1 Enable Band1':1:0
+ 'IIR1 Enable Band2':1:0
+ 'IIR1 Enable Band3':1:0
+ 'IIR1 Enable Band4':1:0
+ 'IIR1 Enable Band5':1:0
+ 'IIR1 Band1':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 INP1 Volume':1:0
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'RX1 Digital Volume':1:0
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 7:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Handset Rx"
+ Comment "TTY HCO Handset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX6 MUX':0:AIF2_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX1 MIX1 INP2':0:RX6
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'RX1 Digital Volume':1:67
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX6 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX1 MIX1 INP2':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'RX1 Digital Volume':1:0
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 37:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "ANC Handset"
+ Comment "ANC Handset Rx device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX6 MUX':0:AIF2_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX1 MIX1 INP2':0:RX6
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'DAC1 Switch':1:1
+ 'AIF3_CAP Mixer SLIM TX3':1:1
+ 'SLIM TX3 MUX':0:RMIX1
+ 'RX1 Digital Volume':1:65
+ 'ANC Slot':1:6
+ 'ANC1 MUX':0:DMIC4
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX6 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX1 MIX1 INP2':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'DAC1 Switch':1:0
+ 'ANC Slot':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC1 FB MUX':0:ZERO
+ 'RX1 Digital Volume':1:0
+ 'AIF3_CAP Mixer SLIM TX3':1:0
+ 'SLIM TX3 MUX':0:ZERO
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 103:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Speaker"
+ Comment "Speaker Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX6 MUX':0:AIF2_PB
+ 'SLIM_0_RX Channels':0:One
+ 'AIF3_CAP Mixer SLIM TX3':1:1
+ 'SLIM TX3 MUX':0:RMIX7
+ 'RX7 MIX1 INP1':0:RX1
+ 'RX7 MIX1 INP2':0:RX6
+ 'RX7 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX6 MUX':0:ZERO
+ 'RX7 MIX1 INP1':0:ZERO
+ 'RX7 MIX1 INP2':0:ZERO
+ 'AIF3_CAP Mixer SLIM TX3':1:0
+ 'SLIM TX3 MUX':0:ZERO
+ 'RX7 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 14:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Headphones"
+ Comment "Headset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ 'RX1 Digital Volume':1:67
+ 'RX2 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Voice Headphones"
+ Comment "Headset Rx device for voice call"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX6 MUX':0:AIF2_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM RX7 MUX':0:AIF2_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX1 MIX1 INP2':0:RX6
+ 'RX2 MIX1 INP1':0:RX2
+ 'RX2 MIX1 INP2':0:RX7
+ 'AIF3_CAP Mixer SLIM TX3':1:1
+ 'AIF3_CAP Mixer SLIM TX5':1:1
+ 'SLIM TX3 MUX':0:RMIX1
+ 'SLIM TX5 MUX':0:RMIX2
+ 'IIR1 Band1':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Enable Band1':1:1
+ 'IIR1 Enable Band2':1:1
+ 'IIR1 Enable Band3':1:1
+ 'IIR1 Enable Band4':1:1
+ 'IIR1 Enable Band5':1:1
+ 'IIR1 INP1 Volume':1:62
+ 'RX1 MIX2 INP1':0:IIR1
+ 'RX2 MIX2 INP1':0:IIR1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ 'RX1 Digital Volume':1:67
+ 'RX2 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX6 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'SLIM RX7 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX1 MIX1 INP2':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP2':0:ZERO
+ 'RX1 MIX2 INP1':0:ZERO
+ 'RX2 MIX2 INP1':0:ZERO
+ 'AIF3_CAP Mixer SLIM TX3':1:0
+ 'AIF3_CAP Mixer SLIM TX5':1:0
+ 'SLIM TX3 MUX':0:ZERO
+ 'SLIM TX5 MUX':0:ZERO
+ 'IIR1 Enable Band1':1:0
+ 'IIR1 Enable Band2':1:0
+ 'IIR1 Enable Band3':1:0
+ 'IIR1 Enable Band4':1:0
+ 'IIR1 Enable Band5':1:0
+ 'IIR1 Band1':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 INP1 Volume':1:0
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Speaker Headset"
+ Comment "Speaker Headset Rx combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'DAC1 Switch':1:1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ 'RX1 Digital Volume':1:67
+ 'RX2 Digital Volume':1:67
+ 'RX7 MIX1 INP1':0:RX1
+ 'RX7 MIX1 INP2':0:RX2
+ 'RX7 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'DAC1 Switch':1:0
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'RX7 MIX1 INP1':0:ZERO
+ 'RX7 MIX1 INP2':0:ZERO
+ 'RX7 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Speaker ANC Headset"
+ Comment "Speaker ANC Headset Rx combo device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "ANC Headset"
+ Comment "ANC Headset Rx device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Voice ANC Headset"
+ Comment "ANC Headset Rx device for voice call"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'IIR1 Band1':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Enable Band1':1:1
+ 'IIR1 Enable Band2':1:1
+ 'IIR1 Enable Band3':1:1
+ 'IIR1 Enable Band4':1:1
+ 'IIR1 Enable Band5':1:1
+ 'IIR1 INP1 Volume':1:62
+ 'RX1 MIX2 INP1':0:IIR1
+ 'RX2 MIX2 INP1':0:IIR1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'RX1 MIX2 INP1':0:ZERO
+ 'RX2 MIX2 INP1':0:ZERO
+ 'IIR1 Enable Band1':1:0
+ 'IIR1 Enable Band2':1:0
+ 'IIR1 Enable Band3':1:0
+ 'IIR1 Enable Band4':1:0
+ 'IIR1 Enable Band5':1:0
+ 'IIR1 Band1':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 INP1 Volume':1:0
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Headset"
+ Comment "Headset Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC5
+ 'DEC5 MUX':0:ADC2
+ 'DEC5 Volume':1:67
+ 'ADC2 Volume':1:100
+ 'IIR1 INP1 MUX':0:DEC5
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC5 MUX':0:ZERO
+ 'ADC2 Volume':1:0
+ 'DEC5 Volume':1:0
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 8:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Handset"
+ Comment "Handset Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC6
+ 'DEC6 MUX':0:ADC1
+ 'ADC1 Volume':1:100
+ 'DEC6 Volume':1:67
+ 'IIR1 INP1 MUX':0:DEC6
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC6 MUX':0:ZERO
+ 'ADC1 Volume':1:0
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 4:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Handset Analog Tx"
+ Comment "TTY Handset Analog Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:ADC1
+ 'ADC1 Volume':1:100
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'ADC1 Volume':1:0
+ EndSequence
+
+ ACDBID 36:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "AANC Line"
+ Comment "Speaker Tx device for AANC"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'AIF1_CAP Mixer SLIM TX9':1:1
+ 'SLIM_0_TX Channels':0:Three
+ 'SLIM_0_RX AANC MUX':0:SLIMBUS_0_TX
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ 'SLIM TX9 MUX':0:DEC6
+ 'DEC6 MUX':0:DMIC6
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'AIF1_CAP Mixer SLIM TX9':1:0
+ 'SLIM_0_RX AANC MUX':0:ZERO
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ 'SLIM TX9 MUX':0:ZERO
+ 'DEC6 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 104:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Line"
+ Comment "Speaker Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 4:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Handset Tx"
+ Comment "TTY VCO Handset Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 36:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "HDMI Tx"
+ Comment "HDMI Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 4:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+
+ Name "QMIC"
+ Comment "Quad mic device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'AIF1_CAP Mixer SLIM TX9':1:1
+ 'AIF1_CAP Mixer SLIM TX10':1:1
+ 'SLIM_0_TX Channels':0:Four
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC8
+ 'DEC8 MUX':0:DMIC2
+ 'SLIM TX9 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM TX10 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'AIF1_CAP Mixer SLIM TX9':1:0
+ 'AIF1_CAP Mixer SLIM TX10':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC8 MUX':0:ZERO
+ 'SLIM TX9 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ 'SLIM TX10 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 19:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "DMIC Broadside"
+ Comment "Dual MIC Broadside Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC8
+ 'DEC8 MUX':0:DMIC2
+ 'SLIM_0_TX Channels':0:Two
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC8 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 5:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "AANC DMIC Endfire"
+ Comment "Dual MIC Endfire Tx device for AANC"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'AIF1_CAP Mixer SLIM TX9':1:1
+ 'SLIM_0_RX AANC MUX':0:SLIMBUS_0_RX
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ 'SLIM TX9 MUX':0:DEC6
+ 'DEC6 MUX':0:DMIC6
+ 'SLIM_0_TX Channels':0:Three
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'AIF1_CAP Mixer SLIM TX9':1:0
+ 'SLIM_0_RX AANC MUX':0:ZERO
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ 'SLIM TX9 MUX':0:ZERO
+ 'DEC6 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 105:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "DMIC Endfire"
+ Comment "Dual MIC Endfire Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM_0_TX Channels':0:Two
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 6:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Speaker DMIC Broadside"
+ Comment "Dual MIC Broadside Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC8
+ 'DEC8 MUX':0:DMIC2
+ 'SLIM_0_TX Channels':0:Two
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC8 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 12:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Speaker DMIC Endfire"
+ Comment "Dual MIC Endfire Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM_0_TX Channels':0:Two
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 13:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Handset DMIC Stereo"
+ Comment "Handset Dual MIC Stereo Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM_0_TX Channels':0:Two
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 34:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Speaker DMIC Stereo"
+ Comment "Speaker Dual MIC Stereo Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM_0_TX Channels':0:Two
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 35:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Headset Rx"
+ Comment "TTY Headset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'TTY Mode':0:VCO
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'RX1 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'TTY Mode':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'RX1 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 17:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Headset Tx"
+ Comment "TTY Headset Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'TTY Mode':0:HCO
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC5
+ 'DEC5 MUX':0:ADC2
+ 'DEC5 Volume':1:67
+ 'ADC2 Volume':1:100
+ 'IIR1 INP1 MUX':0:DEC5
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'TTY Mode':0:ZERO
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC5 MUX':0:ZERO
+ 'ADC2 Volume':1:0
+ 'DEC5 Volume':1:0
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 16:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Full Rx"
+ Comment "TTY Full Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'TTY Mode':0:FULL
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'RX1 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'TTY Mode':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'RX1 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 17:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Full Tx"
+ Comment "TTY Full Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC5
+ 'DEC5 MUX':0:ADC2
+ 'DEC5 Volume':1:67
+ 'ADC2 Volume':1:100
+ 'IIR1 INP1 MUX':0:DEC5
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC5 MUX':0:ZERO
+ 'ADC2 Volume':1:0
+ 'DEC5 Volume':1:0
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 16:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "BT SCO Rx"
+ Comment "BT SCO Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 22:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "BT SCO Tx"
+ Comment "BT SCO Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 21:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "BT SCO WB Rx"
+ Comment "BT SCO Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 39:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "BT SCO WB Tx"
+ Comment "BT SCO Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 38:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "HDMI"
+ Comment "HDMI Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 18:1
+ EffectsMixerCTL "SRS TruMedia HDMI"
+
+EndSection
+
+SectionDevice
+ Name "HDMI Speaker"
+ Comment "HDMI + Speaker Rx combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX7 MIX1 INP1':0:RX1
+ 'RX7 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX7 MIX1 INP1':0:ZERO
+ 'RX7 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 18:1
+ EffectsMixerCTL "SRS TruMedia HDMI"
+
+EndSection
+
+SectionDevice
+ Name "HDMI SPDIF"
+ Comment "HDMI + SPDIF Rx combo device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 18:1
+ EffectsMixerCTL "SRS TruMedia HDMI"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx"
+ Comment "PROXY Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Tx"
+ Comment "PROXY Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "USB PROXY Rx"
+ Comment "USB PROXY Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 45:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "USB PROXY Tx"
+ Comment "USB PROXY Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 44:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF"
+ Comment "SPDIF Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "MI2S"
+ Comment "MI2S Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:1
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Earpiece"
+ Comment "SPDIF + Handset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'EAR PA Gain':0:POS_2_DB
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 7:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Speaker"
+ Comment "SPDIF + Speaker Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'COMP2 Switch':1:1
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'COMP2 Switch':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ EndSequence
+
+ ACDBID 15:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Headphones"
+ Comment "SPDIF + Headset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF ANC Headset"
+ Comment "SPDIF + ANC Headset Rx device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Speaker Headset"
+ Comment "SPDIF + Speaker Headset Rx combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'COMP2 Switch':1:1
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'COMP2 Switch':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Speaker ANC Headset"
+ Comment "SPDIF + Speaker ANC Headset Rx combo device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SSR QMIC"
+ Comment "Quad mic device for Surround Sound Recording"
+
+ EnableSequence
+ 'SLIM_0_TX Channels':0:Four
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'AIF1_CAP Mixer SLIM TX9':1:1
+ 'AIF1_CAP Mixer SLIM TX10':1:1
+ 'SLIM TX7 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ 'SLIM TX8 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM TX9 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX10 MUX':0:DEC6
+ 'DEC6 MUX':0:DMIC6
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'AIF1_CAP Mixer SLIM TX9':1:0
+ 'AIF1_CAP Mixer SLIM TX10':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ 'SLIM TX9 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX10 MUX':0:ZERO
+ 'DEC6 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 46:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Dummy Tx"
+ Comment "Dummy Tx device, not a physical device just for routing"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Earpiece"
+ Comment "PROXY Rx + Handset Rx device combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'EAR PA Gain':0:POS_2_DB
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 7:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Speaker"
+ Comment "PROXY Rx + Speaker Rx device combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX7 MIX1 INP1':0:RX1
+ 'RX7 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX7 MIX1 INP1':0:ZERO
+ 'RX7 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 15:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Headphones"
+ Comment "PROXY Rx + Headphone Rx device combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Speaker Headset"
+ Comment "PROXY Rx + Speaker Headset Rx combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'COMP2 Switch':1:1
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'COMP2 Switch':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Speaker ANC Headset"
+ Comment "PROXY Rx + Speaker ANC Headset Rx combo device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx ANC Headset"
+ Comment "PROXY Rx ANC Headset Rx device combo device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "USB PROXY Rx Speaker"
+ Comment "USB PROXY Rx + Speaker Rx device combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX7 MIX1 INP1':0:RX1
+ 'RX7 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX7 MIX1 INP1':0:ZERO
+ 'RX7 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 15:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionModifier
+ Name "Play Music"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicHDMI"
+ Comment "Modifier for music playback on HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicHDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicHDMI SPDIF"
+ Comment "Modifier for music playback on HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicBT SCO Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicBT SCO WB Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2HDMI"
+ Comment "Modifier for music playback on HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2HDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2HDMI SPDIF"
+ Comment "Modifier for music playback on HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2BT SCO Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2BT SCO WB Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Voice"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_6_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_6_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 0
+ CapturePCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play LPA"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAHDMI Speaker"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ 'HDMI Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ 'HDMI Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPABT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPABT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Capture Music"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+
+SectionModifier
+ Name "Capture MusicBT SCO Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicBT SCO WB Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Voice"
+
+ EnableSequence
+ 'STUB_RX Mixer Voice Stub':1:1
+ 'Voice Stub Tx Mixer STUB_TX_HL':1:1
+ 'Voice Stub Tx Mixer STUB_1_TX_HL':1:1
+ EndSequence
+
+ DisableSequence
+ 'STUB_RX Mixer Voice Stub':1:0
+ 'Voice Stub Tx Mixer STUB_TX_HL':1:0
+ 'Voice Stub Tx Mixer STUB_1_TX_HL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 20
+ PlaybackPCM 20
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Capture Voice"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VOIP"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Capture Voice Downlink"
+
+ EnableSequence
+ 'MultiMedia1 Mixer VOC_REC_DL':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer VOC_REC_DL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 0
+ CapturePCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture Voice Uplink Downlink"
+
+ EnableSequence
+ 'MultiMedia1 Mixer VOC_REC_UL':1:1
+ 'MultiMedia1 Mixer VOC_REC_DL':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer VOC_REC_UL':1:0
+ 'MultiMedia1 Mixer VOC_REC_DL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 0
+ CapturePCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelHDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelHDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicPROXY Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicUSB PROXY Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play SGLTE"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 13
+ PlaybackPCM 13
+
+EndSection
+
+SectionModifier
+ Name "Play VoicePROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Voice Stub Tx Mixer AFE_PCM_TX':1:0
+ 'SLIMBUS_1_RX Mixer Voice Stub':1:0
+ 'Voice Stub Tx Mixer SLIM_1_TX':1:0
+ 'AFE_PCM_RX_Voice Mixer Voice Stub':1:0
+ 'SLIMBUS_1_RX Port Mixer AFE_PCM_TX':1:0
+ 'AFE_PCM_RX Port Mixer SLIM_1_TX':1:0
+ 'SLIMBUS_3_RX_Voice Mixer Voice Stub':1:0
+ 'SLIMBUS_3_RX Port Mixer AFE_PCM_RX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+
+SectionModifier
+ Name "Play VoicePROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceUSB PROXY Tx"
+
+ EnableSequence
+ 'Voice Stub Tx Mixer AFE_PCM_TX':1:1
+ 'SLIMBUS_1_RX Mixer Voice Stub':1:1
+ 'Voice Stub Tx Mixer SLIM_1_TX':1:1
+ 'AFE_PCM_RX_Voice Mixer Voice Stub':1:1
+ 'SLIMBUS_1_RX Port Mixer AFE_PCM_TX':1:1
+ 'AFE_PCM_RX Port Mixer SLIM_1_TX':1:1
+ 'SLIMBUS_3_RX_Voice Mixer Voice Stub':1:1
+ 'SLIMBUS_3_RX Port Mixer AFE_PCM_RX':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPPROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPUSB PROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play LPAPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play LPAUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicSSR QMIC"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTE"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ CapturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ CapturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ CapturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ CapturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2"
+
+ EnableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2BT SCO Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2BT SCO WB Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+EndSection
+
+SectionModifier
+ Name "Capture Music2PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2PROXY Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2SSR QMIC"
+
+ EnableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2MI2S"
+
+ EnableSequence
+ 'MultiMedia2 Mixer MI2S_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer MI2S_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music Compressed"
+
+ EnableSequence
+ 'MultiMedia4 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia4 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Capture Music CompressedMI2S"
+
+ EnableSequence
+ 'MultiMedia4 Mixer MI2S_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia4 Mixer MI2S_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+
+SectionModifier
+ Name "Play Music2PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+
+ Name "Play TunnelPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel TunnelPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play Music3"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia7':1:1
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia7':1:0
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play MusicUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+
+ Name "Play LPAPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+
+ Name "Play LPAUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+
+ Name "Play TunnelUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play Music3USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+SectionModifier
+ Name "Play Lowlatency Music"
+ Comment "Modifier for Lowlatency music playback"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency Music"
+ Comment "Modifier for Lowlatency music playback"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicHDMI"
+ Comment "Modifier for music playback on HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicHDMI SPDIF"
+ Comment "Modifier for music playback on HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicBT SCO Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicBT SCO WB Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+# End of master file
diff --git a/snd_soc_msm/snd_soc_msm_Taiko_CDP b/snd_soc_msm/snd_soc_msm_Taiko_CDP
new file mode 100644
index 0000000..2ee90ac
--- /dev/null
+++ b/snd_soc_msm/snd_soc_msm_Taiko_CDP
@@ -0,0 +1,8953 @@
+# Master file for snd_soc_msm taiko sound card
+# Lists all use case verbs
+SectionUseCase."HiFi" {
+Comment "Music playback use case"
+SectionVerb
+ Name "HiFi"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiHDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiHDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+}
+SectionUseCase."HiFi2" {
+Comment "Music playback use case for MM2 FE"
+SectionVerb
+ Name "HiFi2"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2HDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+}
+SectionUseCase."HiFi3" {
+Comment "Music playback use case for MM3 FE"
+SectionVerb
+ Name "HiFi3"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+}
+SectionUseCase."HiFi Low Power" {
+Comment "LPA use case"
+SectionVerb
+ Name "HiFi Low Power"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerHDMI Speaker"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ 'HDMI Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ 'HDMI Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+}
+SectionUseCase."HiFi Rec" {
+Comment "Recording use case"
+SectionVerb
+ Name "HiFi Rec"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecBT SCO Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecBT SCO WB Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecPROXY Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecUSB PROXY Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecSSR QMIC"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+}
+SectionUseCase."HiFi Rec2" {
+Comment "Recording use case 2"
+SectionVerb
+ Name "HiFi Rec2"
+
+ EnableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2BT SCO Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2BT SCO WB Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2PROXY Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2SSR QMIC"
+
+ EnableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2MI2S"
+
+ EnableSequence
+ 'MultiMedia2 Mixer MI2S_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer MI2S_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+}
+SectionUseCase."HiFi Rec Compressed" {
+Comment "HiFi Rec Compressed use case"
+SectionVerb
+ Name "HiFi Rec Compressed"
+
+ EnableSequence
+ 'MultiMedia4 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia4 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec CompressedMI2S"
+
+ EnableSequence
+ 'MultiMedia4 Mixer MI2S_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia4 Mixer MI2S_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+}
+SectionUseCase."SGLTE" {
+Comment "SGLTE use case"
+SectionVerb
+ Name "SGLTE"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer INTERNAL_BT_SCO_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer INTERNAL_BT_SCO_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer INTERNAL_BT_SCO_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer INTERNAL_BT_SCO_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer AFE_PCM_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallPROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer AFE_PCM_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+}
+SectionUseCase."Voice Call" {
+Comment "Voice Call use case"
+SectionVerb
+ Name "Voice Call"
+
+ EnableSequence
+ 'STUB_RX Mixer Voice Stub':1:1
+ 'Voice Stub Tx Mixer STUB_TX_HL':1:1
+ 'Voice Stub Tx Mixer STUB_1_TX_HL':1:1
+ EndSequence
+
+ DisableSequence
+ 'STUB_RX Mixer Voice Stub':1:0
+ 'Voice Stub Tx Mixer STUB_TX_HL':1:0
+ 'Voice Stub Tx Mixer STUB_1_TX_HL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+
+SectionVerb
+ Name "Voice CallHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Voice Stub Tx Mixer SLIM_3_TX':1:0
+ 'HDMI_RX_Voice Mixer Voice Stub':1:0
+ 'HDMI_RX Port Mixer SLIM_3_TX':1:0
+ 'Voice Stub Tx Mixer STUB_TX_HL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+
+SectionVerb
+ Name "Voice CallHDMI Tx"
+
+ EnableSequence
+ 'Voice Stub Tx Mixer SLIM_3_TX':1:1
+ 'HDMI_RX_Voice Mixer Voice Stub':1:1
+ 'HDMI_RX Port Mixer SLIM_3_TX':1:1
+ 'Voice Stub Tx Mixer STUB_TX_HL':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+
+SectionVerb
+ Name "Voice CallBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Voice Stub Tx Mixer AFE_PCM_TX':1:0
+ 'SLIMBUS_1_RX Mixer Voice Stub':1:0
+ 'Voice Stub Tx Mixer SLIM_1_TX':1:0
+ 'AFE_PCM_RX_Voice Mixer Voice Stub':1:0
+ 'SLIMBUS_1_RX Port Mixer AFE_PCM_TX':1:0
+ 'AFE_PCM_RX Port Mixer SLIM_1_TX':1:0
+ 'SLIMBUS_3_RX_Voice Mixer Voice Stub':1:0
+ 'SLIMBUS_3_RX Port Mixer AFE_PCM_RX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+
+SectionVerb
+ Name "Voice CallPROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallUSB PROXY Tx"
+
+ EnableSequence
+ 'Voice Stub Tx Mixer AFE_PCM_TX':1:1
+ 'SLIMBUS_1_RX Mixer Voice Stub':1:1
+ 'Voice Stub Tx Mixer SLIM_1_TX':1:1
+ 'AFE_PCM_RX_Voice Mixer Voice Stub':1:1
+ 'SLIMBUS_1_RX Port Mixer AFE_PCM_TX':1:1
+ 'AFE_PCM_RX Port Mixer SLIM_1_TX':1:1
+ 'SLIMBUS_3_RX_Voice Mixer Voice Stub':1:1
+ 'SLIMBUS_3_RX Port Mixer AFE_PCM_RX':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+}
+SectionUseCase."Voice Call IP" {
+Comment "VOIP Call use case"
+SectionVerb
+ Name "Voice Call IP"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPPROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPUSB PROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+}
+SectionUseCase."Incall REC" {
+Comment "Voice Recording use case"
+SectionVerb
+ Name "Incall REC"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_6_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_6_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 0
+ CapturePCM 0
+
+EndSection
+}
+SectionUseCase."HiFi Tunnel" {
+Comment "Tunnel mode playback use case"
+SectionVerb
+ Name "HiFi Tunnel"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelHDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelHDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+}
+SectionUseCase."HiFi Tunnel2" {
+Comment "Tunnel mode playback use case"
+SectionVerb
+ Name "HiFi Tunnel2"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia7':1:1
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia7':1:0
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+}
+SectionUseCase."VoLTE" {
+Comment "VoLTE use case"
+SectionVerb
+ Name "VoLTE"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+}
+SectionUseCase."ADSP testfwk" {
+Comment "ADSP testfwk use case"
+
+SectionVerb
+ Name "ADSP testfwk"
+
+ EnableSequence
+ 'SLIMBUS_DL_HL Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_DL_HL Switch':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 5
+ CapturePCM 5
+
+EndSection
+
+SectionVerb
+ Name "ADSP testfwk1"
+
+ EnableSequence
+ 'SLIMBUS1_DL_HL Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS1_DL_HL Switch':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 11
+ CapturePCM 11
+
+EndSection
+
+SectionVerb
+ Name "ADSP testfwk3"
+
+ EnableSequence
+ 'SLIMBUS3_DL_HL Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS3_DL_HL Switch':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 12
+ CapturePCM 12
+
+EndSection
+
+SectionVerb
+ Name "ADSP testfwk4"
+
+ EnableSequence
+ 'SLIMBUS4_DL_HL Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS4_DL_HL Switch':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+}
+SectionUseCase."HiFi Lowlatency" {
+Comment "LowLatnecy mode playback use case"
+SectionVerb
+ Name "HiFi Lowlatency"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+ CapturePCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyHDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+}
+SectionDevice
+ Name "Earpiece"
+ Comment "Handset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'RX1 Digital Volume':1:67
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'RX1 Digital Volume':1:0
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 7:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Voice Earpiece"
+ Comment "Handset Rx device for voice call"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX6 MUX':0:AIF2_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX1 MIX1 INP2':0:RX6
+ 'AIF3_CAP Mixer SLIM TX3':1:1
+ 'SLIM TX3 MUX':0:RMIX1
+ 'IIR1 Band1':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Enable Band1':1:1
+ 'IIR1 Enable Band2':1:1
+ 'IIR1 Enable Band3':1:1
+ 'IIR1 Enable Band4':1:1
+ 'IIR1 Enable Band5':1:1
+ 'IIR1 INP1 Volume':1:50
+ 'RX1 MIX2 INP1':0:IIR1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'RX1 Digital Volume':1:67
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX6 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX1 MIX1 INP2':0:ZERO
+ 'RX1 MIX2 INP1':0:ZERO
+ 'AIF3_CAP Mixer SLIM TX3':1:0
+ 'SLIM TX3 MUX':0:ZERO
+ 'IIR1 Enable Band1':1:0
+ 'IIR1 Enable Band2':1:0
+ 'IIR1 Enable Band3':1:0
+ 'IIR1 Enable Band4':1:0
+ 'IIR1 Enable Band5':1:0
+ 'IIR1 Band1':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 INP1 Volume':1:0
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'RX1 Digital Volume':1:0
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 7:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Handset Rx"
+ Comment "TTY HCO Handset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX6 MUX':0:AIF2_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX1 MIX1 INP2':0:RX6
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'RX1 Digital Volume':1:68
+ 'EAR PA Gain':0:POS_6_DB
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX6 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX1 MIX1 INP2':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'RX1 Digital Volume':1:0
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 37:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "ANC Handset"
+ Comment "ANC Handset Rx device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX6 MUX':0:AIF2_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX1 MIX1 INP2':0:RX6
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'DAC1 Switch':1:1
+ 'AIF3_CAP Mixer SLIM TX3':1:1
+ 'SLIM TX3 MUX':0:RMIX1
+ 'RX1 Digital Volume':1:65
+ 'ANC Slot':1:6
+ 'ANC1 MUX':0:DMIC4
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX6 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX1 MIX1 INP2':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'DAC1 Switch':1:0
+ 'ANC Slot':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC1 FB MUX':0:ZERO
+ 'RX1 Digital Volume':1:0
+ 'AIF3_CAP Mixer SLIM TX3':1:0
+ 'SLIM TX3 MUX':0:ZERO
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 103:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Speaker"
+ Comment "Speaker Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX6 MUX':0:AIF2_PB
+ 'SLIM_0_RX Channels':0:One
+ 'AIF3_CAP Mixer SLIM TX3':1:1
+ 'SLIM TX3 MUX':0:RMIX7
+ 'RX7 MIX1 INP1':0:RX1
+ 'RX7 MIX1 INP2':0:RX6
+ 'COMP0 Switch':1:1
+ 'RX7 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX6 MUX':0:ZERO
+ 'RX7 MIX1 INP1':0:ZERO
+ 'RX7 MIX1 INP2':0:ZERO
+ 'AIF3_CAP Mixer SLIM TX3':1:0
+ 'SLIM TX3 MUX':0:ZERO
+ 'COMP0 Switch':1:0
+ 'RX7 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 14:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Headphones"
+ Comment "Headset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ 'RX1 Digital Volume':1:67
+ 'RX2 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Voice Headphones"
+ Comment "Headset Rx device for voice call"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX6 MUX':0:AIF2_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM RX7 MUX':0:AIF2_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX1 MIX1 INP2':0:RX6
+ 'RX2 MIX1 INP1':0:RX2
+ 'RX2 MIX1 INP2':0:RX7
+ 'AIF3_CAP Mixer SLIM TX3':1:1
+ 'AIF3_CAP Mixer SLIM TX5':1:1
+ 'SLIM TX3 MUX':0:RMIX1
+ 'SLIM TX5 MUX':0:RMIX2
+ 'IIR1 Band1':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Enable Band1':1:1
+ 'IIR1 Enable Band2':1:1
+ 'IIR1 Enable Band3':1:1
+ 'IIR1 Enable Band4':1:1
+ 'IIR1 Enable Band5':1:1
+ 'IIR1 INP1 Volume':1:62
+ 'RX1 MIX2 INP1':0:IIR1
+ 'RX2 MIX2 INP1':0:IIR1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ 'RX1 Digital Volume':1:67
+ 'RX2 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX6 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'SLIM RX7 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX1 MIX1 INP2':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP2':0:ZERO
+ 'RX1 MIX2 INP1':0:ZERO
+ 'RX2 MIX2 INP1':0:ZERO
+ 'AIF3_CAP Mixer SLIM TX3':1:0
+ 'AIF3_CAP Mixer SLIM TX5':1:0
+ 'SLIM TX3 MUX':0:ZERO
+ 'SLIM TX5 MUX':0:ZERO
+ 'IIR1 Enable Band1':1:0
+ 'IIR1 Enable Band2':1:0
+ 'IIR1 Enable Band3':1:0
+ 'IIR1 Enable Band4':1:0
+ 'IIR1 Enable Band5':1:0
+ 'IIR1 Band1':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 INP1 Volume':1:0
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Speaker Headset"
+ Comment "Speaker Headset Rx combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'COMP1 Switch':1:1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'DAC1 Switch':1:1
+ 'HPHL DAC Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ 'RX1 Digital Volume':1:67
+ 'RX2 Digital Volume':1:67
+ 'RX7 MIX1 INP1':0:RX1
+ 'COMP0 Switch':1:1
+ 'RX7 MIX1 INP2':0:RX2
+ 'RX7 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'COMP1 Switch':1:0
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'DAC1 Switch':1:0
+ 'HPHL DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'RX7 MIX1 INP1':0:ZERO
+ 'COMP0 Switch':1:0
+ 'RX7 MIX1 INP2':0:ZERO
+ 'RX7 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Speaker ANC Headset"
+ Comment "Speaker ANC Headset Rx combo device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "ANC Headset"
+ Comment "ANC Headset Rx device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Voice ANC Headset"
+ Comment "ANC Headset Rx device for voice call"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'IIR1 Band1':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Enable Band1':1:1
+ 'IIR1 Enable Band2':1:1
+ 'IIR1 Enable Band3':1:1
+ 'IIR1 Enable Band4':1:1
+ 'IIR1 Enable Band5':1:1
+ 'IIR1 INP1 Volume':1:62
+ 'RX1 MIX2 INP1':0:IIR1
+ 'RX2 MIX2 INP1':0:IIR1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'RX1 MIX2 INP1':0:ZERO
+ 'RX2 MIX2 INP1':0:ZERO
+ 'IIR1 Enable Band1':1:0
+ 'IIR1 Enable Band2':1:0
+ 'IIR1 Enable Band3':1:0
+ 'IIR1 Enable Band4':1:0
+ 'IIR1 Enable Band5':1:0
+ 'IIR1 Band1':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 INP1 Volume':1:0
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Headset"
+ Comment "Headset Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC5
+ 'DEC5 MUX':0:ADC2
+ 'DEC5 Volume':1:67
+ 'ADC2 Volume':1:100
+ 'IIR1 INP1 MUX':0:DEC5
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC5 MUX':0:ZERO
+ 'ADC2 Volume':1:0
+ 'DEC5 Volume':1:0
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 8:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Handset"
+ Comment "Handset Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC6
+ 'DEC6 MUX':0:ADC1
+ 'ADC1 Volume':1:100
+ 'DEC6 Volume':1:67
+ 'IIR1 INP1 MUX':0:DEC6
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC6 MUX':0:ZERO
+ 'ADC1 Volume':1:0
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 4:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Handset Analog Tx"
+ Comment "TTY Handset Analog Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:ADC1
+ 'ADC1 Volume':1:100
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'ADC1 Volume':1:0
+ EndSequence
+
+ ACDBID 36:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "AANC Line"
+ Comment "Speaker Tx device for AANC"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'AIF1_CAP Mixer SLIM TX9':1:1
+ 'SLIM_0_TX Channels':0:Three
+ 'SLIM_0_RX AANC MUX':0:SLIMBUS_0_TX
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ 'SLIM TX9 MUX':0:DEC6
+ 'DEC6 MUX':0:DMIC6
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'AIF1_CAP Mixer SLIM TX9':1:0
+ 'SLIM_0_RX AANC MUX':0:ZERO
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ 'SLIM TX9 MUX':0:ZERO
+ 'DEC6 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 104:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Line"
+ Comment "Speaker Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC6
+ 'DEC6 MUX':0:ADC1
+ 'IIR1 INP1 MUX':0:DEC6
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC6 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 4:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Handset Tx"
+ Comment "TTY VCO Handset Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 36:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "HDMI Tx"
+ Comment "HDMI Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 4:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+
+ Name "QMIC"
+ Comment "Quad mic device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'AIF1_CAP Mixer SLIM TX9':1:1
+ 'AIF1_CAP Mixer SLIM TX10':1:1
+ 'SLIM_0_TX Channels':0:Four
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC8
+ 'DEC8 MUX':0:DMIC2
+ 'SLIM TX9 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM TX10 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'AIF1_CAP Mixer SLIM TX9':1:0
+ 'AIF1_CAP Mixer SLIM TX10':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC8 MUX':0:ZERO
+ 'SLIM TX9 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ 'SLIM TX10 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 19:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "DMIC Broadside"
+ Comment "Dual MIC Broadside Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC8
+ 'DEC8 MUX':0:DMIC2
+ 'SLIM_0_TX Channels':0:Two
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC8 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 5:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "AANC DMIC Endfire"
+ Comment "Dual MIC Endfire Tx device for AANC"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'AIF1_CAP Mixer SLIM TX9':1:1
+ 'SLIM_0_RX AANC MUX':0:SLIMBUS_0_TX
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ 'SLIM TX9 MUX':0:DEC6
+ 'DEC6 MUX':0:DMIC6
+ 'SLIM_0_TX Channels':0:Three
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'AIF1_CAP Mixer SLIM TX9':1:0
+ 'SLIM_0_RX AANC MUX':0:ZERO
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ 'SLIM TX9 MUX':0:ZERO
+ 'DEC6 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 105:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "DMIC Endfire"
+ Comment "Dual MIC Endfire Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM_0_TX Channels':0:Two
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 6:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Speaker DMIC Broadside"
+ Comment "Dual MIC Broadside Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC8
+ 'DEC8 MUX':0:DMIC2
+ 'SLIM_0_TX Channels':0:Two
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC8 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 12:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Speaker DMIC Endfire"
+ Comment "Dual MIC Endfire Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM_0_TX Channels':0:Two
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 13:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Handset DMIC Stereo"
+ Comment "Handset Dual MIC Stereo Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM_0_TX Channels':0:Two
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 34:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Speaker DMIC Stereo"
+ Comment "Speaker Dual MIC Stereo Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM_0_TX Channels':0:Two
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 35:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Headset Rx"
+ Comment "TTY Headset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'TTY Mode':0:VCO
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'RX1 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'TTY Mode':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'RX1 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 17:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Headset Tx"
+ Comment "TTY Headset Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'TTY Mode':0:HCO
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC5
+ 'DEC5 MUX':0:ADC2
+ 'DEC5 Volume':1:67
+ 'ADC2 Volume':1:100
+ 'IIR1 INP1 MUX':0:DEC5
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'TTY Mode':0:ZERO
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC5 MUX':0:ZERO
+ 'ADC2 Volume':1:0
+ 'DEC5 Volume':1:0
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 16:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Full Rx"
+ Comment "TTY Full Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'TTY Mode':0:FULL
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'RX1 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'TTY Mode':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'RX1 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 17:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Full Tx"
+ Comment "TTY Full Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC5
+ 'DEC5 MUX':0:ADC2
+ 'DEC5 Volume':1:67
+ 'ADC2 Volume':1:100
+ 'IIR1 INP1 MUX':0:DEC5
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC5 MUX':0:ZERO
+ 'ADC2 Volume':1:0
+ 'DEC5 Volume':1:0
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 16:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "BT SCO Rx"
+ Comment "BT SCO Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 22:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "BT SCO Tx"
+ Comment "BT SCO Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 21:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "BT SCO WB Rx"
+ Comment "BT SCO Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 39:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "BT SCO WB Tx"
+ Comment "BT SCO Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 38:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "HDMI"
+ Comment "HDMI Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 18:1
+ EffectsMixerCTL "SRS TruMedia HDMI"
+
+EndSection
+
+SectionDevice
+ Name "HDMI Speaker"
+ Comment "HDMI + Speaker Rx combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX7 MIX1 INP1':0:RX1
+ 'COMP0 Switch':1:1
+ 'RX7 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX7 MIX1 INP1':0:ZERO
+ 'COMP0 Switch':1:0
+ 'RX7 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 18:1
+ EffectsMixerCTL "SRS TruMedia HDMI"
+
+EndSection
+
+SectionDevice
+ Name "HDMI SPDIF"
+ Comment "HDMI + SPDIF Rx combo device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 18:1
+ EffectsMixerCTL "SRS TruMedia HDMI"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx"
+ Comment "PROXY Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Tx"
+ Comment "PROXY Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "USB PROXY Rx"
+ Comment "USB PROXY Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 45:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "USB PROXY Tx"
+ Comment "USB PROXY Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 44:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF"
+ Comment "SPDIF Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "MI2S"
+ Comment "MI2S Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:1
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Earpiece"
+ Comment "SPDIF + Handset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'EAR PA Gain':0:POS_2_DB
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 7:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Speaker"
+ Comment "SPDIF + Speaker Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'COMP2 Switch':1:1
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'COMP2 Switch':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ EndSequence
+
+ ACDBID 15:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Headphones"
+ Comment "SPDIF + Headset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF ANC Headset"
+ Comment "SPDIF + ANC Headset Rx device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Speaker Headset"
+ Comment "SPDIF + Speaker Headset Rx combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'COMP2 Switch':1:1
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'COMP2 Switch':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Speaker ANC Headset"
+ Comment "SPDIF + Speaker ANC Headset Rx combo device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SSR QMIC"
+ Comment "Quad mic device for Surround Sound Recording"
+
+ EnableSequence
+ 'SLIM_0_TX Channels':0:Four
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'AIF1_CAP Mixer SLIM TX9':1:1
+ 'AIF1_CAP Mixer SLIM TX10':1:1
+ 'SLIM TX7 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ 'SLIM TX8 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM TX9 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX10 MUX':0:DEC6
+ 'DEC6 MUX':0:DMIC6
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'AIF1_CAP Mixer SLIM TX9':1:0
+ 'AIF1_CAP Mixer SLIM TX10':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ 'SLIM TX9 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX10 MUX':0:ZERO
+ 'DEC6 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 46:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Dummy Tx"
+ Comment "Dummy Tx device, not a physical device just for routing"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Earpiece"
+ Comment "PROXY Rx + Handset Rx device combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'EAR PA Gain':0:POS_2_DB
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 7:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Speaker"
+ Comment "PROXY Rx + Speaker Rx device combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX7 MIX1 INP1':0:RX1
+ 'COMP0 Switch':1:1
+ 'RX7 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX7 MIX1 INP1':0:ZERO
+ 'COMP0 Switch':1:0
+ 'RX7 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 15:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Headphones"
+ Comment "PROXY Rx + Headphone Rx device combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Speaker Headset"
+ Comment "PROXY Rx + Speaker Headset Rx combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'COMP2 Switch':1:1
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'COMP2 Switch':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Speaker ANC Headset"
+ Comment "PROXY Rx + Speaker ANC Headset Rx combo device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx ANC Headset"
+ Comment "PROXY Rx ANC Headset Rx device combo device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "USB PROXY Rx Speaker"
+ Comment "USB PROXY Rx + Speaker Rx device combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX7 MIX1 INP1':0:RX1
+ 'COMP0 Switch':1:1
+ 'RX7 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX7 MIX1 INP1':0:ZERO
+ 'COMP0 Switch':1:0
+ 'RX7 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 15:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionModifier
+ Name "Play Music"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicHDMI"
+ Comment "Modifier for music playback on HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicHDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicHDMI SPDIF"
+ Comment "Modifier for music playback on HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicBT SCO Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicBT SCO WB Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2HDMI"
+ Comment "Modifier for music playback on HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2HDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2HDMI SPDIF"
+ Comment "Modifier for music playback on HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2BT SCO Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2BT SCO WB Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Voice"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_6_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_6_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 0
+ CapturePCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play LPA"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAHDMI Speaker"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ 'HDMI Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ 'HDMI Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPABT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPABT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Capture Music"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+
+SectionModifier
+ Name "Capture MusicBT SCO Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicBT SCO WB Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Voice"
+
+ EnableSequence
+ 'STUB_RX Mixer Voice Stub':1:1
+ 'Voice Stub Tx Mixer STUB_TX_HL':1:1
+ 'Voice Stub Tx Mixer STUB_1_TX_HL':1:1
+ EndSequence
+
+ DisableSequence
+ 'STUB_RX Mixer Voice Stub':1:0
+ 'Voice Stub Tx Mixer STUB_TX_HL':1:0
+ 'Voice Stub Tx Mixer STUB_1_TX_HL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 20
+ PlaybackPCM 20
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Capture Voice"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VOIP"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Capture Voice Downlink"
+
+ EnableSequence
+ 'MultiMedia1 Mixer VOC_REC_DL':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer VOC_REC_DL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 0
+ CapturePCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture Voice Uplink Downlink"
+
+ EnableSequence
+ 'MultiMedia1 Mixer VOC_REC_UL':1:1
+ 'MultiMedia1 Mixer VOC_REC_DL':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer VOC_REC_UL':1:0
+ 'MultiMedia1 Mixer VOC_REC_DL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 0
+ CapturePCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelHDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelHDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicPROXY Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicUSB PROXY Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play SGLTE"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 13
+ PlaybackPCM 13
+
+EndSection
+
+SectionModifier
+ Name "Play VoicePROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Voice Stub Tx Mixer AFE_PCM_TX':1:0
+ 'SLIMBUS_1_RX Mixer Voice Stub':1:0
+ 'Voice Stub Tx Mixer SLIM_1_TX':1:0
+ 'AFE_PCM_RX_Voice Mixer Voice Stub':1:0
+ 'SLIMBUS_1_RX Port Mixer AFE_PCM_TX':1:0
+ 'AFE_PCM_RX Port Mixer SLIM_1_TX':1:0
+ 'SLIMBUS_3_RX_Voice Mixer Voice Stub':1:0
+ 'SLIMBUS_3_RX Port Mixer AFE_PCM_RX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+
+SectionModifier
+ Name "Play VoicePROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceUSB PROXY Tx"
+
+ EnableSequence
+ 'Voice Stub Tx Mixer AFE_PCM_TX':1:1
+ 'SLIMBUS_1_RX Mixer Voice Stub':1:1
+ 'Voice Stub Tx Mixer SLIM_1_TX':1:1
+ 'AFE_PCM_RX_Voice Mixer Voice Stub':1:1
+ 'SLIMBUS_1_RX Port Mixer AFE_PCM_TX':1:1
+ 'AFE_PCM_RX Port Mixer SLIM_1_TX':1:1
+ 'SLIMBUS_3_RX_Voice Mixer Voice Stub':1:1
+ 'SLIMBUS_3_RX Port Mixer AFE_PCM_RX':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 20
+ CapturePCM 20
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPPROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPUSB PROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play LPAPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play LPAUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicSSR QMIC"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTE"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ CapturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ CapturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ CapturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ CapturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2"
+
+ EnableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2BT SCO Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2BT SCO WB Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+EndSection
+
+SectionModifier
+ Name "Capture Music2PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2PROXY Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2SSR QMIC"
+
+ EnableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2MI2S"
+
+ EnableSequence
+ 'MultiMedia2 Mixer MI2S_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer MI2S_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music Compressed"
+
+ EnableSequence
+ 'MultiMedia4 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia4 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Capture Music CompressedMI2S"
+
+ EnableSequence
+ 'MultiMedia4 Mixer MI2S_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia4 Mixer MI2S_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+
+SectionModifier
+ Name "Play Music2PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+
+ Name "Play TunnelPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel TunnelPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play Music3"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia7':1:1
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia7':1:0
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play MusicUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+
+ Name "Play LPAPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+
+ Name "Play LPAUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+
+ Name "Play TunnelUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play Music3USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+SectionModifier
+ Name "Play Lowlatency Music"
+ Comment "Modifier for Lowlatency music playback"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency Music"
+ Comment "Modifier for Lowlatency music playback"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicHDMI"
+ Comment "Modifier for music playback on HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicHDMI SPDIF"
+ Comment "Modifier for music playback on HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicBT SCO Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicBT SCO WB Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+# End of master file
diff --git a/snd_soc_msm/snd_soc_msm_Taiko_liquid b/snd_soc_msm/snd_soc_msm_Taiko_liquid
new file mode 100644
index 0000000..2563a72
--- /dev/null
+++ b/snd_soc_msm/snd_soc_msm_Taiko_liquid
@@ -0,0 +1,8962 @@
+# Master file for snd_soc_msm taiko sound card
+# Lists all use case verbs
+SectionUseCase."HiFi" {
+Comment "Music playback use case"
+SectionVerb
+ Name "HiFi"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiHDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiHDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiSPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFiUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+}
+
+SectionUseCase."HiFi2" {
+Comment "Music playback use case for MM2 FE"
+SectionVerb
+ Name "HiFi2"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2HDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi2USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+}
+SectionUseCase."HiFi3" {
+Comment "Music playback use case for MM3 FE"
+SectionVerb
+ Name "HiFi3"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionVerb
+ Name "HiFi3USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+}
+SectionUseCase."HiFi Low Power" {
+Comment "LPA use case"
+SectionVerb
+ Name "HiFi Low Power"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerHDMI Speaker"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ 'HDMI Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ 'HDMI Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionVerb
+ Name "HiFi Low PowerUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+}
+SectionUseCase."HiFi Rec" {
+Comment "Recording use case"
+SectionVerb
+ Name "HiFi Rec"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecBT SCO Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecBT SCO WB Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecPROXY Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecUSB PROXY Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionVerb
+ Name "HiFi RecSSR QMIC"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+}
+SectionUseCase."HiFi Rec2" {
+Comment "Recording use case 2"
+SectionVerb
+ Name "HiFi Rec2"
+
+ EnableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2BT SCO Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2BT SCO WB Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2PROXY Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2SSR QMIC"
+
+ EnableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec2MI2S"
+
+ EnableSequence
+ 'MultiMedia2 Mixer MI2S_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer MI2S_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+}
+SectionUseCase."HiFi Rec Compressed" {
+Comment "HiFi Rec Compressed use case"
+SectionVerb
+ Name "HiFi Rec Compressed"
+
+ EnableSequence
+ 'MultiMedia4 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia4 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi Rec CompressedMI2S"
+
+ EnableSequence
+ 'MultiMedia4 Mixer MI2S_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia4 Mixer MI2S_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+}
+SectionUseCase."SGLTE" {
+Comment "SGLTE use case"
+SectionVerb
+ Name "SGLTE"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer INTERNAL_BT_SCO_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer INTERNAL_BT_SCO_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer INTERNAL_BT_SCO_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer INTERNAL_BT_SCO_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer AFE_PCM_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+
+SectionVerb
+ Name "SGLTE CallPROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer AFE_PCM_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 13
+ CapturePCM 13
+
+EndSection
+}
+SectionUseCase."Voice Call" {
+Comment "Voice Call use case"
+SectionVerb
+ Name "Voice Call"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer SLIM_0_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer SLIM_0_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer SLIM_0_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer SLIM_0_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallPROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice CallUSB PROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+}
+SectionUseCase."Voice Call IP" {
+Comment "VOIP Call use case"
+SectionVerb
+ Name "Voice Call IP"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPPROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionVerb
+ Name "Voice Call IPUSB PROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+}
+SectionUseCase."DL REC" {
+Comment "Voice Downlink Recording use case"
+SectionVerb
+ Name "DL REC"
+
+ EnableSequence
+ 'MultiMedia1 Mixer VOC_REC_DL':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer VOC_REC_DL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 0
+ CapturePCM 0
+
+EndSection
+}
+SectionUseCase."UL DL REC" {
+Comment "Voice Uplink Downlink Recording use case"
+SectionVerb
+ Name "UL DL REC"
+
+ EnableSequence
+ 'MultiMedia1 Mixer VOC_REC_UL':1:1
+ 'MultiMedia1 Mixer VOC_REC_DL':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer VOC_REC_UL':1:0
+ 'MultiMedia1 Mixer VOC_REC_DL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 0
+ CapturePCM 0
+
+EndSection
+}
+SectionUseCase."HiFi Tunnel" {
+Comment "Tunnel mode playback use case"
+SectionVerb
+ Name "HiFi Tunnel"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelHDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelHDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelSPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionVerb
+ Name "HiFi TunnelUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+}
+SectionUseCase."HiFi Tunnel2" {
+Comment "Tunnel mode playback use case"
+SectionVerb
+ Name "HiFi Tunnel2"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia7':1:1
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia7':1:0
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionVerb
+ Name "HiFi Tunnel2USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+}
+SectionUseCase."VoLTE" {
+Comment "VoLTE use case"
+SectionVerb
+ Name "VoLTE"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionVerb
+ Name "VoLTE CallBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+}
+SectionUseCase."ADSP testfwk" {
+Comment "ADSP testfwk use case"
+
+SectionVerb
+ Name "ADSP testfwk"
+
+ EnableSequence
+ 'SLIMBUS_DL_HL Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_DL_HL Switch':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 5
+ CapturePCM 5
+
+EndSection
+}
+SectionUseCase."HiFi Lowlatency" {
+Comment "LowLatnecy mode playback use case"
+SectionVerb
+ Name "HiFi Lowlatency"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+ CapturePCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyHDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencySPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+SectionVerb
+ Name "HiFi LowlatencyPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 15
+
+EndSection
+}
+SectionDevice
+ Name "Earpiece"
+ Comment "Handset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'RX1 Digital Volume':1:67
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'RX1 Digital Volume':1:0
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 7:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Voice Earpiece"
+ Comment "Handset Rx device for voice call"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'IIR1 Band1':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Enable Band1':1:1
+ 'IIR1 Enable Band2':1:1
+ 'IIR1 Enable Band3':1:1
+ 'IIR1 Enable Band4':1:1
+ 'IIR1 Enable Band5':1:1
+ 'IIR1 INP1 Volume':1:50
+ 'RX1 MIX2 INP1':0:IIR1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'RX1 Digital Volume':1:67
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX1 MIX2 INP1':0:ZERO
+ 'IIR1 Enable Band1':1:0
+ 'IIR1 Enable Band2':1:0
+ 'IIR1 Enable Band3':1:0
+ 'IIR1 Enable Band4':1:0
+ 'IIR1 Enable Band5':1:0
+ 'IIR1 Band1':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 INP1 Volume':1:0
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'RX1 Digital Volume':1:0
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 7:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Handset Rx"
+ Comment "TTY HCO Handset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'RX1 Digital Volume':1:67
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'RX1 Digital Volume':1:0
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 37:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "ANC Handset"
+ Comment "ANC Handset Rx device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'DAC1 Switch':1:1
+ 'RX1 Digital Volume':1:65
+ 'ANC Slot':1:6
+ 'ANC1 MUX':0:DMIC4
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'DAC1 Switch':1:0
+ 'ANC Slot':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC1 FB MUX':0:ZERO
+ 'RX1 Digital Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 103:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Speaker"
+ Comment "Speaker Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RDAC5 MUX':0:DEM3_INV
+ 'RDAC7 MUX':0:DEM5_INV
+ 'COMP2 Switch':1:1
+ 'RX3 Digital Volume':1:67
+ 'RX5 Digital Volume':1:67
+ 'RX4 Digital Volume':1:67
+ 'RX6 Digital Volume':1:67
+ 'LINEOUT1 Volume':1:100
+ 'LINEOUT3 Volume':1:100
+ 'LINEOUT2 Volume':1:100
+ 'LINEOUT4 Volume':1:100
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RDAC5 MUX':0:DEM4
+ 'RDAC7 MUX':0:DEM6
+ 'COMP2 Switch':1:0
+ 'RX3 Digital Volume':1:0
+ 'RX5 Digital Volume':1:0
+ 'RX4 Digital Volume':1:0
+ 'RX6 Digital Volume':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ EndSequence
+
+ ACDBID 15:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Headphones"
+ Comment "Headset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ 'RX1 Digital Volume':1:67
+ 'RX2 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Voice Headphones"
+ Comment "Headset Rx device for voice call"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'IIR1 Band1':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Enable Band1':1:1
+ 'IIR1 Enable Band2':1:1
+ 'IIR1 Enable Band3':1:1
+ 'IIR1 Enable Band4':1:1
+ 'IIR1 Enable Band5':1:1
+ 'IIR1 INP1 Volume':1:62
+ 'RX1 MIX2 INP1':0:IIR1
+ 'RX2 MIX2 INP1':0:IIR1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ 'RX1 Digital Volume':1:67
+ 'RX2 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'RX1 MIX2 INP1':0:ZERO
+ 'RX2 MIX2 INP1':0:ZERO
+ 'IIR1 Enable Band1':1:0
+ 'IIR1 Enable Band2':1:0
+ 'IIR1 Enable Band3':1:0
+ 'IIR1 Enable Band4':1:0
+ 'IIR1 Enable Band5':1:0
+ 'IIR1 Band1':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 INP1 Volume':1:0
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Speaker Headset"
+ Comment "Speaker Headset Rx combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ 'RX1 Digital Volume':1:67
+ 'RX2 Digital Volume':1:67
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RDAC5 MUX':0:DEM3_INV
+ 'RDAC7 MUX':0:DEM5_INV
+ 'COMP2 Switch':1:1
+ 'RX3 Digital Volume':1:67
+ 'RX5 Digital Volume':1:67
+ 'RX4 Digital Volume':1:67
+ 'RX6 Digital Volume':1:67
+ 'LINEOUT1 Volume':1:100
+ 'LINEOUT3 Volume':1:100
+ 'LINEOUT2 Volume':1:100
+ 'LINEOUT4 Volume':1:100
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RDAC5 MUX':0:DEM4
+ 'RDAC7 MUX':0:DEM6
+ 'COMP2 Switch':1:0
+ 'RX3 Digital Volume':1:0
+ 'RX5 Digital Volume':1:0
+ 'RX4 Digital Volume':1:0
+ 'RX6 Digital Volume':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Speaker ANC Headset"
+ Comment "Speaker ANC Headset Rx combo device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "ANC Headset"
+ Comment "ANC Headset Rx device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+ EC_REF_RXMixerCTL "SLIM_RX"
+
+EndSection
+
+SectionDevice
+ Name "Voice ANC Headset"
+ Comment "ANC Headset Rx device for voice call"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'IIR1 Band1':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x10000000 0x0 0x0 0x0 0x0
+ 'IIR1 Enable Band1':1:1
+ 'IIR1 Enable Band2':1:1
+ 'IIR1 Enable Band3':1:1
+ 'IIR1 Enable Band4':1:1
+ 'IIR1 Enable Band5':1:1
+ 'IIR1 INP1 Volume':1:62
+ 'RX1 MIX2 INP1':0:IIR1
+ 'RX2 MIX2 INP1':0:IIR1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'RX1 MIX2 INP1':0:ZERO
+ 'RX2 MIX2 INP1':0:ZERO
+ 'IIR1 Enable Band1':1:0
+ 'IIR1 Enable Band2':1:0
+ 'IIR1 Enable Band3':1:0
+ 'IIR1 Enable Band4':1:0
+ 'IIR1 Enable Band5':1:0
+ 'IIR1 Band1':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band2':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band3':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band4':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 Band5':2:0x0 0x0 0x0 0x0 0x0
+ 'IIR1 INP1 Volume':1:0
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Headset"
+ Comment "Headset Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC5
+ 'DEC5 MUX':0:ADC2
+ 'DEC5 Volume':1:67
+ 'ADC2 Volume':1:100
+ 'IIR1 INP1 MUX':0:DEC5
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC5 MUX':0:ZERO
+ 'ADC2 Volume':1:0
+ 'DEC5 Volume':1:0
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 8:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Handset"
+ Comment "Handset Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC6
+ 'DEC6 MUX':0:ADC1
+ 'ADC1 Volume':1:100
+ 'DEC6 Volume':1:67
+ 'IIR1 INP1 MUX':0:DEC6
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC6 MUX':0:ZERO
+ 'ADC1 Volume':1:0
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 4:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Handset Analog Tx"
+ Comment "TTY Handset Analog Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:ADC1
+ 'ADC1 Volume':1:100
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'ADC1 Volume':1:0
+ EndSequence
+
+ ACDBID 36:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "AANC Line"
+ Comment "Speaker Tx device for AANC"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'AIF1_CAP Mixer SLIM TX9':1:1
+ 'SLIM_0_TX Channels':0:Three
+ 'SLIM_0_RX AANC MUX':0:SLIMBUS_0_TX
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ 'SLIM TX9 MUX':0:DEC6
+ 'DEC6 MUX':0:DMIC6
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'AIF1_CAP Mixer SLIM TX9':1:0
+ 'SLIM_0_RX AANC MUX':0:ZERO
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ 'SLIM TX9 MUX':0:ZERO
+ 'DEC6 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 104:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Line"
+ Comment "Speaker Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 4:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Handset Tx"
+ Comment "TTY VCO Handset Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 36:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "HDMI Tx"
+ Comment "HDMI Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 4:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+
+ Name "QMIC"
+ Comment "Quad mic device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'AIF1_CAP Mixer SLIM TX9':1:1
+ 'AIF1_CAP Mixer SLIM TX10':1:1
+ 'SLIM_0_TX Channels':0:Four
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC8
+ 'DEC8 MUX':0:DMIC2
+ 'SLIM TX9 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM TX10 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'AIF1_CAP Mixer SLIM TX9':1:0
+ 'AIF1_CAP Mixer SLIM TX10':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC8 MUX':0:ZERO
+ 'SLIM TX9 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ 'SLIM TX10 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 19:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "DMIC Broadside"
+ Comment "Dual MIC Broadside Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC8
+ 'DEC8 MUX':0:DMIC2
+ 'SLIM_0_TX Channels':0:Two
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC8 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 5:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "AANC DMIC Endfire"
+ Comment "Dual MIC Endfire Tx device for AANC"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'AIF1_CAP Mixer SLIM TX9':1:1
+ 'SLIM_0_RX AANC MUX':0:SLIMBUS_0_TX
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ 'SLIM TX9 MUX':0:DEC6
+ 'DEC6 MUX':0:DMIC6
+ 'SLIM_0_TX Channels':0:Three
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'AIF1_CAP Mixer SLIM TX9':1:0
+ 'SLIM_0_RX AANC MUX':0:ZERO
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ 'SLIM TX9 MUX':0:ZERO
+ 'DEC6 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 105:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "DMIC Endfire"
+ Comment "Dual MIC Endfire Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ 'SLIM_0_TX Channels':0:Two
+ 'IIR1 INP1 MUX':0:DEC7
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 6:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Speaker DMIC Broadside"
+ Comment "Dual MIC Broadside Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC8
+ 'DEC8 MUX':0:DMIC2
+ 'SLIM_0_TX Channels':0:Two
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC8 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 12:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Speaker DMIC Endfire"
+ Comment "Dual MIC Endfire Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ 'SLIM_0_TX Channels':0:Two
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 13:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Handset DMIC Stereo"
+ Comment "Handset Dual MIC Stereo Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ 'SLIM_0_TX Channels':0:Two
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 34:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Speaker DMIC Stereo"
+ Comment "Speaker Dual MIC Stereo Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'SLIM TX7 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX8 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ 'SLIM_0_TX Channels':0:Two
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 35:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Headset Rx"
+ Comment "TTY Headset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'TTY Mode':0:VCO
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'RX1 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'TTY Mode':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'RX1 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 17:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Headset Tx"
+ Comment "TTY Headset Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'TTY Mode':0:HCO
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC5
+ 'DEC5 MUX':0:ADC2
+ 'DEC5 Volume':1:67
+ 'ADC2 Volume':1:100
+ 'IIR1 INP1 MUX':0:DEC5
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'TTY Mode':0:ZERO
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC5 MUX':0:ZERO
+ 'ADC2 Volume':1:0
+ 'DEC5 Volume':1:0
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 16:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Full Rx"
+ Comment "TTY Full Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'TTY Mode':0:FULL
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'RX1 Digital Volume':1:67
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'TTY Mode':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'RX1 Digital Volume':1:0
+ EndSequence
+
+ ACDBID 17:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "TTY Full Tx"
+ Comment "TTY Full Tx device"
+
+ EnableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'SLIM_0_TX Channels':0:One
+ 'SLIM TX7 MUX':0:DEC5
+ 'DEC5 MUX':0:ADC2
+ 'DEC5 Volume':1:67
+ 'ADC2 Volume':1:100
+ 'IIR1 INP1 MUX':0:DEC5
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC5 MUX':0:ZERO
+ 'ADC2 Volume':1:0
+ 'DEC5 Volume':1:0
+ 'IIR1 INP1 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 16:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "BT SCO Rx"
+ Comment "BT SCO Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 22:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "BT SCO Tx"
+ Comment "BT SCO Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 21:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "BT SCO WB Rx"
+ Comment "BT SCO Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 39:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "BT SCO WB Tx"
+ Comment "BT SCO Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 38:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "HDMI"
+ Comment "HDMI Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 18:1
+ EffectsMixerCTL "SRS TruMedia HDMI"
+
+EndSection
+
+SectionDevice
+ Name "HDMI Speaker"
+ Comment "HDMI + Speaker Rx combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX1
+ 'RDAC5 MUX':0:DEM3_INV
+ 'RDAC7 MUX':0:DEM5_INV
+ 'COMP2 Switch':1:1
+ 'RX3 Digital Volume':1:67
+ 'RX5 Digital Volume':1:67
+ 'LINEOUT1 Volume':1:100
+ 'LINEOUT3 Volume':1:100
+ 'LINEOUT2 Volume':1:100
+ 'LINEOUT4 Volume':1:100
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RDAC5 MUX':0:DEM4
+ 'RDAC7 MUX':0:DEM6
+ 'COMP2 Switch':1:0
+ 'RX3 Digital Volume':1:0
+ 'RX5 Digital Volume':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ EndSequence
+
+ ACDBID 18:1
+ EffectsMixerCTL "SRS TruMedia HDMI"
+
+EndSection
+
+SectionDevice
+ Name "HDMI SPDIF"
+ Comment "HDMI + SPDIF Rx combo device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 18:1
+ EffectsMixerCTL "SRS TruMedia HDMI"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx"
+ Comment "PROXY Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Tx"
+ Comment "PROXY Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "USB PROXY Rx"
+ Comment "USB PROXY Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 45:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "USB PROXY Tx"
+ Comment "USB PROXY Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 44:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF"
+ Comment "SPDIF Rx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "MI2S"
+ Comment "MI2S Tx device"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:1
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Earpiece"
+ Comment "SPDIF + Handset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'EAR PA Gain':0:POS_2_DB
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 7:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Speaker"
+ Comment "SPDIF + Speaker Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'COMP2 Switch':1:1
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'COMP2 Switch':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ EndSequence
+
+ ACDBID 15:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Headphones"
+ Comment "SPDIF + Headset Rx device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF ANC Headset"
+ Comment "SPDIF + ANC Headset Rx device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Speaker Headset"
+ Comment "SPDIF + Speaker Headset Rx combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'COMP2 Switch':1:1
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'COMP2 Switch':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SPDIF Speaker ANC Headset"
+ Comment "SPDIF + Speaker ANC Headset Rx combo device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "SSR QMIC"
+ Comment "Quad mic device for Surround Sound Recording"
+
+ EnableSequence
+ 'SLIM_0_TX Channels':0:Four
+ 'AIF1_CAP Mixer SLIM TX7':1:1
+ 'AIF1_CAP Mixer SLIM TX8':1:1
+ 'AIF1_CAP Mixer SLIM TX9':1:1
+ 'AIF1_CAP Mixer SLIM TX10':1:1
+ 'SLIM TX7 MUX':0:DEC9
+ 'DEC9 MUX':0:DMIC4
+ 'SLIM TX8 MUX':0:DEC10
+ 'DEC10 MUX':0:DMIC3
+ 'SLIM TX9 MUX':0:DEC7
+ 'DEC7 MUX':0:DMIC1
+ 'SLIM TX10 MUX':0:DEC6
+ 'DEC6 MUX':0:DMIC6
+ EndSequence
+
+ DisableSequence
+ 'AIF1_CAP Mixer SLIM TX7':1:0
+ 'AIF1_CAP Mixer SLIM TX8':1:0
+ 'AIF1_CAP Mixer SLIM TX9':1:0
+ 'AIF1_CAP Mixer SLIM TX10':1:0
+ 'SLIM TX7 MUX':0:ZERO
+ 'DEC9 MUX':0:ZERO
+ 'SLIM TX8 MUX':0:ZERO
+ 'DEC10 MUX':0:ZERO
+ 'SLIM TX9 MUX':0:ZERO
+ 'DEC7 MUX':0:ZERO
+ 'SLIM TX10 MUX':0:ZERO
+ 'DEC6 MUX':0:ZERO
+ EndSequence
+
+ ACDBID 46:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "Dummy Tx"
+ Comment "Dummy Tx device, not a physical device just for routing"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ ACDBID 0:2
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Earpiece"
+ Comment "PROXY Rx + Handset Rx device combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:One
+ 'RX1 MIX1 INP1':0:RX1
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'EAR PA Gain':0:POS_2_DB
+ 'DAC1 Switch':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'DAC1 Switch':1:0
+ EndSequence
+
+ ACDBID 7:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Speaker"
+ Comment "PROXY Rx + Speaker Rx device combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RDAC5 MUX':0:DEM3_INV
+ 'RDAC7 MUX':0:DEM5_INV
+ 'COMP2 Switch':1:1
+ 'RX3 Digital Volume':1:67
+ 'RX5 Digital Volume':1:67
+ 'RX4 Digital Volume':1:67
+ 'RX6 Digital Volume':1:67
+ 'LINEOUT1 Volume':1:100
+ 'LINEOUT3 Volume':1:100
+ 'LINEOUT2 Volume':1:100
+ 'LINEOUT4 Volume':1:100
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RDAC5 MUX':0:DEM4
+ 'RDAC7 MUX':0:DEM6
+ 'COMP2 Switch':1:0
+ 'RX3 Digital Volume':1:0
+ 'RX5 Digital Volume':1:0
+ 'RX4 Digital Volume':1:0
+ 'RX6 Digital Volume':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ EndSequence
+
+ ACDBID 15:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Headphones"
+ Comment "PROXY Rx + Headphone Rx device combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Speaker Headset"
+ Comment "PROXY Rx + Speaker Headset Rx combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'COMP2 Switch':1:1
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'COMP1 Switch':1:1
+ 'HPHL Volume':1:80
+ 'HPHR Volume':1:80
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'COMP2 Switch':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'COMP1 Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ EndSequence
+
+ ACDBID 10:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Speaker ANC Headset"
+ Comment "PROXY Rx + Speaker ANC Headset Rx combo device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RX4 DSM MUX':0:DSM_INV
+ 'RX6 DSM MUX':0:DSM_INV
+ 'LINEOUT1 Volume':1:66
+ 'LINEOUT2 Volume':1:66
+ 'LINEOUT3 Volume':1:66
+ 'LINEOUT4 Volume':1:66
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RX4 DSM MUX':0:CIC_OUT
+ 'RX6 DSM MUX':0:CIC_OUT
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx ANC Headset"
+ Comment "PROXY Rx ANC Headset Rx device combo device"
+
+ EnableSequence
+ 'ANC Function':0:ON
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX1 MIX1 INP1':0:RX1
+ 'RX2 MIX1 INP1':0:RX2
+ 'CLASS_H_DSM MUX':0:DSM_HPHL_RX1
+ 'HPHL DAC Switch':1:1
+ 'HPHR DAC Switch':1:1
+ 'HPHL Volume':1:70
+ 'HPHR Volume':1:70
+ 'RX1 Digital Volume':1:65
+ 'RX2 Digital Volume':1:65
+ 'ANC Slot':1:0
+ 'ANC1 FB MUX':0:EAR_HPH_L
+ 'ANC1 MUX':0:ADC3
+ 'ANC2 MUX':0:ADC4
+ 'ADC3 Volume':1:85
+ 'ADC4 Volume':1:85
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX1 MIX1 INP1':0:ZERO
+ 'RX2 MIX1 INP1':0:ZERO
+ 'CLASS_H_DSM MUX':0:ZERO
+ 'HPHL DAC Switch':1:0
+ 'HPHR DAC Switch':1:0
+ 'HPHL Volume':1:0
+ 'HPHR Volume':1:0
+ 'RX1 Digital Volume':1:0
+ 'RX2 Digital Volume':1:0
+ 'ANC1 MUX':0:ZERO
+ 'ANC2 MUX':0:ZERO
+ 'ADC3 Volume':1:0
+ 'ADC4 Volume':1:0
+ 'ANC Function':0:OFF
+ EndSequence
+
+ ACDBID 26:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionDevice
+ Name "PROXY Rx Speaker"
+ Comment "PROXY Rx + Speaker Rx device combo device"
+
+ EnableSequence
+ 'SLIM RX1 MUX':0:AIF1_PB
+ 'SLIM RX2 MUX':0:AIF1_PB
+ 'SLIM_0_RX Channels':0:Two
+ 'RX3 MIX1 INP1':0:RX1
+ 'RX5 MIX1 INP1':0:RX2
+ 'RDAC5 MUX':0:DEM3_INV
+ 'RDAC7 MUX':0:DEM5_INV
+ 'COMP2 Switch':1:1
+ 'RX3 Digital Volume':1:67
+ 'RX5 Digital Volume':1:67
+ 'RX4 Digital Volume':1:67
+ 'RX6 Digital Volume':1:67
+ 'LINEOUT1 Volume':1:100
+ 'LINEOUT3 Volume':1:100
+ 'LINEOUT2 Volume':1:100
+ 'LINEOUT4 Volume':1:100
+ EndSequence
+
+ DisableSequence
+ 'SLIM RX1 MUX':0:ZERO
+ 'SLIM RX2 MUX':0:ZERO
+ 'RX3 MIX1 INP1':0:ZERO
+ 'RX5 MIX1 INP1':0:ZERO
+ 'RDAC5 MUX':0:DEM4
+ 'RDAC7 MUX':0:DEM6
+ 'COMP2 Switch':1:0
+ 'RX3 Digital Volume':1:0
+ 'RX5 Digital Volume':1:0
+ 'RX4 Digital Volume':1:0
+ 'RX6 Digital Volume':1:0
+ 'LINEOUT1 Volume':1:0
+ 'LINEOUT3 Volume':1:0
+ 'LINEOUT2 Volume':1:0
+ 'LINEOUT4 Volume':1:0
+ EndSequence
+
+ ACDBID 15:1
+ EffectsMixerCTL "SRS TruMedia"
+
+EndSection
+
+SectionModifier
+ Name "Play Music"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicHDMI"
+ Comment "Modifier for music playback on HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicHDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicHDMI SPDIF"
+ Comment "Modifier for music playback on HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia1':1:1
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia1':1:0
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicBT SCO Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicBT SCO WB Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2HDMI"
+ Comment "Modifier for music playback on HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2HDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2HDMI SPDIF"
+ Comment "Modifier for music playback on HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia2':1:1
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia2':1:0
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2BT SCO Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2BT SCO WB Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play LPA"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAHDMI Speaker"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ 'HDMI Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ 'HDMI Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPABT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPABT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Capture Music"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+
+SectionModifier
+ Name "Capture MusicBT SCO Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicBT SCO WB Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Voice"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer SLIM_0_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer SLIM_0_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 2
+ PlaybackPCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Capture Voice"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VOIP"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer SLIM_0_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 3
+ CapturePCM 3
+
+EndSection
+
+SectionModifier
+ Name "Capture Voice Downlink"
+
+ EnableSequence
+ 'MultiMedia1 Mixer VOC_REC_DL':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer VOC_REC_DL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 0
+ CapturePCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture Voice Uplink Downlink"
+
+ EnableSequence
+ 'MultiMedia1 Mixer VOC_REC_UL':1:1
+ 'MultiMedia1 Mixer VOC_REC_DL':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer VOC_REC_UL':1:0
+ 'MultiMedia1 Mixer VOC_REC_DL':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 0
+ CapturePCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelHDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelHDMI Speaker"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelHDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia4':1:1
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia4':1:0
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelBT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelBT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicSPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelSPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicPROXY Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicUSB PROXY Tx"
+
+ EnableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play SGLTE"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer SGLTE':1:1
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer SGLTE':1:0
+ 'SGLTE_Tx Mixer SLIM_0_TX_SGLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 13
+ PlaybackPCM 13
+
+EndSection
+
+SectionModifier
+ Name "Play VoicePROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:0
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoicePROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VoiceUSB PROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer CSVoice':1:1
+ 'Voice_Tx Mixer AFE_PCM_TX_Voice':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:0
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPPROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play VOIPUSB PROXY Tx"
+
+ EnableSequence
+ 'AFE_PCM_RX_Voice Mixer Voip':1:1
+ 'Voip_Tx Mixer AFE_PCM_TX_Voip':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 2
+ CapturePCM 2
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play LPAPROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play LPAUSB PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicPROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicSSR QMIC"
+
+ EnableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia1 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Capture MusicUSB PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTE"
+
+ EnableSequence
+ 'SLIM_0_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIM_0_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEHDMI"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'HDMI_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEHDMI Tx"
+
+ EnableSequence
+ 'HDMI_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer SLIM_0_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ capturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEBT SCO Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ CapturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEBT SCO Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ CapturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEBT SCO WB Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ 'Internal BTSCO SampleRate':1:8000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:0
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ CapturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play VoLTEBT SCO WB Tx"
+
+ EnableSequence
+ 'Internal BTSCO SampleRate':1:16000
+ 'INTERNAL_BT_SCO_RX_Voice Mixer VoLTE':1:1
+ 'VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE':1:1
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 14
+ CapturePCM 14
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2"
+
+ EnableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2BT SCO Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2BT SCO WB Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer INTERNAL_BT_SCO_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+EndSection
+
+SectionModifier
+ Name "Capture Music2PROXY Rx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2PROXY Tx"
+
+ EnableSequence
+ 'MultiMedia2 Mixer AFE_PCM_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer AFE_PCM_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2SSR QMIC"
+
+ EnableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music2MI2S"
+
+ EnableSequence
+ 'MultiMedia2 Mixer MI2S_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia2 Mixer MI2S_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Capture Music Compressed"
+
+ EnableSequence
+ 'MultiMedia4 Mixer SLIM_0_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia4 Mixer SLIM_0_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Capture Music CompressedMI2S"
+
+ EnableSequence
+ 'MultiMedia4 Mixer MI2S_TX':1:1
+ EndSequence
+
+ DisableSequence
+ 'MultiMedia4 Mixer MI2S_TX':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 9
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+
+SectionModifier
+ Name "Play Music2PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+
+ Name "Play TunnelPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel TunnelPROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelPROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play Music3"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia7':1:1
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia7':1:0
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2BT SCO Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2BT SCO WB Rx"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Tx"
+
+ EnableSequence
+ EndSequence
+
+ DisableSequence
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Speaker"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Earpiece"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Headphones"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Speaker Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2SPDIF Speaker ANC Headset"
+
+ EnableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'SEC_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Headphones"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Speaker Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2PROXY Rx Speaker ANC Headset"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play MusicUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play MusicUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia1':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia1':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 0
+
+EndSection
+
+SectionModifier
+ Name "Play Music2USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+ Name "Play Music2USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia2':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia2':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 1
+ PlaybackPCM 1
+
+EndSection
+
+SectionModifier
+
+ Name "Play LPAPROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAPROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+
+ Name "Play LPAUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+ Name "Play LPAUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia3':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia3':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 0
+ PlaybackPCM 4
+
+EndSection
+
+SectionModifier
+
+ Name "Play TunnelUSB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play TunnelUSB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia4':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia4':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 9
+
+EndSection
+
+SectionModifier
+ Name "Play Music3USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Music3USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 14
+ PlaybackPCM 14
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2USB PROXY Rx Speaker"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+
+SectionModifier
+ Name "Play Tunnel2USB PROXY Rx Earpiece"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:1
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia7':1:0
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia7':1:0
+ EndSequence
+
+ # ALSA PCMs
+ PlaybackPCM 16
+
+EndSection
+SectionModifier
+ Name "Play Lowlatency Music"
+ Comment "Modifier for Lowlatency music playback"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency Music"
+ Comment "Modifier for Lowlatency music playback"
+
+ EnableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'SLIMBUS_0_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicHDMI"
+ Comment "Modifier for music playback on HDMI"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicHDMI SPDIF"
+ Comment "Modifier for music playback on HDMI SPDIF"
+
+ EnableSequence
+ 'HDMI Mixer MultiMedia5':1:1
+ 'SEC_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'HDMI Mixer MultiMedia5':1:0
+ 'SEC_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicBT SCO Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicBT SCO WB Rx"
+ Comment "Modifier for music playback"
+
+ EnableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicPROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+
+SectionModifier
+ Name "Play Lowlatency MusicUSB PROXY Rx"
+
+ EnableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:1
+ EndSequence
+
+ DisableSequence
+ 'AFE_PCM_RX Audio Mixer MultiMedia5':1:0
+ EndSequence
+
+ # ALSA PCMs
+ CapturePCM 15
+ PlaybackPCM 15
+
+EndSection
+# End of master file