gta4xl-common: Move audio mixer configs to devicetree

Change-Id: Ia3188800121111e48f62025e51c23241f324e466
diff --git a/common.mk b/common.mk
index e56f4d2..37a7eaf 100644
--- a/common.mk
+++ b/common.mk
@@ -47,7 +47,11 @@
     frameworks/av/services/audiopolicy/enginedefault/config/example/phone/audio_policy_engine_stream_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_engine_stream_volumes.xml \
     $(COMMON_PATH)/configs/audio/audio_effects.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.xml \
     $(COMMON_PATH)/configs/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \
-    $(COMMON_PATH)/configs/audio/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml
+    $(COMMON_PATH)/configs/audio/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \
+    $(COMMON_PATH)/configs/audio/mixer_gains.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_gains.xml \
+    $(COMMON_PATH)/configs/audio/mixer_gains_cs47l15.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_gains_cs47l15.xml \
+    $(COMMON_PATH)/configs/audio/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths.xml \
+    $(COMMON_PATH)/configs/audio/mixer_paths_cs47l15.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_cs47l15.xml
 
 TARGET_EXCLUDES_AUDIOFX := true
 
diff --git a/configs/audio/mixer_gains.xml b/configs/audio/mixer_gains.xml
new file mode 100644
index 0000000..848ce7d
--- /dev/null
+++ b/configs/audio/mixer_gains.xml
@@ -0,0 +1,1796 @@
+<mixer>
+	<ctl name="DAC1 Playback Volume" value="0 0"/>
+
+	<!-- Output volume stage -->
+	<!-- media playback volume -->
+	<path name="gain-media-handset">
+	</path>
+	
+	<path name="gain-media-speaker">
+	</path>
+
+	<path name="gain-media-dual-speaker">
+	</path>
+
+	<path name="gain-media-headset">
+		<ctl name="DAC1 Playback Volume" value="172 172"/>
+		<ctl name="Headphone Playback Volume" value="28 28"/>
+		<ctl name="Disable NG2" value="0"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-media-headphone">
+		<path name="gain-media-headset"/>
+	</path>
+
+	<path name="gain-media-dsd64-headset">
+	</path>
+
+	<path name="gain-media-dsd128-headset">
+	</path>
+
+	<path name="gain-media-speaker-headset">
+		<path name="gain-media-speaker"/>
+		<ctl name="DAC1 Playback Volume" value="172 172"/>
+		<ctl name="Headphone Playback Volume" value="17 17"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-media-dual-speaker-headset">
+		<path name="gain-media-dual-speaker"/>
+		<ctl name="Headphone Playback Volume" value="17 17"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-media-speaker-headphone">
+		<path name="gain-media-speaker-headset"/>
+	</path>
+
+	<path name="gain-media-bt-sco-headset">
+	</path>
+
+	<path name="gain-media-speaker-bt-sco-headset">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<!-- Factory playback volume -->
+	<path name="gain-factory-media-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<!-- Ringtone playback volume -->
+	<path name="gain-ringtone-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-ringtone-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-ringtone-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-ringtone-headset">
+	</path>
+
+	<path name="gain-ringtone-speaker-headset">
+		<path name="gain-media-speaker"/>
+		<ctl name="Headphone Playback Volume" value="17 17"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-ringtone-dual-speaker-headset">
+		<path name="gain-media-dual-speaker"/>
+		<ctl name="Headphone Playback Volume" value="17 17"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-ringtone-speaker-headphone">
+		<path name="gain-ringtone-speaker-headset"/>
+	</path>
+
+	<path name="gain-ringtone-dual-speaker-headphone">
+		<path name="gain-ringtone-dual-speaker-headset"/>
+	</path>
+
+	<path name="gain-ringtone-bt-sco-headset">
+	</path>
+
+	<path name="gain-ringtone-speaker-bt-sco-headset">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-ringtone-dual-speaker-bt-sco-headset">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+	<!-- Communication playback volume -->
+	<path name="gain-communication-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-communication-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-communication-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-communication-gaming-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-communication-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-communication-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-communication-headphone">
+		<path name="gain-communication-headset"/>
+	</path>
+
+	<path name="gain-communication-bt-sco-headset">
+	</path>
+
+	<path name="gain-communication-usb-headset">
+	</path>
+
+	<!-- samsung voip playback volume -->
+	<path name="gain-samsung_voip-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-samsung_voip-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-samsung_voip-headphone">
+		<path name="gain-samsung_voip-headset"/>
+	</path>
+
+	<path name="gain-samsung_voip-bt-sco-headset">
+	</path>
+
+	<path name="gain-samsung_voip-usb-headset">
+	</path>
+
+	<!-- samsung voip fmc playback volume -->
+	<path name="gain-samsung_voip_fmc-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-headphone">
+		<path name="gain-samsung_voip_fmc-headset"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-bt-sco-headset">
+	</path>
+
+	<path name="gain-samsung_voip_fmc-usb-headset">
+	</path>
+
+	<!-- voip playback volume -->
+	<path name="gain-voip-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-voip-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-voip-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-voip-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-voip-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-voip-headset">
+		<ctl name="DAC1 Playback Volume" value="165 165"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-voip-headphone">
+		<path name="gain-voip-headset"/>
+	</path>
+
+	<path name="gain-voip-bt-sco-headset">
+	</path>
+
+	<path name="gain-voip-usb-headset">
+	</path>
+
+	<!-- wificall nb playback volume -->
+	<path name="gain-wificall_nb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-wificall_nb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-wificall_nb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_nb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-wificall_nb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_nb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-wificall_nb-headphone">
+		<path name="gain-wificall_nb-headset"/>
+	</path>
+
+	<path name="gain-wificall_nb-bt-sco-headset">
+	</path>
+
+	<path name="gain-wificall_nb-usb-headset">
+	</path>
+
+	<!-- wificall wb playback volume -->
+	<path name="gain-wificall_wb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-wificall_wb-speaker">
+		<ctl name="Right AMP PCM Gain" value="18"/>
+	</path>
+
+	<path name="gain-wificall_wb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_wb-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18"/>
+	</path>
+
+	<path name="gain-wificall_wb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_wb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-wificall_wb-headphone">
+		<path name="gain-wificall_wb-headset"/>
+	</path>
+
+	<path name="gain-wificall_wb-bt-sco-headset">
+	</path>
+
+	<path name="gain-wificall_wb-usb-headset">
+	</path>
+
+	<!-- wificall evs playback volume -->
+	<path name="gain-wificall_evs-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-wificall_evs-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-wificall_evs-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_evs-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-wificall_evs-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_evs-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-wificall_evs-headphone">
+		<path name="gain-wificall_evs-headset"/>
+	</path>
+
+	<path name="gain-wificall_evs-bt-sco-headset">
+	</path>
+
+	<path name="gain-wificall_evs-usb-headset">
+	</path>
+
+	<!-- Video call playback volume -->
+	<path name="gain-video_call-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-video_call-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-video_call-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-video_call-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-video_call-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-video_call-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-video_call-headphone">
+		<path name="gain-video_call-headset"/>
+	</path>
+
+	<path name="gain-video_call-bt-sco-headset">
+	</path>
+
+	<path name="gain-video_call-usb-headset">
+	</path>
+
+	<!-- CP Call Output volume -->
+	<!-- NB volume -->
+	<path name="gain-incall_nb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-incall_nb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-incall_nb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-incall_nb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-incall_nb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-incall_nb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-incall_nb-headphone">
+		<path name="gain-incall_nb-headset"/>
+	</path>
+
+	<path name="gain-incall_nb-bt-sco-headset">
+	</path>
+
+	<path name="gain-incall_nb-usb-headset">
+	</path>
+
+	<path name="gain-incall_nb-hearing-aid">
+	</path>
+
+	<!-- WB volume -->
+	<path name="gain-incall_wb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-incall_wb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-incall_wb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-incall_wb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-incall_wb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-incall_wb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-incall_wb-headphone">
+		<path name="gain-incall_wb-headset"/>
+	</path>
+
+	<path name="gain-incall_wb-bt-sco-headset">
+	</path>
+
+	<path name="gain-incall_wb-usb-headset">
+	</path>
+
+	<path name="gain-incall_wb-hearing-aid">
+	</path>
+
+	<!-- VoLTE CP NB playback volume -->
+	<path name="gain-volte_cp_nb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-headphone">
+		<path name="gain-volte_cp_nb-headset"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_cp_nb-usb-headset">
+	</path>
+
+	<path name="gain-volte_cp_nb-hearing-aid">
+	</path>
+
+	<!-- VoLTE VT CP NB playback volume -->
+	<path name="gain-volte_vt_cp_nb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-headphone">
+		<path name="gain-volte_vt_cp_nb-headset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-usb-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-hearing-aid">
+	</path>
+
+	<!-- VoLTE CP WB playback volume -->
+	<path name="gain-volte_cp_wb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-headphone">
+		<path name="gain-volte_cp_wb-headset"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_cp_wb-usb-headset">
+	</path>
+
+	<path name="gain-volte_cp_wb-hearing-aid">
+	</path>
+
+	<!-- VoLTE VT CP WB playback volume -->
+	<path name="gain-volte_vt_cp_wb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-headphone">
+		<path name="gain-volte_vt_cp_wb-headset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-usb-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-hearing-aid">
+	</path>
+
+	<!-- EVS volume -->
+	<path name="gain-volte_cp_evs-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-headphone">
+		<path name="gain-volte_cp_evs-headset"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_cp_evs-usb-headset">
+	</path>
+
+	<path name="gain-volte_cp_evs-hearing-aid">
+	</path>
+
+	<!-- EVS VT volume -->
+	<path name="gain-volte_vt_cp_evs-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-headphone">
+		<path name="gain-volte_vt_cp_evs-headset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-usb-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-hearing-aid">
+	</path>
+
+	<!-- Loopback (no delay) volume -->
+	<path name="gain-loopback-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="11 11"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<!-- Packet Loopback output volume-->
+	<path name="gain-loopback_packet-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-loopback_packet-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18"/>
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-loopback_packet-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-loopback_packet-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-loopback_packet-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<!-- Realtime Loopback output volume-->
+	<path name="gain-realtimeloopback-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-realtimeloopback-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18"/>
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-realtimeloopback-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-realtimeloopback-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-realtimeloopback-headset">
+		<path name="gain-loopback_packet-headset"/>
+	</path>
+
+	<path name="gain-realtimeloopback-bt-sco-headset">
+	</path>
+
+	<!-- TTY Mode volume-->
+	<path name="gain-tty_mode-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-tty_mode-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-tty_mode-headphone">
+		<path name="gain-tty_mode-headset"/>
+	</path>
+
+	<!-- AP TTY Mode volume-->
+	<path name="gain-ap_tty_mode-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-ap_tty_mode-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-ap_tty_mode-headphone">
+		<path name="gain-ap_tty_mode-headset"/>
+	</path>
+
+	<!-- echo(rms) test output volume -->
+	<path name="gain-echo_test-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-echo_test-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-echo_test-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18"/>
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-echo_test-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<!-- call forwarding output volume -->
+	<path name="gain-call_forwarding_primary">
+		<!-- we use default volume -->
+	</path>
+
+	<path name="gain-fm_radio-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+	<path name="gain-fm_radio-headset">
+		<ctl name="DAC1 Playback Volume" value="170 170"/>
+		<ctl name="Headphone Playback Volume" value="26 26"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-fm_radio-headphone">
+		<path name="gain-fm_radio-headset"/>
+	</path>
+
+	<!-- Spectro Scenario volume -->
+	<path name="gain-call_spectro">
+	</path>
+
+	<path name="gain-call_spectro-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+
+	<!-- Input stage volume -->
+	<!-- media input volume -->
+	<path name="gain-media-mic">
+		<ctl name="IN3 Boost Volume" value="34"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<path name="gain-media-2nd-mic">
+		<ctl name="IN4 Boost Volume" value="34"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<path name="gain-media-headset-mic">
+		<ctl name="IN1 Boost Volume" value="31"/>
+		<ctl name="STO1 ADC Capture Volume" value="37 37"/>
+	</path>
+
+	<path name="gain-media-headset-main-mic">
+		<ctl name="IN1 Boost Volume" value="28"/>
+		<ctl name="IN3 Boost Volume" value="37"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<path name="gain-media-headphone-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<path name="gain-media-bt-sco-headset-in">
+	</path>
+
+	<!-- camcorder input volume -->
+	<path name="gain-camcorder-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<path name="gain-camcorder-2nd-mic">
+		<path name="gain-media-2nd-mic"/>
+	</path>
+
+	<path name="gain-camcorder-dualmic">
+		<ctl name="IN3 Boost Volume" value="39"/>
+		<ctl name="IN4 Boost Volume" value="39"/>
+		<ctl name="STO1 ADC Capture Volume" value="40 40"/>
+	</path>
+
+	<path name="gain-camcorder-headset-mic">
+		<path name="gain-media-headset-mic"/>
+	</path>
+
+	<path name="gain-camcorder-headset-main-mic">
+		<ctl name="IN1 Boost Volume" value="28"/>
+		<ctl name="IN3 Boost Volume" value="37"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<path name="gain-camcorder-headphone-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<!-- voice recording input volume -->
+	<path name="gain-recording-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<path name="gain-recording-2nd-mic">
+		<path name="gain-media-2nd-mic"/>
+	</path>
+
+	<path name="gain-recording-dualmic">
+		<ctl name="IN3 Boost Volume" value="39"/>
+		<ctl name="IN4 Boost Volume" value="39"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<path name="gain-recording-headset-mic">
+		<path name="gain-media-headset-mic"/>
+	</path>
+
+	<path name="gain-recording-headset-main-mic">
+		<path name="gain-recording-mic"/>
+		<path name="gain-recording-headset-mic"/>
+	</path>
+
+	<path name="gain-recording-headphone-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<path name="gain-recording-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-recording-usb-headset-mic">
+	</path>
+
+	<!-- jam voice recording input volume -->
+	<path name="gain-recording-jam-mic">
+		<ctl name="IN3 Boost Volume" value="37"/>
+		<ctl name="IN4 Boost Volume" value="37"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<path name="gain-recording-jam-headset-mic">
+		<ctl name="IN1 Boost Volume" value="37"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<!-- interview input volume -->
+	<path name="gain-interview-mic">
+		<ctl name="IN3 Boost Volume" value="37"/>
+		<ctl name="IN4 Boost Volume" value="37"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<!-- meeting input volume -->
+	<path name="gain-meeting-mic">
+		<ctl name="IN3 Boost Volume" value="37"/>
+		<ctl name="IN4 Boost Volume" value="37"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<!-- lpsd control input volume -->
+	<path name="gain-lpsd_control-mic">
+	</path>
+
+	<!-- voice control input volume -->
+	<path name="gain-voice_control-mic">
+	</path>
+
+	<path name="gain-voice_control-headset-mic">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-vts_recording-mic">
+	</path>
+
+	<path name="gain-vts_recording-headset-mic">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<!-- voice_control_with_okgoogle input volume -->
+	<path name="gain-voice_control_with_okgoogle-mic">
+	</path>
+
+	<!-- voice_control_with_okgoogle input volume -->
+	<path name="gain-voice_control_with_okgoogle-headset-mic">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<!-- recognition input volume -->
+	<path name="gain-recognition-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-recognition-2nd-mic">
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-recognition-headset-mic">
+		<ctl name="IN1 Boost Volume" value="60"/>
+		<ctl name="STO1 ADC Capture Volume" value="61 61"/>
+	</path>
+
+	<path name="gain-recognition-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-recognition-bt-sco-headset-in">
+	</path>
+
+	<!-- bargein samsung input volume -->
+	<path name="gain-bargein_samsung_engine-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-bargein_samsung_engine-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-bargein_samsung_engine-bt-sco-headset-in">
+	</path>
+
+	<!-- bargein external input volume-->
+	<path name="gain-bargein_external_engine-mic">
+		<ctl name="IN3 Boost Volume" value="44"/>
+		<ctl name="IN4 Boost Volume" value="30"/>
+		<ctl name="STO1 ADC Capture Volume" value="70 70"/>
+	</path>
+
+	<path name="gain-bargein_external_engine-headset-mic">
+		<ctl name="IN1 Boost Volume" value="60"/>
+		<ctl name="STO1 ADC Capture Volume" value="61 61"/>
+	</path>
+
+	<path name="gain-bargein_external_engine-bt-sco-headset-in">
+	</path>
+
+	<!-- svoice/carmode samsung input volume -->
+	<path name="gain-dualmic_samsung_engine-mic">
+		<ctl name="IN3 Boost Volume" value="55"/>
+		<ctl name="IN4 Boost Volume" value="55"/>
+		<ctl name="STO1 ADC Capture Volume" value="61 61"/>
+	</path>
+
+	<path name="gain-dualmic_samsung_engine-headset-mic">
+		<ctl name="IN1 Boost Volume" value="60"/>
+		<ctl name="STO1 ADC Capture Volume" value="61 61"/>
+	</path>
+
+	<path name="gain-dualmic_samsung_engine-bt-sco-headset-in">
+	</path>
+
+	<!-- svoice/carmode external input volume -->
+	<path name="gain-dualmic_external_engine-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-dualmic_external_engine-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-dualmic_external_engine-bt-sco-headset-in">
+	</path>
+
+	<!-- communication input volume -->
+	<path name="gain-communication-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-communication-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-communication-gaming-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-communication-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-communication-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-communication-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-communication-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-communication-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-communication-usb-headset-mic">
+	</path>
+
+	<!-- samsung voip input volume -->
+	<path name="gain-samsung_voip-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-samsung_voip-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-samsung_voip-usb-headset-mic">
+	</path>
+
+	<!-- samsung voip fmc input volume -->
+	<path name="gain-samsung_voip_fmc-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-samsung_voip_fmc-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-samsung_voip_fmc-usb-headset-mic">
+	</path>
+
+	<!-- voip input volume -->
+	<path name="gain-voip-handset-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-voip-speaker-mic">
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-voip-dex-speaker-mic">
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-voip-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-voip-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-voip-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-voip-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-voip-usb-headset-mic">
+	</path>
+
+	<!-- wificall nb input volume -->
+	<path name="gain-wificall_nb-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_nb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_nb-dex-speaker-mic">
+	</path>
+
+	<path name="gain-wificall_nb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_nb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_nb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-wificall_nb-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-wificall_nb-usb-headset-mic">
+	</path>
+
+	<!-- wificall wb input volume -->
+	<path name="gain-wificall_wb-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_wb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_wb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_wb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_wb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-wificall_wb-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-wificall_wb-usb-headset-mic">
+	</path>
+
+	<!-- wificall evs input volume -->
+	<path name="gain-wificall_evs-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_evs-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_evs-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_evs-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_evs-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_evs-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-wificall_evs-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-wificall_evs-usb-headset-mic">
+	</path>
+
+	<!-- Video call input volume -->
+	<path name="gain-video_call-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-video_call-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-video_call-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-video_call-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-video_call-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-video_call-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-video_call-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-video_call-usb-headset-mic">
+	</path>
+
+	<!-- VoLTE VT CP NB input volume -->
+	<path name="gain-volte_vt_cp_nb-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-usb-headset-mic">
+	</path>
+
+	<!-- VoLTE CP NB input volume -->
+	<path name="gain-volte_cp_nb-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_cp_nb-usb-headset-mic">
+	</path>
+
+	<!-- VoLTE CP WB input volume -->
+	<path name="gain-volte_cp_wb-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="62 62"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_cp_wb-usb-headset-mic">
+	</path>
+
+	<!-- VoLTE VT CP WB input volume -->
+	<path name="gain-volte_vt_cp_wb-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-usb-headset-mic">
+	</path>
+
+	<!-- EVS Input volume -->
+	<path name="gain-volte_cp_evs-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-dex-speaker-mic">
+		<path name="gain-volte_cp_evs-speaker-mic"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_cp_evs-usb-headset-mic">
+	</path>
+
+	<!-- EVS VT Input volume -->
+	<path name="gain-volte_vt_cp_evs-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-usb-headset-mic">
+	</path>
+
+	<!-- CP Call Input volume -->
+	<!-- NB volume -->
+	<path name="gain-incall_nb-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_nb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_nb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_nb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_nb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_nb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-incall_nb-usb-headset-mic">
+	</path>
+
+	<!-- WB volume -->
+	<path name="gain-incall_wb-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_wb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_wb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_wb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="62 62"/>
+	</path>
+
+	<path name="gain-incall_wb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-incall_wb-usb-headset-mic">
+	</path>
+
+	<!-- Loopback Input (no delay) -->
+	<path name="gain-loopback-mic">
+		<ctl name="IN3 Boost Volume" value="17"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-loopback-2nd-mic">
+		<ctl name="IN4 Boost Volume" value="34"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<!-- Packet Loopback Input -->
+	<path name="gain-loopback_packet-mic">
+		<ctl name="IN3 Boost Volume" value="39"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-loopback_packet-2nd-mic">
+		<ctl name="IN4 Boost Volume" value="39"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-loopback_packet-headset-mic">
+		<ctl name="IN1 Boost Volume" value="47"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-loopback_packet-dualmic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-loopback_packet-speaker-dualmic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<!-- Realtime Loopback Input -->
+	<path name="gain-realtimeloopback-mic">
+		<ctl name="IN3 Boost Volume" value="24"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-realtimeloopback-2nd-mic">
+		<ctl name="IN4 Boost Volume" value="39"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-realtimeloopback-headset-mic">
+		<ctl name="IN1 Boost Volume" value="39"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-realtimeloopback-bt-sco-headset-in">
+	</path>
+
+	<!-- TTY Mode Input volume -->
+	<path name="gain-tty_mode-vco-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-tty_mode-full-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-tty_mode-hco-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<!-- AP TTY Mode Input volume -->
+	<path name="gain-ap_tty_mode-vco-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-ap_tty_mode-full-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-ap_tty_mode-hco-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<!-- call forwarding input volume -->
+	<path name="gain-call_forwarding_primary-mic">
+		<!-- we use default volume -->
+	</path>
+
+	<!-- echo(rms) test input volume -->
+	<path name="gain-echo_test-mic">
+		<ctl name="IN3 Boost Volume" value="28"/>
+		<ctl name="STO1 ADC Capture Volume" value="49 49"/>
+	</path>
+
+	<path name="gain-echo_test-2nd-mic">
+		<ctl name="IN4 Boost Volume" value="25"/>
+		<ctl name="STO1 ADC Capture Volume" value="44 44"/>
+	</path>
+
+	<path name="gain-echo_test-dualmic">
+		<ctl name="IN3 Boost Volume" value="21"/>
+		<ctl name="IN4 Boost Volume" value="31"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+</mixer>
diff --git a/configs/audio/mixer_gains_cs47l15.xml b/configs/audio/mixer_gains_cs47l15.xml
new file mode 100644
index 0000000..34661b2
--- /dev/null
+++ b/configs/audio/mixer_gains_cs47l15.xml
@@ -0,0 +1,1853 @@
+<mixer>
+	<!-- 0dB -->
+	<ctl name="IN1L Digital Volume" value="128" />
+	<ctl name="IN1R Digital Volume" value="128" />
+	<ctl name="HPOUT1L Input 1 Volume" value="32" />
+	<ctl name="HPOUT1R Input 1 Volume" value="32" />
+	<ctl name="HPOUT1 Digital Volume" value="128 128" />
+
+	<!-- Output volume stage -->
+	<!-- media playback volume -->
+	<path name="gain-media-handset">
+	</path>
+	
+	<path name="gain-media-speaker">
+	</path>
+
+	<path name="gain-media-dual-speaker">
+	</path>
+
+	<path name="gain-media-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="28" />
+		<ctl name="HPOUT1R Input 1 Volume" value="28" />
+		<ctl name="HPOUT1L Impedance Volume" value="123" />
+		<ctl name="HPOUT1R Impedance Volume" value="123" />
+	</path>
+
+	<path name="gain-media-headphone">
+		<path name="gain-media-headset"/>
+	</path>
+
+	<path name="gain-media-dsd64-headset">
+	</path>
+
+	<path name="gain-media-dsd128-headset">
+	</path>
+
+	<path name="gain-media-speaker-headset">
+		<path name="gain-media-speaker"/>
+		<ctl name="HPOUT1L Input 1 Volume" value="10" />
+		<ctl name="HPOUT1R Input 1 Volume" value="10" />
+		<ctl name="HPOUT1L Impedance Volume" value="122" />
+		<ctl name="HPOUT1R Impedance Volume" value="122" />
+	</path>
+
+	<path name="gain-media-dual-speaker-headset">
+		<path name="gain-media-dual-speaker"/>
+		<ctl name="HPOUT1L Input 1 Volume" value="10" />
+		<ctl name="HPOUT1R Input 1 Volume" value="10" />
+		<ctl name="HPOUT1L Impedance Volume" value="122" />
+		<ctl name="HPOUT1R Impedance Volume" value="122" />
+	</path>
+
+	<path name="gain-media-speaker-headphone">
+		<path name="gain-media-speaker-headset"/>
+	</path>
+
+	<path name="gain-media-bt-sco-headset">
+	</path>
+
+	<path name="gain-media-speaker-bt-sco-headset">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<!-- Factory playback volume -->
+	<path name="gain-factory-media-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<!-- Ringtone playback volume -->
+	<path name="gain-ringtone-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-ringtone-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-ringtone-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-ringtone-headset">
+	</path>
+
+	<path name="gain-ringtone-speaker-headset">
+		<path name="gain-media-speaker"/>
+		<ctl name="HPOUT1L Input 1 Volume" value="10" />
+		<ctl name="HPOUT1R Input 1 Volume" value="10" />
+		<ctl name="HPOUT1L Impedance Volume" value="122" />
+		<ctl name="HPOUT1R Impedance Volume" value="122" />
+	</path>
+
+	<path name="gain-ringtone-dual-speaker-headset">
+		<path name="gain-media-dual-speaker"/>
+		<ctl name="HPOUT1L Input 1 Volume" value="10" />
+		<ctl name="HPOUT1R Input 1 Volume" value="10" />
+		<ctl name="HPOUT1L Impedance Volume" value="122" />
+		<ctl name="HPOUT1R Impedance Volume" value="122" />
+	</path>
+
+	<path name="gain-ringtone-speaker-headphone">
+		<path name="gain-ringtone-speaker-headset"/>
+	</path>
+
+	<path name="gain-ringtone-dual-speaker-headphone">
+		<path name="gain-ringtone-dual-speaker-headset"/>
+	</path>
+
+	<path name="gain-ringtone-bt-sco-headset">
+	</path>
+
+	<path name="gain-ringtone-speaker-bt-sco-headset">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-ringtone-dual-speaker-bt-sco-headset">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+	<!-- Communication playback volume -->
+	<path name="gain-communication-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-communication-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-communication-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-communication-gaming-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-communication-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-communication-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-communication-headphone">
+		<path name="gain-communication-headset"/>
+	</path>
+
+	<path name="gain-communication-bt-sco-headset">
+	</path>
+
+	<path name="gain-communication-usb-headset">
+	</path>
+
+	<!-- samsung voip playback volume -->
+	<path name="gain-samsung_voip-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-samsung_voip-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-samsung_voip-headphone">
+		<path name="gain-samsung_voip-headset"/>
+	</path>
+
+	<path name="gain-samsung_voip-bt-sco-headset">
+	</path>
+
+	<path name="gain-samsung_voip-usb-headset">
+	</path>
+
+	<!-- samsung voip fmc playback volume -->
+	<path name="gain-samsung_voip_fmc-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-headphone">
+		<path name="gain-samsung_voip_fmc-headset"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-bt-sco-headset">
+	</path>
+
+	<path name="gain-samsung_voip_fmc-usb-headset">
+	</path>
+
+	<!-- voip playback volume -->
+	<path name="gain-voip-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-voip-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-voip-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-voip-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-voip-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-voip-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="120" />
+		<ctl name="HPOUT1R Impedance Volume" value="120" />
+	</path>
+
+	<path name="gain-voip-headphone">
+		<path name="gain-voip-headset"/>
+	</path>
+
+	<path name="gain-voip-bt-sco-headset">
+	</path>
+
+	<path name="gain-voip-usb-headset">
+	</path>
+
+	<!-- wificall nb playback volume -->
+	<path name="gain-wificall_nb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-wificall_nb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-wificall_nb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_nb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-wificall_nb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_nb-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_nb-headphone">
+		<path name="gain-wificall_nb-headset"/>
+	</path>
+
+	<path name="gain-wificall_nb-bt-sco-headset">
+	</path>
+
+	<path name="gain-wificall_nb-usb-headset">
+	</path>
+
+	<!-- wificall wb playback volume -->
+	<path name="gain-wificall_wb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-wificall_wb-speaker">
+		<ctl name="Right AMP PCM Gain" value="18"/>
+	</path>
+
+	<path name="gain-wificall_wb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_wb-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18"/>
+	</path>
+
+	<path name="gain-wificall_wb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_wb-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_wb-headphone">
+		<path name="gain-wificall_wb-headset"/>
+	</path>
+
+	<path name="gain-wificall_wb-bt-sco-headset">
+	</path>
+
+	<path name="gain-wificall_wb-usb-headset">
+	</path>
+
+	<!-- wificall evs playback volume -->
+	<path name="gain-wificall_evs-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-wificall_evs-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-wificall_evs-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_evs-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-wificall_evs-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_evs-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_evs-headphone">
+		<path name="gain-wificall_evs-headset"/>
+	</path>
+
+	<path name="gain-wificall_evs-bt-sco-headset">
+	</path>
+
+	<path name="gain-wificall_evs-usb-headset">
+	</path>
+
+	<!-- Video call playback volume -->
+	<path name="gain-video_call-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-video_call-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-video_call-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-video_call-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-video_call-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-video_call-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-video_call-headphone">
+		<path name="gain-video_call-headset"/>
+	</path>
+
+	<path name="gain-video_call-bt-sco-headset">
+	</path>
+
+	<path name="gain-video_call-usb-headset">
+	</path>
+
+	<!-- CP Call Output volume -->
+	<!-- NB volume -->
+	<path name="gain-incall_nb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-incall_nb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-incall_nb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-incall_nb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-incall_nb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-incall_nb-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_nb-headphone">
+		<path name="gain-incall_nb-headset"/>
+	</path>
+
+	<path name="gain-incall_nb-bt-sco-headset">
+	</path>
+
+	<path name="gain-incall_nb-usb-headset">
+	</path>
+
+	<path name="gain-incall_nb-hearing-aid">
+	</path>
+
+	<!-- WB volume -->
+	<path name="gain-incall_wb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-incall_wb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-incall_wb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-incall_wb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-incall_wb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-incall_wb-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_wb-headphone">
+		<path name="gain-incall_wb-headset"/>
+	</path>
+
+	<path name="gain-incall_wb-bt-sco-headset">
+	</path>
+
+	<path name="gain-incall_wb-usb-headset">
+	</path>
+
+	<path name="gain-incall_wb-hearing-aid">
+	</path>
+
+	<!-- VoLTE CP NB playback volume -->
+	<path name="gain-volte_cp_nb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_nb-headphone">
+		<path name="gain-volte_cp_nb-headset"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_cp_nb-usb-headset">
+	</path>
+
+	<path name="gain-volte_cp_nb-hearing-aid">
+	</path>
+
+	<!-- VoLTE VT CP NB playback volume -->
+	<path name="gain-volte_vt_cp_nb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-headphone">
+		<path name="gain-volte_vt_cp_nb-headset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-usb-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-hearing-aid">
+	</path>
+
+	<!-- VoLTE CP WB playback volume -->
+	<path name="gain-volte_cp_wb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_wb-headphone">
+		<path name="gain-volte_cp_wb-headset"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_cp_wb-usb-headset">
+	</path>
+
+	<path name="gain-volte_cp_wb-hearing-aid">
+	</path>
+
+	<!-- VoLTE VT CP WB playback volume -->
+	<path name="gain-volte_vt_cp_wb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-headphone">
+		<path name="gain-volte_vt_cp_wb-headset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-usb-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-hearing-aid">
+	</path>
+
+	<!-- EVS volume -->
+	<path name="gain-volte_cp_evs-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_evs-headphone">
+		<path name="gain-volte_cp_evs-headset"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_cp_evs-usb-headset">
+	</path>
+
+	<path name="gain-volte_cp_evs-hearing-aid">
+	</path>
+
+	<!-- EVS VT volume -->
+	<path name="gain-volte_vt_cp_evs-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="31" />
+		<ctl name="HPOUT1R Input 1 Volume" value="31" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-headphone">
+		<path name="gain-volte_vt_cp_evs-headset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-usb-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-hearing-aid">
+	</path>
+
+	<!-- Loopback (no delay) volume -->
+	<path name="gain-loopback-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="25" />
+		<ctl name="HPOUT1R Input 1 Volume" value="25" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<!-- Packet Loopback output volume-->
+	<path name="gain-loopback_packet-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-loopback_packet-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18"/>
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-loopback_packet-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-loopback_packet-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-loopback_packet-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="27" />
+		<ctl name="HPOUT1R Input 1 Volume" value="27" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<!-- Realtime Loopback output volume-->
+	<path name="gain-realtimeloopback-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-realtimeloopback-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18"/>
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-realtimeloopback-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-realtimeloopback-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-realtimeloopback-headset">
+		<path name="gain-loopback_packet-headset"/>
+	</path>
+
+	<path name="gain-realtimeloopback-bt-sco-headset">
+	</path>
+
+	<!-- TTY Mode volume-->
+	<path name="gain-tty_mode-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-tty_mode-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="32" />
+		<ctl name="HPOUT1R Input 1 Volume" value="32" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-tty_mode-headphone">
+		<path name="gain-tty_mode-headset"/>
+	</path>
+
+	<!-- AP TTY Mode volume-->
+	<path name="gain-ap_tty_mode-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-ap_tty_mode-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="32" />
+		<ctl name="HPOUT1R Input 1 Volume" value="32" />
+		<ctl name="HPOUT1L Impedance Volume" value="128" />
+		<ctl name="HPOUT1R Impedance Volume" value="128" />
+	</path>
+
+	<path name="gain-ap_tty_mode-headphone">
+		<path name="gain-ap_tty_mode-headset"/>
+	</path>
+
+	<!-- echo(rms) test output volume -->
+	<path name="gain-echo_test-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-echo_test-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-echo_test-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18"/>
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-echo_test-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<!-- call forwarding output volume -->
+	<path name="gain-call_forwarding_primary">
+		<!-- we use default volume -->
+	</path>
+
+	<path name="gain-fm_radio-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+	<path name="gain-fm_radio-headset">
+		<ctl name="HPOUT1L Input 1 Volume" value="25" />
+		<ctl name="HPOUT1R Input 1 Volume" value="25" />
+		<ctl name="HPOUT1L Impedance Volume" value="124" />
+		<ctl name="HPOUT1R Impedance Volume" value="124" />
+	</path>
+
+	<path name="gain-fm_radio-headphone">
+		<path name="gain-fm_radio-headset"/>
+	</path>
+
+	<!-- Spectro Scenario volume -->
+	<path name="gain-call_spectro">
+	</path>
+
+	<path name="gain-call_spectro-mic">
+		<ctl name="IN1L Volume" value="28" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+
+	<!-- Input stage volume -->
+	<!-- media input volume -->
+	<path name="gain-media-mic">
+		<ctl name="IN1L Volume" value="12" />
+		<ctl name="IN1L Digital Volume" value="122" />
+	</path>
+
+	<path name="gain-media-2nd-mic">
+		<ctl name="IN1R Volume" value="12" />
+		<ctl name="IN1R Digital Volume" value="122" />
+	</path>
+
+	<path name="gain-media-headset-mic">
+		<ctl name="IN1L Volume" value="11" />
+		<ctl name="IN1L Digital Volume" value="121" />
+	</path>
+
+	<path name="gain-media-headset-main-mic">
+		<ctl name="IN1L Volume" value="15" />
+		<ctl name="IN1R Volume" value="9" />
+		<ctl name="IN1L Digital Volume" value="122" />
+		<ctl name="IN1R Digital Volume" value="122" />
+	</path>
+
+	<path name="gain-media-headphone-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<path name="gain-media-bt-sco-headset-in">
+	</path>
+
+	<!-- camcorder input volume -->
+	<path name="gain-camcorder-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<path name="gain-camcorder-2nd-mic">
+		<path name="gain-media-2nd-mic"/>
+	</path>
+
+	<path name="gain-camcorder-dualmic">
+		<ctl name="IN1R Volume" value="16" />
+		<ctl name="IN1L Volume" value="16" />
+		<ctl name="IN1R Digital Volume" value="123" />
+		<ctl name="IN1L Digital Volume" value="123" />
+	</path>
+
+	<path name="gain-camcorder-headset-mic">
+		<path name="gain-media-headset-mic"/>
+	</path>
+
+	<path name="gain-camcorder-headset-main-mic">
+		<ctl name="IN1R Volume" value="15" />
+		<ctl name="IN1L Volume" value="9" />
+		<ctl name="IN1R Digital Volume" value="122" />
+		<ctl name="IN1L Digital Volume" value="122" />
+	</path>
+
+	<path name="gain-camcorder-headphone-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<!-- voice recording input volume -->
+	<path name="gain-recording-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<path name="gain-recording-2nd-mic">
+		<path name="gain-media-2nd-mic"/>
+	</path>
+
+	<path name="gain-recording-dualmic">
+		<ctl name="IN1R Volume" value="16" />
+		<ctl name="IN1L Volume" value="16" />
+		<ctl name="IN1R Digital Volume" value="122" />
+		<ctl name="IN1L Digital Volume" value="122" />
+	</path>
+
+	<path name="gain-recording-headset-mic">
+		<path name="gain-media-headset-mic"/>
+	</path>
+
+	<path name="gain-recording-headset-main-mic">
+		<path name="gain-recording-mic"/>
+		<path name="gain-recording-headset-mic"/>
+	</path>
+
+	<path name="gain-recording-headphone-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<path name="gain-recording-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-recording-usb-headset-mic">
+	</path>
+
+	<!-- jam voice recording input volume -->
+	<path name="gain-recording-jam-mic">
+		<ctl name="IN1R Volume" value="15" />
+		<ctl name="IN1L Volume" value="15" />
+		<ctl name="IN1R Digital Volume" value="121" />
+		<ctl name="IN1L Digital Volume" value="121" />
+	</path>
+
+	<path name="gain-recording-jam-headset-mic">
+		<ctl name="IN1L Volume" value="16" />
+		<ctl name="IN1L Digital Volume" value="121" />
+	</path>
+
+	<!-- interview input volume -->
+	<path name="gain-interview-mic">
+		<ctl name="IN1R Volume" value="15" />
+		<ctl name="IN1L Volume" value="15" />
+		<ctl name="IN1R Digital Volume" value="121" />
+		<ctl name="IN1L Digital Volume" value="121" />
+	</path>
+
+	<!-- meeting input volume -->
+	<path name="gain-meeting-mic">
+		<ctl name="IN1R Volume" value="15" />
+		<ctl name="IN1L Volume" value="15" />
+		<ctl name="IN1R Digital Volume" value="121" />
+		<ctl name="IN1L Digital Volume" value="121" />
+	</path>
+
+	<!-- lpsd control input volume -->
+	<path name="gain-lpsd_control-mic">
+	</path>
+
+	<!-- voice control input volume -->
+	<path name="gain-voice_control-mic">
+	</path>
+
+	<path name="gain-voice_control-headset-mic">
+		<ctl name="IN1L Volume" value="0" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-vts_recording-mic">
+	</path>
+
+	<path name="gain-vts_recording-headset-mic">
+		<ctl name="IN1L Volume" value="0" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<!-- voice_control_with_okgoogle input volume -->
+	<path name="gain-voice_control_with_okgoogle-mic">
+	</path>
+
+	<!-- voice_control_with_okgoogle input volume -->
+	<path name="gain-voice_control_with_okgoogle-headset-mic">
+		<ctl name="IN1L Volume" value="0" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<!-- recognition input volume -->
+	<path name="gain-recognition-mic">
+		<ctl name="IN1L Volume" value="31" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-recognition-2nd-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-recognition-headset-mic">
+		<ctl name="IN1L Volume" value="33" />
+		<ctl name="IN1L Digital Volume" value="139" />
+	</path>
+
+	<path name="gain-recognition-headphone-mic">
+		<ctl name="IN1L Volume" value="27" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-recognition-bt-sco-headset-in">
+	</path>
+
+	<!-- bargein samsung input volume -->
+	<path name="gain-bargein_samsung_engine-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-bargein_samsung_engine-headset-mic">
+		<ctl name="IN1L Volume" value="19" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-bargein_samsung_engine-bt-sco-headset-in">
+	</path>
+
+	<!-- bargein external input volume-->
+	<path name="gain-bargein_external_engine-mic">
+		<ctl name="IN1R Volume" value="7" />
+		<ctl name="IN1L Volume" value="16" />
+		<ctl name="IN1R Digital Volume" value="146" />
+		<ctl name="IN1L Digital Volume" value="146" />
+	</path>
+
+	<path name="gain-bargein_external_engine-headset-mic">
+		<ctl name="IN1L Volume" value="33" />
+		<ctl name="IN1L Digital Volume" value="139" />
+	</path>
+
+	<path name="gain-bargein_external_engine-bt-sco-headset-in">
+	</path>
+
+	<!-- svoice/carmode samsung input volume -->
+	<path name="gain-dualmic_samsung_engine-mic">
+		<ctl name="IN1R Volume" value="28" />
+		<ctl name="IN1L Volume" value="28" />
+		<ctl name="IN1R Digital Volume" value="139" />
+		<ctl name="IN1L Digital Volume" value="139" />
+	</path>
+
+	<path name="gain-dualmic_samsung_engine-headset-mic">
+		<ctl name="IN1L Volume" value="33" />
+		<ctl name="IN1L Digital Volume" value="139" />
+	</path>
+
+	<path name="gain-dualmic_samsung_engine-bt-sco-headset-in">
+	</path>
+
+	<!-- svoice/carmode external input volume -->
+	<path name="gain-dualmic_external_engine-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-dualmic_external_engine-headset-mic">
+		<ctl name="IN1L Volume" value="19" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-dualmic_external_engine-bt-sco-headset-in">
+	</path>
+
+	<!-- communication input volume -->
+	<path name="gain-communication-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-communication-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-communication-gaming-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-communication-dex-speaker-mic">
+		<path name="gain-communication-speaker-mic" />
+	</path>
+
+	<path name="gain-communication-headset-mic">
+		<ctl name="IN1L Volume" value="20" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-communication-headphone-mic">
+		<ctl name="IN1L Volume" value="27" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-communication-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-communication-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-communication-usb-headset-mic">
+	</path>
+
+	<!-- samsung voip input volume -->
+	<path name="gain-samsung_voip-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-samsung_voip-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-samsung_voip-dex-speaker-mic">
+		<path name="gain-samsung_voip-speaker-mic" />
+	</path>
+
+	<path name="gain-samsung_voip-headset-mic">
+		<ctl name="IN1L Volume" value="20" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-samsung_voip-headphone-mic">
+		<ctl name="IN1L Volume" value="27" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-samsung_voip-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-samsung_voip-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-samsung_voip-usb-headset-mic">
+	</path>
+
+	<!-- samsung voip fmc input volume -->
+	<path name="gain-samsung_voip_fmc-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dex-speaker-mic">
+		<path name="gain-samsung_voip_fmc-speaker-mic" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-headset-mic">
+		<ctl name="IN1L Volume" value="20" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-headphone-mic">
+		<ctl name="IN1L Volume" value="27" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-samsung_voip_fmc-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-samsung_voip_fmc-usb-headset-mic">
+	</path>
+
+	<!-- voip input volume -->
+	<path name="gain-voip-handset-mic">
+		<ctl name="IN1L Volume" value="27" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-voip-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-voip-dex-speaker-mic">
+		<path name="gain-voip-speaker-mic" />
+	</path>
+
+	<path name="gain-voip-headset-mic">
+		<ctl name="IN1L Volume" value="20" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-voip-headphone-mic">
+		<ctl name="IN1L Volume" value="27" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-voip-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-voip-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-voip-usb-headset-mic">
+	</path>
+
+	<!-- wificall nb input volume -->
+	<path name="gain-wificall_nb-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_nb-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_nb-dex-speaker-mic">
+		<path name="gain-wificall_nb-speaker-mic" />
+	</path>
+
+	<path name="gain-wificall_nb-headset-mic">
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_nb-headphone-mic">
+		<ctl name="IN1L Volume" value="27" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_nb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-wificall_nb-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-wificall_nb-usb-headset-mic">
+	</path>
+
+	<!-- wificall wb input volume -->
+	<path name="gain-wificall_wb-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_wb-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_wb-dex-speaker-mic">
+		<path name="gain-wificall_wb-speaker-mic" />
+	</path>
+
+	<path name="gain-wificall_wb-headset-mic">
+		<ctl name="IN1L Volume" value="20" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_wb-headphone-mic">
+		<ctl name="IN1R Volume" value="27" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-wificall_wb-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-wificall_wb-usb-headset-mic">
+	</path>
+
+	<!-- wificall evs input volume -->
+	<path name="gain-wificall_evs-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_evs-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_evs-dex-speaker-mic">
+		<path name="gain-wificall_evs-speaker-mic" />
+	</path>
+
+	<path name="gain-wificall_evs-headset-mic">
+		<ctl name="IN1L Volume" value="20" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_evs-headphone-mic">
+		<ctl name="IN1L Volume" value="27" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_evs-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-wificall_evs-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-wificall_evs-usb-headset-mic">
+	</path>
+
+	<!-- Video call input volume -->
+	<path name="gain-video_call-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-video_call-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-video_call-dex-speaker-mic">
+		<path name="gain-video_call-speaker-mic" />
+	</path>
+
+	<path name="gain-video_call-headset-mic">
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-video_call-headphone-mic">
+		<ctl name="IN1L Volume" value="27" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-video_call-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-video_call-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-video_call-usb-headset-mic">
+	</path>
+
+	<!-- VoLTE VT CP NB input volume -->
+	<path name="gain-volte_vt_cp_nb-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dex-speaker-mic">
+		<path name="gain-volte_vt_cp_nb-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-headset-mic">
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-headphone-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-usb-headset-mic">
+	</path>
+
+	<!-- VoLTE CP NB input volume -->
+	<path name="gain-volte_cp_nb-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_nb-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_nb-dex-speaker-mic">
+		<path name="gain-volte_cp_nb-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_cp_nb-headset-mic">
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_nb-headphone-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_nb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_cp_nb-usb-headset-mic">
+	</path>
+
+	<!-- VoLTE CP WB input volume -->
+	<path name="gain-volte_cp_wb-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_wb-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_wb-dex-speaker-mic">
+		<path name="gain-volte_cp_wb-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_cp_wb-headset-mic">
+		<ctl name="IN1L Volume" value="20" />
+		<ctl name="IN1L Digital Volume" value="139" />
+	</path>
+
+	<path name="gain-volte_cp_wb-headphone-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_cp_wb-usb-headset-mic">
+	</path>
+
+	<!-- VoLTE VT CP WB input volume -->
+	<path name="gain-volte_vt_cp_wb-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dex-speaker-mic">
+		<path name="gain-volte_vt_cp_wb-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-headset-mic">
+		<ctl name="IN1L Volume" value="20" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-headphone-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-usb-headset-mic">
+	</path>
+
+	<!-- EVS Input volume -->
+	<path name="gain-volte_cp_evs-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_evs-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_evs-dex-speaker-mic">
+		<path name="gain-volte_cp_evs-speaker-mic"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-headset-mic">
+		<ctl name="IN1L Volume" value="20" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_evs-headphone-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_evs-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_cp_evs-usb-headset-mic">
+	</path>
+
+	<!-- EVS VT Input volume -->
+	<path name="gain-volte_vt_cp_evs-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dex-speaker-mic">
+		<path name="gain-volte_vt_cp_evs-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-headset-mic">
+		<ctl name="IN1L Volume" value="20" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-headphone-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-usb-headset-mic">
+	</path>
+
+	<!-- CP Call Input volume -->
+	<!-- NB volume -->
+	<path name="gain-incall_nb-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_nb-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_nb-dex-speaker-mic">
+		<path name="gain-incall_nb-speaker-mic" />
+	</path>
+
+	<path name="gain-incall_nb-headset-mic">
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_nb-headphone-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_nb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-incall_nb-usb-headset-mic">
+	</path>
+
+	<!-- WB volume -->
+	<path name="gain-incall_wb-handset-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_wb-speaker-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_wb-dex-speaker-mic">
+		<path name="gain-incall_wb-speaker-mic" />
+	</path>
+
+	<path name="gain-incall_wb-headset-mic">
+		<ctl name="IN1L Volume" value="20" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_wb-headphone-mic">
+		<ctl name="IN1R Volume" value="18" />
+		<ctl name="IN1L Volume" value="18" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-incall_wb-usb-headset-mic">
+	</path>
+
+	<!-- Loopback Input (no delay) -->
+	<path name="gain-loopback-mic">
+		<ctl name="IN1L Volume" value="0" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-loopback-2nd-mic">
+		<ctl name="IN1R Volume" value="13" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<!-- Packet Loopback Input -->
+	<path name="gain-loopback_packet-mic">
+		<ctl name="IN1L Volume" value="15" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-loopback_packet-2nd-mic">
+		<ctl name="IN1R Volume" value="15" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-loopback_packet-headset-mic">
+		<ctl name="IN1L Volume" value="25" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-loopback_packet-dualmic">
+		<ctl name="IN1R Volume" value="19" />
+		<ctl name="IN1L Volume" value="19" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-loopback_packet-speaker-dualmic">
+		<ctl name="IN1R Volume" value="19" />
+		<ctl name="IN1L Volume" value="19" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<!-- Realtime Loopback Input -->
+	<path name="gain-realtimeloopback-mic">
+		<ctl name="IN1L Volume" value="6" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-realtimeloopback-2nd-mic">
+		<ctl name="IN1R Volume" value="17" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-realtimeloopback-headset-mic">
+		<ctl name="IN1L Volume" value="17" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-realtimeloopback-bt-sco-headset-in">
+	</path>
+
+	<!-- TTY Mode Input volume -->
+	<path name="gain-tty_mode-vco-mic">
+		<ctl name="IN1L Volume" value="28" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-tty_mode-full-mic">
+		<ctl name="IN1R Volume" value="19" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-tty_mode-hco-mic">
+		<ctl name="IN1R Volume" value="19" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<!-- AP TTY Mode Input volume -->
+	<path name="gain-ap_tty_mode-vco-mic">
+		<ctl name="IN1L Volume" value="28" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-ap_tty_mode-full-mic">
+		<ctl name="IN1L Volume" value="19" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-ap_tty_mode-hco-mic">
+		<ctl name="IN1L Volume" value="19" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<!-- call forwarding input volume -->
+	<path name="gain-call_forwarding_primary-mic">
+		<!-- we use default volume -->
+	</path>
+
+	<!-- echo(rms) test input volume -->
+	<path name="gain-echo_test-mic">
+		<ctl name="IN1L Volume" value="8" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-echo_test-2nd-mic">
+		<ctl name="IN1R Volume" value="4" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-echo_test-dualmic">
+		<ctl name="IN1R Volume" value="11" />
+		<ctl name="IN1L Volume" value="4" />
+		<ctl name="IN1R Digital Volume" value="128" />
+		<ctl name="IN1L Digital Volume" value="128" />
+	</path>
+
+</mixer>
diff --git a/configs/audio/mixer_paths.xml b/configs/audio/mixer_paths.xml
new file mode 100644
index 0000000..c44608e
--- /dev/null
+++ b/configs/audio/mixer_paths.xml
@@ -0,0 +1,2835 @@
+<mixer>
+	<!-- These paths are for Vogue with Exynos9610 -->
+
+	<!-- Board Device Connections -->
+	<!-- UAIF0 - CODEC for normal Playback and Capture -->
+	<!-- UAIF1 - None -->
+	<!-- UAIF2 - Speaker AMP -->
+	<!-- UAIF3 - None -->
+	<!-- UAIF4 - Loopback -->
+	<!-- SPDY  - FM Radio -->
+
+	<!-- Exynos A-Box Term -->
+	<!-- SIFS0 : Mixer for Playback -->
+	<!-- SIFS1 : Mux1 for Playback -->
+	<!-- SIFS2 : Mux2 for Playback -->
+	<!-- RSRC0 : Recording Source 0 -->
+	<!-- RSRC1 : Recording Source 1 -->
+	<!-- NSRC0 : Capture Source 0 -->
+	<!-- NSRC1 : Capture Source 1 -->
+	<!-- NSRC2 : Capture Source 2 -->
+	<!-- NSRC3 : Capture Source 3 -->
+
+	<include name="/vendor/etc/mixer_gains.xml" />
+
+	<pcmdai playback_link="0" />
+	<pcmdai playback_low_link="2" />
+	<pcmdai playback_deep_link="1" />
+	<pcmdai playback_offload_link="5" />
+	<pcmdai playback_jam_link="3" />
+	<pcmdai playback_aux_digital_link="15" />
+	<pcmdai capture_link="9" />
+	<pcmdai baseband_link="4" />
+	<pcmdai baseband_capture_link="10" />
+	<pcmdai call_rec_capture_link="19" />
+	<pcmdai abox_pcm_dump_card="2" />
+	<pcmdai capture_callmic_link="21" />
+
+	<!-- Initial Mixer control configurations -->
+	<!-- A-Box Default Configuration for Rate min -->
+	<ctl name="ABOX Sampling Rate Mixer Min" value="48000" />
+	<ctl name="ABOX Sampling Rate Out1 Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Out2 Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Recp Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Inmux0 Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Inmux1 Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Inmux2 Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Inmux3 Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Inmux4 Min" value="8000" />
+
+	<!-- A-Box Default Configuration for UAIF -->
+	<ctl name="ABOX UAIF0 width" value="16" />
+	<ctl name="ABOX UAIF0 channel" value="2" />
+	<ctl name="ABOX UAIF0 rate" value="48000" />
+	<ctl name="ABOX UAIF1 width" value="16" />
+	<ctl name="ABOX UAIF1 channel" value="2" />
+	<ctl name="ABOX UAIF1 rate" value="48000" />
+	<ctl name="ABOX UAIF2 width" value="16" />
+	<ctl name="ABOX UAIF2 channel" value="2" />
+	<ctl name="ABOX UAIF2 rate" value="48000" />
+	<ctl name="ABOX UAIF4 width" value="16" />
+	<ctl name="ABOX UAIF4 channel" value="2" />
+	<ctl name="ABOX UAIF4 rate" value="48000" />
+	<ctl name="ABOX SPDY width" value="16" />
+	<ctl name="ABOX SPDY channel" value="2" />
+	<ctl name="ABOX SPDY rate" value="40000" />
+
+	<!-- A-Box Default Configuration for Speaker Path -->
+	<ctl name="ABOX SPUS ASRC0" value="On" />
+	<ctl name="ABOX SPUS ASRC1" value="On" />
+	<ctl name="ABOX SPUS ASRC2" value="On" />
+	<ctl name="ABOX SPUS ASRC3" value="On" />
+	<ctl name="ABOX SPUS ASRC4" value="On" />
+	<ctl name="ABOX SPUS ASRC5" value="On" />
+	<ctl name="ABOX SPUS ASRC6" value="On" />
+	<ctl name="ABOX SPUS ASRC7" value="On" />
+	<ctl name="ABOX SPUS OUT0" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT1" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT2" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT3" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT4" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT5" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT6" value="SIFS2" />
+	<ctl name="ABOX SPUS OUT7" value="SIFS1" />
+
+	<ctl name="ABOX UAIF0 SPK" value="RESERVED" />
+	<ctl name="ABOX UAIF1 SPK" value="RESERVED" />
+	<ctl name="ABOX UAIF2 SPK" value="RESERVED" />
+
+	<!-- A-Box Default Configuration for MIC Path -->
+	<ctl name="ABOX SPUM ASRC0" value="On" />
+	<ctl name="ABOX SPUM ASRC1" value="On" />
+	<ctl name="ABOX SPUM ASRC2" value="On" />
+	<ctl name="ABOX SPUM ASRC3" value="On" />
+
+	<ctl name="ABOX RECP PIFS0" value="0" />
+	<ctl name="ABOX RECP PIFS1" value="0" />
+
+	<ctl name="ABOX SIFM0" value="WDMA" />
+	<ctl name="ABOX SIFM1" value="WDMA" />
+	<ctl name="ABOX SIFM2" value="WDMA" />
+	<ctl name="ABOX SIFM3" value="WDMA" />
+
+	<ctl name="ABOX NSRC0" value="RESERVED" />
+	<ctl name="ABOX NSRC1" value="RESERVED" />
+	<ctl name="ABOX NSRC2" value="RESERVED" />
+	<ctl name="ABOX NSRC3" value="RESERVED" />
+
+	<!-- A-Box Default Configuration for ERAP -->
+	<ctl name="ABOX PCM ext VPCMIN ON" value="0" />
+	<ctl name="ABOX ERAP info DSM On" value="0" />
+	<ctl name="ABOX ERAP info Bypass On" value="0" />
+	<ctl name="ABOX ERAP info USB Rx On" value="0" />
+	<ctl name="ABOX ERAP info USB Tx On" value="0" />
+
+	<!-- A-Box Default Configuration for others -->
+	<ctl name="ABOX Audio Mode" value="NORMAL" />
+
+	<!-- ALC5665 Codec -->
+	<ctl name="DAC L1 Source" value="Stereo DAC Mixer"/>
+	<ctl name="DAC R1 Source" value="Stereo DAC Mixer"/>
+	<ctl name="DAC L2 Source" value="Mono DAC Mixer"/>
+	<ctl name="DAC R2 Source" value="Mono DAC Mixer"/>
+
+	<ctl name="Stereo1 DAC MIXL DAC L1 Switch" value="0"/>
+	<ctl name="Stereo1 DAC MIXL DAC R1 Switch" value="0"/>
+	<ctl name="Stereo1 DAC MIXL DAC L2 Switch" value="0"/>
+	<ctl name="Stereo1 DAC MIXL DAC R2 Switch" value="0"/>
+	<ctl name="Stereo1 DAC MIXR DAC R1 Switch" value="0"/>
+	<ctl name="Stereo1 DAC MIXR DAC L1 Switch" value="0"/>
+	<ctl name="Stereo1 DAC MIXR DAC L2 Switch" value="0"/>
+	<ctl name="Stereo1 DAC MIXR DAC R2 Switch" value="0"/>
+
+	<ctl name="Mono DAC MIXL DAC L1 Switch" value="0"/>
+	<ctl name="Mono DAC MIXL DAC R1 Switch" value="0"/>
+	<ctl name="Mono DAC MIXL DAC L2 Switch" value="0"/>
+	<ctl name="Mono DAC MIXL DAC R2 Switch" value="0"/>
+	<ctl name="Mono DAC MIXR DAC L1 Switch" value="0"/>
+	<ctl name="Mono DAC MIXR DAC R1 Switch" value="0"/>
+	<ctl name="Mono DAC MIXR DAC L2 Switch" value="0"/>
+	<ctl name="Mono DAC MIXR DAC R2 Switch" value="0"/>
+
+	<ctl name="RECMIX1L BST1 Switch" value="0"/>
+	<ctl name="RECMIX1R BST1 Switch" value="0"/>
+	<ctl name="RECMIX1L BST3 Switch" value="0"/>
+	<ctl name="RECMIX1R BST3 Switch" value="0"/>
+	<ctl name="RECMIX1L BST4 Switch" value="0"/>
+	<ctl name="RECMIX1R BST4 Switch" value="0"/>
+
+	<ctl name="HEADPHONE Switch" value="0"/>
+	<ctl name="RECEIVER Switch" value="0"/>
+	<ctl name="Main Mic Switch" value="0"/>
+	<ctl name="Sub Mic Switch" value="0"/>
+	<ctl name="Headset Mic Switch" value="0"/>
+
+	<ctl name="Mono Playback Switch" value="0"/>
+	<ctl name="HPO Playback Switch" value="0"/>
+
+	<ctl name="Mono MIX DAC L2 Switch" value="0"/>
+
+	<ctl name="DAC L1 Mux" value="IF1 DAC1"/>
+	<ctl name="DAC R1 Mux" value="IF1 DAC1"/>
+	<ctl name="DAC1 MIXL DAC1 Switch" value="1"/>
+	<ctl name="DAC1 MIXR DAC1 Switch" value="1"/>
+
+	<ctl name="DAC L2 Mux" value="IF1 DAC2"/>
+
+	<ctl name="Stereo1 ADC L Mux" value="ADC1 L"/>
+	<ctl name="Stereo1 ADC R Mux" value="ADC1 R"/>
+	<ctl name="Stereo1 ADC L1 Mux" value="ADC"/>
+	<ctl name="Stereo1 ADC R1 Mux" value="ADC"/>
+	<ctl name="Stereo1 ADC MIXL ADC1 Switch" value="1"/>
+	<ctl name="Stereo1 ADC MIXR ADC1 Switch" value="1"/>
+
+	<!-- TI TAS2562 Amp default configuration -->
+	<ctl name="TAS2562 Left Speaker Switch" value="Off" />
+	<ctl name="TAS2562 Right Speaker Switch" value="Off" />
+	<ctl name="Amp Output Level" value="20" />
+
+	<!-- Voice wakeup-->
+	<ctl name="Load acoustic model" value="0" />
+	<!-- Voice wakeup end -->
+
+	<!-- The Disable NG2 in all phone call -->
+	<ctl name="Disable NG2" value="1"/>
+	<!-- ALC5665 Codec -->
+
+	<!-- A-Box wakelock default released -->
+	<ctl name="ABOX Wakelock" value="0" />
+
+	<!-- Set audio debug buffer -->
+	<ctl name="Debug Buffer Switch" value="1" />
+
+	<path name="set-abox-wakelock">
+		<ctl name="ABOX Wakelock" value="1" />
+	</path>
+
+	<!-- Common A-Box RX Path configurations -->
+	<path name="route-sifs0-to-uaif0">
+		<ctl name="ABOX UAIF0 SPK" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-uaif1">
+		<ctl name="ABOX UAIF1 SPK" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-uaif2">
+		<ctl name="ABOX UAIF2 SPK" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-rsrc0">
+		<ctl name="ABOX RSRC0" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-nsrc2">
+		<ctl name="ABOX NSRC2" value="SIFS0" />
+	</path>
+
+	<path name="route-rdma7-to-sifs1">
+		<ctl name="ABOX SPUS OUT7" value="SIFS1" />
+		<ctl name="ABOX SIFS1" value="SPUS OUT7" />
+	</path>
+
+	<path name="route-sifs1-to-uaif1">
+		<ctl name="ABOX UAIF1 SPK" value="SIFS1" />
+	</path>
+
+	<path name="route-sifs1-to-uaif2">
+		<ctl name="ABOX UAIF2 SPK" value="SIFS1" />
+	</path>
+
+	<path name="route-rdma6-to-sifs2">
+		<ctl name="ABOX SPUS OUT6" value="SIFS2" />
+		<ctl name="ABOX SIFS2" value="SPUS OUT6" />
+	</path>
+
+	<path name="route-sifs2-to-uaif1">
+		<ctl name="ABOX UAIF1 SPK" value="SIFS2" />
+	</path>
+
+	<path name="route-sifs2-to-uaif3">
+	</path>
+
+	<path name="route-sifs2-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="SIFS2" />
+	</path>
+
+	<path name="route-sifs2-to-nsrc1">
+		<ctl name="ABOX NSRC1" value="SIFS2" />
+	</path>
+
+	<!-- Common A-Box TX Path configurations -->
+	<path name="route-uaif0-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="UAIF0" />
+	</path>
+
+	<path name="route-uaif0-to-nsrc1">
+		<ctl name="ABOX NSRC1" value="UAIF0" />
+	</path>
+
+	<path name="route-uaif1-to-nsrc3">
+		<ctl name="ABOX NSRC3" value="UAIF1" />
+	</path>
+
+	<path name="route-uaif2-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="UAIF2" />
+	</path>
+
+	<path name="route-uaif2-to-nsrc1">
+		<ctl name="ABOX NSRC1" value="UAIF2" />
+	</path>
+
+	<path name="route-uaif2-to-nsrc2">
+		<ctl name="ABOX NSRC2" value="UAIF2" />
+	</path>
+
+	<path name="route-uaif2-to-nsrc3">
+		<ctl name="ABOX NSRC3" value="UAIF2" />
+	</path>
+
+	<path name="route-uaif3-to-nsrc0">
+	</path>
+
+	<path name="route-uaif3-to-nsrc1">
+	</path>
+
+	<path name="route-uaif4-to-nsrc2">
+		<ctl name="ABOX NSRC2" value="UAIF4" />
+	</path>
+
+	<path name="route-uaif4-to-nsrc3">
+		<ctl name="ABOX NSRC3" value="UAIF4" />
+	</path>
+
+	<path name="route-nsrc0-to-wdma1">
+		<ctl name="ABOX SIFM0" value="WDMA" />
+	</path>
+
+	<path name="route-nsrc1-to-wdma2">
+		<ctl name="ABOX SIFM1" value="WDMA" />
+	</path>
+
+	<path name="route-nsrc2-to-wdma3">
+		<ctl name="ABOX SIFM2" value="WDMA" />
+	</path>
+
+	<path name="route-nsrc3-to-wdma4">
+		<ctl name="ABOX SIFM3" value="WDMA" />
+	</path>
+
+	<!-- Common Internal Loop Path configurations -->
+	<path name="route-nsrc2-to-rsrc0">
+		<ctl name="ABOX RSRC0" value="NSRC2" />
+	</path>
+
+	<path name="route-rsrc0-to-wdma0">
+		<ctl name="ABOX RECP PIFS0" value="1" />
+	</path>
+
+	<!-- Common ERAP configurations -->
+	<path name="erap-amp-reference">
+		<ctl name="ABOX ERAP info DSM On" value="1" />
+	</path>
+
+	<path name="erap-amp-reference-dsm-bypass">
+		<ctl name="ABOX ERAP info DSM On" value="0" />
+		<ctl name="ABOX ERAP info Bypass On" value="1" />
+	</path>
+
+	<path name="erap-amp-reference-8ch">
+		<ctl name="ABOX ERAP info REF8CH On" value="1" />
+	</path>
+
+	<path name="uaif2-channel-8ch">
+		<ctl name="ABOX UAIF2 channel" value="8" />
+	</path>
+
+	<path name="erap-bt-control">
+	</path>
+
+	<path name="erap-usb-rx-on">
+		<ctl name="ABOX ERAP info USB Rx On" value="1" />
+	</path>
+
+	<path name="erap-usb-tx-on">
+		<ctl name="ABOX ERAP info USB Tx On" value="1" />
+	</path>
+
+	<path name="voice-wakeup">
+		<ctl name="Load acoustic model" value="1" />
+	</path>
+
+	<path name="erap-fmradio-on">
+		<ctl name="ABOX ERAP info FM Radio On" value="1" />
+		<ctl name="ABOX PCM ext VPCMIN ON" value="1" />
+		<ctl name="ABOX Sampling Rate Inmux1" value="40000" />
+		<ctl name="ABOX NSRC1" value="SPDY" />
+		<ctl name="ABOX SIFM1" value="WDMA" />
+	</path>
+
+	<path name="route-wdma0-to-usboutcom">
+		<ctl name="ABOX WDMA0_EN" value="On" />
+		<ctl name="ABOX USBOUTSTACK_EN" value="On" />
+		<ctl name="ABOX USBOUT_COM_EN" value="On" />
+		<ctl name="ABOX USBOUTSTACK_A" value="USBOUT_COM" />
+		<ctl name="ABOX USBOUT_COM_A" value="WDMA0" />
+	</path>
+
+	<path name="route-usbincom-to-rdma6">
+		<ctl name="ABOX RDMA6_EN" value="On" />
+		<ctl name="ABOX USBINSTACK_EN" value="On" />
+		<ctl name="ABOX USBIN_COM_EN" value="On" />
+		<ctl name="ABOX USBIN_COM_A" value="USBINSTACK" />
+		<ctl name="ABOX RDMA6_A" value="USBIN_COM" />
+	</path>
+
+	<!-- Common CODEC configurations -->
+	<path name="dev-handset">
+		<ctl name="Left ASPTX1 Slot Position" value="0" />
+		<ctl name="Left ASPTX2 Slot Position" value="2" />
+		<ctl name="Left ASPTX3 Slot Position" value="4" />
+		<ctl name="Left ASPTX4 Slot Position" value="6" />
+		<ctl name="Left ASP TX1 Source" value="ASPRX1" />
+		<ctl name="Left ASP TX2 Source" value="VMON" />
+		<ctl name="Left ASP TX3 Source" value="Zero" />
+		<ctl name="Left ASP TX4 Source" value="Zero" />
+		<ctl name="Left PCM Source" value="ASP" />
+		<ctl name="Left Boost Enable" value="Disabled" />
+		<ctl name="Left AMP Enable Switch" value="1" />
+	</path>
+
+	<path name="dev-speaker">
+		<ctl name="TAS2562 Left Speaker Switch" value="On" />
+		<ctl name="TAS2562 Right Speaker Switch" value="On" />
+	</path>
+
+	<path name="dev-speaker2">
+		<ctl name="TAS2562 Left Speaker Switch" value="On" />
+		<ctl name="TAS2562 Right Speaker Switch" value="On" />
+	</path>
+
+	<path name="dev-dual-speaker">
+		<ctl name="TAS2562 Left Speaker Switch" value="On" />
+		<ctl name="TAS2562 Right Speaker Switch" value="On" />
+	</path>
+
+	<path name="dev-headset">
+		<ctl name="Stereo1 DAC MIXL DAC L1 Switch" value="1"/>
+		<ctl name="Stereo1 DAC MIXR DAC R1 Switch" value="1"/>
+		<ctl name="HEADPHONE Switch" value="1" />
+	</path>
+
+	<path name="dev-headphone">
+		<path name="dev-headset" />
+	</path>
+
+	<path name="dev-speaker-headset">
+		<path name="dev-speaker" />
+		<path name="dev-headset" />
+	</path>
+
+	<path name="dev-dual-speaker-headset">
+		<path name="dev-dual-speaker" />
+		<path name="dev-headset" />
+	</path>
+
+	<path name="dev-speaker-headphone">
+		<path name="dev-speaker-headset" />
+	</path>
+
+	<path name="dev-dual-speaker-headphone">
+		<path name="dev-dual-speaker-headset" />
+	</path>
+
+	<path name="dev-fm_radio-input">
+	</path>
+
+	<path name="dev-main-mic">
+		<ctl name="RECMIX1L BST3 Switch" value="1"/>
+		<ctl name="RECMIX1R BST3 Switch" value="1"/>
+		<ctl name="Stereo1 ADC L Mux" value="ADC1 L"/>
+		<ctl name="Stereo1 ADC R Mux" value="ADC1 R"/>
+		<ctl name="Stereo1 ADC L1 Mux" value="ADC"/>
+		<ctl name="Stereo1 ADC R1 Mux" value="ADC"/>
+		<ctl name="Stereo1 ADC MIXL ADC1 Switch" value="1"/>
+		<ctl name="Stereo1 ADC MIXR ADC1 Switch" value="1"/>
+		<ctl name="Main Mic Switch" value="1" />
+	</path>
+
+	<path name="dev-2nd-mic">
+		<ctl name="RECMIX1L BST4 Switch" value="1"/>
+		<ctl name="RECMIX1R BST4 Switch" value="1"/>
+		<ctl name="Stereo1 ADC L Mux" value="ADC1 L"/>
+		<ctl name="Stereo1 ADC R Mux" value="ADC1 R"/>
+		<ctl name="Stereo1 ADC L1 Mux" value="ADC"/>
+		<ctl name="Stereo1 ADC R1 Mux" value="ADC"/>
+		<ctl name="Stereo1 ADC MIXL ADC1 Switch" value="1"/>
+		<ctl name="Stereo1 ADC MIXR ADC1 Switch" value="1"/>
+		<ctl name="Sub Mic Switch" value="1" />
+	</path>
+
+	<!-- L ch: main-mic / R ch: 2nd-mic -->
+	<path name="dev-dual-mic">
+		<ctl name="RECMIX1L BST3 Switch" value="1"/>
+		<ctl name="RECMIX1R BST4 Switch" value="1"/>
+		<ctl name="Stereo1 ADC L Mux" value="ADC1 L"/>
+		<ctl name="Stereo1 ADC R Mux" value="ADC1 R"/>
+		<ctl name="Stereo1 ADC L1 Mux" value="ADC"/>
+		<ctl name="Stereo1 ADC R1 Mux" value="ADC"/>
+		<ctl name="Stereo1 ADC MIXL ADC1 Switch" value="1"/>
+		<ctl name="Stereo1 ADC MIXR ADC1 Switch" value="1"/>
+		<ctl name="Main Mic Switch" value="1" />
+		<ctl name="Sub Mic Switch" value="1" />
+	</path>
+
+	<!-- L ch: 2nd-mic / R ch: main-mic -->
+	<path name="dev-dual-invert-mic">
+		<ctl name="RECMIX1L BST4 Switch" value="1"/>
+		<ctl name="RECMIX1R BST3 Switch" value="1"/>
+		<ctl name="Stereo1 ADC L Mux" value="ADC1 L"/>
+		<ctl name="Stereo1 ADC R Mux" value="ADC1 R"/>
+		<ctl name="Stereo1 ADC L1 Mux" value="ADC"/>
+		<ctl name="Stereo1 ADC R1 Mux" value="ADC"/>
+		<ctl name="Stereo1 ADC MIXL ADC1 Switch" value="1"/>
+		<ctl name="Stereo1 ADC MIXR ADC1 Switch" value="1"/>
+		<ctl name="Main Mic Switch" value="1" />
+		<ctl name="Sub Mic Switch" value="1" />
+	</path>
+
+	<path name="dev-headset-mic">
+		<ctl name="RECMIX1L BST1 Switch" value="1"/>
+		<ctl name="RECMIX1R BST1 Switch" value="1"/>
+		<ctl name="Stereo1 ADC L Mux" value="ADC1 L"/>
+		<ctl name="Stereo1 ADC R Mux" value="ADC1 R"/>
+		<ctl name="Stereo1 ADC L1 Mux" value="ADC"/>
+		<ctl name="Stereo1 ADC R1 Mux" value="ADC"/>
+		<ctl name="Stereo1 ADC MIXL ADC1 Switch" value="1"/>
+		<ctl name="Stereo1 ADC MIXR ADC1 Switch" value="1"/>
+		<ctl name="HEADSETMIC Switch" value="1" />
+	</path>
+
+	<path name="dev-headset-main-mic">
+	</path>
+
+	<path name="set-inmux1-sampling-rate-min-48k">
+		<ctl name="ABOX Sampling Rate Inmux1 Min" value="48000" />
+	</path>
+
+	<!-- BT SCO Sampling Rate Settings -->
+	<path name="set-bt-sco-rx-rate-nb">
+	</path>
+
+	<path name="set-bt-sco-tx-rate-nb">
+	</path>
+
+	<path name="set-bt-sco-rx-rate-wb">
+	</path>
+
+	<path name="set-bt-sco-tx-rate-wb">
+	</path>
+
+	<!-- Amp & codec mute control -->
+	<path name="output-mute">
+	</path>
+
+	<!-- Output mixer settings -->
+	<!-- Playback paths -->
+	<path name="media-handset">
+		<path name="dev-handset" />
+		<path name="route-sifs0-to-uaif0" />
+	</path>
+
+	<path name="media-speaker2">
+		<path name="dev-dual-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="media-speaker">
+		<path name="dev-dual-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="media-dual-speaker">
+		<path name="dev-dual-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="media-headset">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="dev-headset" />
+	</path>
+
+	<path name="media-headphone">
+		<path name="media-headset" />
+	</path>
+
+	<path name="media-speaker-headset">
+		<path name="dev-speaker-headset" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="media-speaker-headphone">
+		<path name="media-speaker-headset" />
+	</path>
+
+	<path name="media-dual-speaker-headset">
+		<path name="dev-dual-speaker-headset" />
+	</path>
+
+	<path name="media-dual-speaker-headphone">
+		<path name="media-dual-speaker-headset" />
+	</path>
+
+	<path name="media-bt-sco-headphone">
+		<path name="erap-bt-control" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<ctl name="BT SCO SPK Enable" value="1" />
+	</path>
+
+	<path name="media-bt-sco-headset">
+		<path name="media-bt-sco-headphone" />
+	</path>
+
+	<path name="media-speaker-bt-sco-headset">
+		<path name="dev-dual-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+		<path name="erap-bt-control" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<ctl name="BT SCO SPK Enable" value="1" />
+	</path>
+
+	<path name="media-dual-speaker-bt-sco-headset">
+		<path name="dev-dual-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+		<path name="erap-bt-control" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<ctl name="BT SCO SPK Enable" value="1" />
+	</path>
+
+	<path name="media-usb-headphone">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<path name="erap-usb-rx-on" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+	</path>
+
+	<path name="media-usb-headset">
+		<path name="media-usb-headphone" />
+	</path>
+
+	<path name="media-speaker-usb-headset">
+		<path name="dev-speaker" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<path name="erap-usb-rx-on" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<!-- Ringtone playback paths -->
+	<path name="ringtone-handset">
+		<path name="media-handset" />
+	</path>
+
+	<path name="ringtone-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="ringtone-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="ringtone-headset">
+		<path name="media-headset" />
+	</path>
+
+	<path name="ringtone-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<path name="ringtone-speaker-headset">
+		<path name="media-speaker-headset" />
+	</path>
+
+	<path name="ringtone-dual-speaker-headset">
+		<path name="media-dual-speaker-headset" />
+	</path>
+
+	<path name="ringtone-speaker-headphone">
+		<path name="media-speaker-headphone" />
+	</path>
+
+	<path name="ringtone-dual-speaker-headphone">
+		<path name="media-dual-speaker-headphone" />
+	</path>
+
+	<path name="ringtone-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="ringtone-speaker-bt-sco-headset">
+		<path name="media-speaker-bt-sco-headset" />
+	</path>
+
+	<path name="ringtone-dual-speaker-bt-sco-headset">
+		<path name="media-dual-speaker-bt-sco-headset" />
+	</path>
+
+	<path name="ringtone-speaker-usb-headset">
+		<path name="media-speaker-usb-headset" />
+	</path>
+
+	<!-- APCall(Communication) playback paths -->
+	<path name="communication-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="communication-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="communication-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="communication-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="communication-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="communication-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="communication-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="communication-bt-sco-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="communication-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- samsung voip playback -->
+	<path name="samsung_voip-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="samsung_voip-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="samsung_voip-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="samsung_voip-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="samsung_voip-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="samsung_voip-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="samsung_voip-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="samsung_voip-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="samsung_voip-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- samsung voip fmc playback -->
+	<path name="samsung_voip_fmc-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="samsung_voip_fmc-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="samsung_voip_fmc-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="samsung_voip_fmc-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="samsung_voip_fmc-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="samsung_voip_fmc-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="samsung_voip_fmc-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="samsung_voip_fmc-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="samsung_voip_fmc-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- VoIP playback paths -->
+	<path name="voip-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="voip-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="voip-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="voip-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="voip-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="voip-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="voip-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="voip-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="voip-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- WiFICall playback paths -->
+	<!-- WiFiCall AP NB -->
+	<path name="wificall_nb-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="wificall_nb-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="wificall_nb-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="wificall_nb-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="wificall_nb-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="wificall_nb-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="wificall_nb-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="wificall_nb-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="wificall_nb-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- WiFiCall AP WB -->
+	<path name="wificall_wb-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="wificall_wb-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="wificall_wb-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="wificall_wb-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="wificall_wb-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="wificall_wb-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="wificall_wb-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="wificall_wb-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="wificall_wb-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- WiFiCall AP EVS -->
+	<path name="wificall_evs-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="wificall_evs-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="wificall_evs-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="wificall_evs-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="wificall_evs-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="wificall_evs-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="wificall_evs-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="wificall_evs-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="wificall_evs-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- VideoCall playback paths -->
+	<path name="video_call-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="video_call-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="video_call-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="video_call-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="video_call-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="video_call-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="video_call-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="video_call-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="video_call-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- VoiceCall paths -->
+	<!-- Common VoiceCall paths -->
+	<path name="incall-handset">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="dev-handset" />
+	</path>
+
+	<path name="incall-speaker">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference" />
+		<path name="dev-speaker" />
+	</path>
+
+	<path name="incall-headset">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="dev-headset" />
+	</path>
+
+	<path name="incall-bt-sco-headset">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<ctl name="BT SCO SPK Enable" value="1" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+	</path>
+
+	<path name="incall-usb-headset">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="erap-usb-rx-on" />
+	</path>
+
+	<path name="incall-hearing-aid">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+	</path>
+
+	<!-- VoiceCall CP NB -->
+	<path name="incall_nb-handset">
+		<path name="incall-handset" />
+		<ctl name="ABOX Sound Type" value="VOICE" />
+	</path>
+
+	<path name="incall_nb-speaker">
+		<path name="incall-speaker" />
+		<ctl name="ABOX Sound Type" value="SPEAKER" />
+	</path>
+
+	<path name="incall_nb-dual-speaker">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif1" />
+		<path name="dev-dual-speaker" />
+		<ctl name="ABOX Sound Type" value="SPEAKER" />
+	</path>
+
+	<path name="incall_nb-dex-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="incall_nb-dex-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="incall_nb-headset">
+		<path name="incall-headset" />
+		<ctl name="ABOX Sound Type" value="HEADSET" />
+	</path>
+
+	<path name="incall_nb-headphone">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="incall_nb-bt-sco-headset">
+		<path name="incall-bt-sco-headset" />
+		<ctl name="ABOX Sound Type" value="BTVOICE" />
+	</path>
+
+	<path name="incall_nb-usb-headset">
+		<path name="incall-usb-headset" />
+		<ctl name="ABOX Sound Type" value="USB" />
+	</path>
+
+	<path name="incall_nb-hearing-aid">
+		<path name="incall-hearing-aid" />
+		<ctl name="ABOX Sound Type" value="VOICE" />
+	</path>
+
+	<!-- VoiceCall CP WB -->
+	<path name="incall_wb-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="incall_wb-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="incall_wb-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="incall_wb-dex-speaker">
+		<path name="incall_nb-dex-speaker" />
+	</path>
+
+	<path name="incall_wb-dex-dual-speaker">
+		<path name="incall_nb-dex-dual-speaker" />
+	</path>
+
+	<path name="incall_wb-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="incall_wb-headphone">
+		<path name="incall_nb-headphone" />
+	</path>
+
+	<path name="incall_wb-bt-sco-headset">
+		<path name="incall_nb-bt-sco-headset" />
+	</path>
+
+	<path name="incall_wb-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<path name="incall_wb-hearing-aid">
+		<path name="incall_nb-hearing-aid" />
+	</path>
+
+	<!-- VoLTECall CP NB -->
+	<path name="volte_cp_nb-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="volte_cp_nb-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="volte_cp_nb-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_nb-dex-speaker">
+		<path name="incall_nb-dex-speaker" />
+	</path>
+
+	<path name="volte_cp_nb-dex-dual-speaker">
+		<path name="incall_nb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_nb-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="volte_cp_nb-headphone">
+		<path name="incall_nb-headphone" />
+	</path>
+
+	<path name="volte_cp_nb-bt-sco-headset">
+		<path name="incall_nb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_cp_nb-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<path name="volte_cp_nb-hearing-aid">
+		<path name="incall_nb-hearing-aid" />
+	</path>
+
+	<!-- VoLTECall CP WB -->
+	<path name="volte_cp_wb-handset">
+		<path name="incall_wb-handset" />
+	</path>
+
+	<path name="volte_cp_wb-speaker">
+		<path name="incall_wb-speaker" />
+	</path>
+
+	<path name="volte_cp_wb-dual-speaker">
+		<path name="incall_wb-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_wb-dex-speaker">
+		<path name="incall_wb-dex-speaker" />
+	</path>
+
+	<path name="volte_cp_wb-dex-dual-speaker">
+		<path name="incall_wb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_wb-headset">
+		<path name="incall_wb-headset" />
+	</path>
+
+	<path name="volte_cp_wb-headphone">
+		<path name="incall_wb-headphone" />
+	</path>
+
+	<path name="volte_cp_wb-bt-sco-headset">
+		<path name="incall_wb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_cp_wb-usb-headset">
+		<path name="incall_wb-usb-headset" />
+	</path>
+
+	<path name="volte_cp_wb-hearing-aid">
+		<path name="incall_wb-hearing-aid" />
+	</path>
+
+	<!-- VoLTECall CP EVS -->
+	<path name="volte_cp_evs-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="volte_cp_evs-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="volte_cp_evs-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_evs-dex-speaker">
+		<path name="incall_nb-dex-speaker" />
+	</path>
+
+	<path name="volte_cp_evs-dex-dual-speaker">
+		<path name="incall_nb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_evs-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="volte_cp_evs-headphone">
+		<path name="volte_cp_evs-headset" />
+	</path>
+
+	<path name="volte_cp_evs-bt-sco-headset">
+		<path name="incall_nb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_cp_evs-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<path name="volte_cp_evs-hearing-aid">
+		<path name="incall_nb-hearing-aid" />
+	</path>
+
+	<!-- VoLTE VideoCall CP NB -->
+	<path name="volte_vt_cp_nb-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="volte_vt_cp_nb-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dex-speaker">
+		<path name="incall_nb-dex-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dex-dual-speaker">
+		<path name="incall_nb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_nb-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="volte_vt_cp_nb-headphone">
+		<path name="incall_nb-headphone" />
+	</path>
+
+	<path name="volte_vt_cp_nb-bt-sco-headset">
+		<path name="incall_nb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_vt_cp_nb-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<path name="volte_vt_cp_nb-hearing-aid">
+		<path name="incall_nb-hearing-aid" />
+	</path>
+
+	<!-- VoLTE VideoCall CP WB -->
+	<path name="volte_vt_cp_wb-handset">
+		<path name="incall_wb-handset" />
+	</path>
+
+	<path name="volte_vt_cp_wb-speaker">
+		<path name="incall_wb-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dual-speaker">
+		<path name="incall_wb-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dex-speaker">
+		<path name="incall_wb-dex-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dex-dual-speaker">
+		<path name="incall_wb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_wb-headset">
+		<path name="incall_wb-headset" />
+	</path>
+
+	<path name="volte_vt_cp_wb-headphone">
+		<path name="incall_wb-headphone" />
+	</path>
+
+	<path name="volte_vt_cp_wb-bt-sco-headset">
+		<path name="incall_wb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_vt_cp_wb-usb-headset">
+		<path name="incall_wb-usb-headset" />
+	</path>
+
+	<path name="volte_vt_cp_wb-hearing-aid">
+		<path name="incall_wb-hearing-aid" />
+	</path>
+
+	<!-- VoLTE VideoCall CP EVS -->
+	<path name="volte_vt_cp_evs-handset">
+		<path name="volte_cp_evs-handset" />
+	</path>
+
+	<path name="volte_vt_cp_evs-speaker">
+		<path name="volte_cp_evs-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dual-speaker">
+		<path name="volte_cp_evs-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dex-speaker">
+		<path name="volte_cp_evs-dex-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dex-dual-speaker">
+		<path name="volte_cp_evs-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_evs-headset">
+		<path name="volte_cp_evs-headset" />
+	</path>
+
+	<path name="volte_vt_cp_evs-headphone">
+		<path name="volte_cp_evs-headphone" />
+	</path>
+
+	<path name="volte_vt_cp_evs-bt-sco-headset">
+		<path name="volte_cp_evs-bt-sco-headset" />
+	</path>
+
+	<path name="volte_vt_cp_evs-usb-headset">
+		<path name="volte_cp_evs-usb-headset" />
+	</path>
+
+	<path name="volte_vt_cp_evs-hearing-aid">
+		<path name="volte_cp_evs-hearing-aid" />
+	</path>
+
+	<!-- TTY Mode -->
+	<path name="tty_mode-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="tty_mode-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="tty_mode-headphone">
+		<path name="tty_mode-headset" />
+	</path>
+
+	<path name="tty_mode-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<!-- AP TTY Mode -->
+	<path name="ap_tty_mode-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="ap_tty_mode-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="ap_tty_mode-headphone">
+		<path name="ap_tty_mode-headset" />
+	</path>
+
+	<path name="ap_tty_mode-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- FM Radio paths -->
+	<path name="fm_radio-speaker">
+		<ctl name="HPO Playback Switch" value="0"/>
+		<path name="erap-fmradio-on" />
+		<path name="media-speaker" />
+		<path name="set-abox-wakelock" />
+	</path>
+
+	<path name="fm_radio-dual-speaker">
+		<path name="erap-fmradio-on" />
+		<path name="media-dual-speaker" />
+		<path name="set-abox-wakelock" />
+	</path>
+
+	<path name="fm_radio-headphone">
+		<path name="erap-fmradio-on" />
+		<path name="media-headphone" />
+		<path name="set-abox-wakelock" />
+	</path>
+
+	<path name="fm_radio-headset">
+		<path name="erap-fmradio-on" />
+		<path name="media-headset" />
+		<path name="set-abox-wakelock" />
+	</path>
+
+	<path name="fm_radio-external">
+		<path name="erap-fmradio-on" />
+		<path name="media-bt-sco-headphone" />
+		<path name="set-abox-wakelock" />
+	</path>
+
+	<!-- call forwarding output -->
+	<path name="call_forwarding_primary">
+        <ctl name="ABOX SPUS OUT4" value="SIFS2" />
+        <ctl name="ABOX SIFS2" value="SPUS OUT4" />
+        <ctl name="ABOX UAIF3 SPK" value="SIFS2" />
+        <ctl name="ABOX NSRC0" value="SIFS2" />
+        <ctl name="ABOX SIFM0" value="WDMA" />
+	</path>
+
+	<!-- Spectro Scenario -->
+	<path name="call_spectro">
+		<ctl name="ABOX SPUS OUT4" value="SIFS2" />
+		<ctl name="ABOX SIFS2" value="SPUS OUT4" />
+		<ctl name="ABOX UAIF4 SPK" value="SIFS2" />
+		<ctl name="ABOX RECP PIFS1" value="1" />
+		<ctl name="ABOX RSRC1" value="SIFS2" />
+	</path>
+
+	<!-- Input mixer settings -->
+	<!-- Capture paths -->
+	<path name="route-ap-record">
+		<path name="route-uaif0-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+	</path>
+
+	<path name="media-mic">
+		<path name="route-ap-record" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="media-2nd-mic">
+		<path name="route-ap-record" />
+		<path name="dev-2nd-mic" />
+	</path>
+
+	<path name="media-headset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-headset-mic" />
+	</path>
+
+	<path name="media-headset-main-mic">
+		<path name="route-ap-record" />
+		<path name="dev-headset-main-mic" />
+	</path>
+
+	<path name="media-headphone-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="media-bt-sco-headset-in">
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<ctl name="BT SCO MIC Enable" value="1" />
+	</path>
+
+	<path name="media-usb-headset-mic">
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="erap-usb-tx-on" />
+	</path>
+
+	<path name="apcall-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- Voice Recording paths -->
+	<path name="recording-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="recording-2nd-mic">
+		<path name="media-2nd-mic" />
+	</path>
+
+	<path name="recording-dualmic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+	</path>
+
+	<path name="recording-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="recording-headset-main-mic">
+		<path name="media-headset-main-mic" />
+	</path>
+
+	<path name="recording-headphone-mic">
+		<path name="recording-mic" />
+	</path>
+
+	<path name="recording-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="recording-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<path name="interview-mic">
+		<path name="recording-dualmic" />
+		<ctl name="ABOX OEM FM Mode" value="3" />
+	</path>
+
+	<path name="meeting-mic">
+		<!-- TODO: We will make this -->
+	</path>
+
+	<path name="recording-jam-mic">
+		<path name="recording-dualmic" />
+	</path>
+
+	<path name="recording-jam-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<!-- Camcording paths -->
+	<path name="camcorder-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="camcorder-2nd-mic">
+		<path name="media-2nd-mic" />
+	</path>
+
+	<path name="camcorder-dualmic">
+		<path name="recording-dualmic" />
+	</path>
+
+	<path name="camcorder-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="camcorder-headset-main-mic">
+		<path name="media-headset-main-mic" />
+	</path>
+
+	<path name="camcorder-headphone-mic">
+		<path name="camcorder-mic" />
+	</path>
+
+	<path name="camcorder-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- Recognition Input paths -->
+	<path name="recognition-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="recognition-2nd-mic">
+		<path name="media-2nd-mic" />
+	</path>
+
+	<path name="recognition-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="recognition-headphone-mic">
+		<path name="recognition-mic" />
+	</path>
+
+	<path name="recognition-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="recognition-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- bargein samsung input -->
+	<path name="bargein_samsung_engine-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020201" />
+		<ctl name="ABOX OEM Bargein type" value="2" />
+		<ctl name="ABOX OEM FM Mode" value="2" />
+	</path>
+
+	<path name="bargein_samsung_engine-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="bargein_samsung_engine-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<!-- bargein external input -->
+	<path name="bargein_external_engine-mic">
+		<path name="bargein_samsung_engine-mic" />
+	</path>
+
+	<path name="bargein_external_engine-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM Bargein type" value="2" />
+		<ctl name="ABOX OEM FM Mode" value="2" />
+	</path>
+
+	<path name="bargein_external_engine-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<!-- svoice/carmode samsung input -->
+	<path name="dualmic_samsung_engine-mic">
+		<path name="dev-dual-mic" />
+		<path name="route-ap-record" />
+	</path>
+
+	<path name="dualmic_samsung_engine-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="dualmic_samsung_engine-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="dualmic_samsung_engine-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- svoice/carmode external input -->
+	<path name="dualmic_external_engine-mic">
+		<path name="dualmic_samsung_engine-mic" />
+	</path>
+
+	<path name="dualmic_external_engine-headset-mic">
+		<path name="dualmic_samsung_engine-headset-mic" />
+	</path>
+
+	<path name="dualmic_external_engine-bt-sco-headset-in">
+		<path name="dualmic_samsung_engine-bt-sco-headset-in" />
+	</path>
+
+	<path name="dualmic_external_engine-usb-headset-mic">
+		<path name="dualmic_samsung_engine-usb-headset-mic" />
+	</path>
+
+	<!-- APCall TX paths -->
+	<path name="communication-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="9" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020201" />
+		<ctl name="ABOX OEM AP Call type" value="10" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-dual-speaker-mic">
+		<path name="communication-speaker-mic" />
+	</path>
+
+	<path name="communication-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020101" />
+		<ctl name="ABOX OEM AP Call type" value="11" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-dex-dual-speaker-mic">
+		<path name="communication-dex-speaker-mic" />
+	</path>
+
+	<path name="communication-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="13" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-headphone-mic">
+		<path name="media-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000101" />
+		<ctl name="ABOX OEM AP Call type" value="12" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="8" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="7" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-usb-headset-mic">
+		<path name="apcall-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="111" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- VoIP Input paths -->
+	<path name="voip-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="9" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020201" />
+		<ctl name="ABOX OEM AP Call type" value="10" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-dual-speaker-mic">
+		<path name="voip-speaker-mic" />
+	</path>
+
+	<path name="voip-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020101" />
+		<ctl name="ABOX OEM AP Call type" value="11" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-dex-dual-speaker-mic">
+		<path name="voip-dex-speaker-mic" />
+	</path>
+
+	<path name="voip-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="13" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-headphone-mic">
+		<path name="media-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="26" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="22" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="21" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-usb-headset-mic">
+		<path name="apcall-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="115" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- samsung voip fmc input -->
+	<path name="samsung_voip_fmc-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="16" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020201" />
+		<ctl name="ABOX OEM AP Call type" value="17" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-dual-speaker-mic">
+		<path name="voip-speaker-mic" />
+	</path>
+
+	<path name="samsung_voip_fmc-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020101" />
+		<ctl name="ABOX OEM AP Call type" value="18" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-dex-dual-speaker-mic">
+		<path name="voip-dex-speaker-mic" />
+	</path>
+
+	<path name="samsung_voip_fmc-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="20" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-headphone-mic">
+		<path name="media-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="19" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="15" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="14" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-usb-headset-mic">
+		<path name="apcall-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="113" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- WiFiCall Input paths -->
+	<!-- WiFiCall AP NB -->
+	<path name="wificall_nb-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000200" />
+		<ctl name="ABOX OEM AP Call type" value="48" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020200" />
+		<ctl name="ABOX OEM AP Call type" value="50" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-dual-speaker-mic">
+		<path name="wificall_nb-speaker-mic" />
+	</path>
+
+	<path name="wificall_nb-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020100" />
+		<ctl name="ABOX OEM AP Call type" value="52" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-dex-dual-speaker-mic">
+		<path name="wificall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="wificall_nb-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010100" />
+		<ctl name="ABOX OEM AP Call type" value="55" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-headphone-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000200" />
+		<ctl name="ABOX OEM AP Call type" value="54" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030100" />
+		<ctl name="ABOX OEM AP Call type" value="46" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030100" />
+		<ctl name="ABOX OEM AP Call type" value="47" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="121" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- WiFiCall AP WB -->
+	<path name="wificall_wb-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="58" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020201" />
+		<ctl name="ABOX OEM AP Call type" value="60" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-dual-speaker-mic">
+		<path name="wificall_wb-speaker-mic" />
+	</path>
+
+	<path name="wificall_wb-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020101" />
+		<ctl name="ABOX OEM AP Call type" value="62" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-dex-dual-speaker-mic">
+		<path name="wificall_wb-dex-speaker-mic" />
+	</path>
+
+	<path name="wificall_wb-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="65" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-headphone-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="64" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="56" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="57" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="123" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- WiFiCall AP EVS -->
+	<path name="wificall_evs-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000202" />
+		<ctl name="ABOX OEM AP Call type" value="68" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020202" />
+		<ctl name="ABOX OEM AP Call type" value="70" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-dual-speaker-mic">
+		<path name="wificall_evs-speaker-mic" />
+	</path>
+
+	<path name="wificall_evs-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020102" />
+		<ctl name="ABOX OEM AP Call type" value="72" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-dex-dual-speaker-mic">
+		<path name="wificall_evs-dex-speaker-mic" />
+	</path>
+
+	<path name="wificall_evs-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010102" />
+		<ctl name="ABOX OEM AP Call type" value="75" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-headphone-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000202" />
+		<ctl name="ABOX OEM AP Call type" value="74" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030102" />
+		<ctl name="ABOX OEM AP Call type" value="66" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030102" />
+		<ctl name="ABOX OEM AP Call type" value="67" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="125" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- Video Call Input paths -->
+	<path name="video_call-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000200" />
+		<ctl name="ABOX OEM AP Call type" value="30" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020200" />
+		<ctl name="ABOX OEM AP Call type" value="31" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-dual-speaker-mic">
+		<path name="video_call-speaker-mic" />
+	</path>
+
+	<path name="video_call-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020100" />
+		<ctl name="ABOX OEM AP Call type" value="33" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-dex-dual-speaker-mic">
+		<path name="video_call-dex-speaker-mic" />
+	</path>
+
+	<path name="video_call-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010100" />
+		<ctl name="ABOX OEM AP Call type" value="36" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-headphone-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000200" />
+		<ctl name="ABOX OEM AP Call type" value="35" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030100" />
+		<ctl name="ABOX OEM AP Call type" value="28" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030100" />
+		<ctl name="ABOX OEM AP Call type" value="29" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="117" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- VoiceCall TX paths -->
+	<path name="route-cp-tx">
+		<path name="route-uaif0-to-nsrc1" />
+		<path name="route-nsrc1-to-wdma2" />
+	</path>
+
+	<path name="route-bt-sco-tx">
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-uaif1" />
+		<path name="route-uaif0-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<ctl name="BT SCO MIC Enable" value="1" />
+	</path>
+
+	<!-- VoiceCall CP NB -->
+	<path name="incall_nb-handset-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-dual-mic" />
+	</path>
+
+	<path name="incall_nb-speaker-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-dual-invert-mic" />
+	</path>
+
+	<path name="incall_nb-dual-speaker-mic">
+	</path>
+
+	<path name="incall_nb-dex-speaker-mic">
+	</path>
+
+	<path name="incall_nb-dex-dual-speaker-mic">
+	</path>
+
+	<path name="incall_nb-headset-mic">
+		<path name="route-uaif0-to-nsrc1" />
+		<path name="route-nsrc1-to-wdma2" />
+		<path name="dev-headset-mic" />
+	</path>
+
+	<path name="incall_nb-headphone-mic">
+		<path name="incall_nb-handset-mic" />
+	</path>
+
+	<path name="incall_nb-bt-sco-headset-in">
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-nsrc1" />
+		<path name="route-nsrc1-to-wdma2" />
+		<path name="set-inmux1-sampling-rate-min-48k" />
+		<ctl name="BT SCO MIC Enable" value="1" />
+	</path>
+
+	<path name="incall_nb-usb-headset-mic">
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-nsrc1" />
+		<path name="route-nsrc1-to-wdma2" />
+		<path name="erap-usb-tx-on" />
+	</path>
+
+	<!-- VoiceCall CP WB -->
+	<path name="incall_wb-handset-mic">
+		<path name="incall_nb-handset-mic" />
+	</path>
+
+	<path name="incall_wb-speaker-mic">
+		<path name="incall_nb-speaker-mic" />
+	</path>
+
+	<path name="incall_wb-dual-speaker-mic">
+		<path name="incall_nb-dual-speaker-mic" />
+	</path>
+
+	<path name="incall_wb-dex-speaker-mic">
+		<path name="incall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="incall_wb-dex-dual-speaker-mic">
+		<path name="incall_nb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="incall_wb-headset-mic">
+		<path name="incall_nb-headset-mic" />
+	</path>
+
+	<path name="incall_wb-headphone-mic">
+		<path name="incall_nb-headphone-mic" />
+	</path>
+
+	<path name="incall_wb-bt-sco-headset-in">
+		<path name="incall_nb-bt-sco-headset-in" />
+	</path>
+
+	<path name="incall_wb-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- VoLTECall TX paths -->
+	<!-- VoiceCall CP NB -->
+	<path name="volte_cp_nb-handset-mic">
+		<path name="incall_nb-handset-mic" />
+	</path>
+
+	<path name="volte_cp_nb-speaker-mic">
+		<path name="incall_nb-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_nb-dual-speaker-mic">
+		<path name="incall_nb-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_nb-dex-speaker-mic">
+		<path name="incall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_nb-dex-dual-speaker-mic">
+		<path name="incall_nb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_nb-headset-mic">
+		<path name="incall_nb-headset-mic" />
+	</path>
+
+	<path name="volte_cp_nb-headphone-mic">
+		<path name="incall_nb-headphone-mic" />
+	</path>
+
+	<path name="volte_cp_nb-bt-sco-headset-in">
+		<path name="incall_nb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_cp_nb-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- VoiceCall CP WB -->
+	<path name="volte_cp_wb-handset-mic">
+		<path name="incall_wb-handset-mic" />
+	</path>
+
+	<path name="volte_cp_wb-speaker-mic">
+		<path name="incall_wb-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_wb-dual-speaker-mic">
+		<path name="incall_wb-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_wb-dex-speaker-mic">
+		<path name="incall_wb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_wb-dex-dual-speaker-mic">
+		<path name="incall_wb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_wb-headset-mic">
+		<path name="incall_wb-headset-mic" />
+	</path>
+
+	<path name="volte_cp_wb-headphone-mic">
+		<path name="incall_wb-headphone-mic" />
+	</path>
+
+	<path name="volte_cp_wb-bt-sco-headset-in">
+		<path name="incall_wb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_cp_wb-usb-headset-mic">
+		<path name="incall_wb-usb-headset-mic" />
+	</path>
+
+	<!-- VoiceCall CP EVS -->
+	<path name="volte_cp_evs-handset-mic">
+		<path name="volte_cp_nb-handset-mic" />
+	</path>
+
+	<path name="volte_cp_evs-speaker-mic">
+		<path name="volte_cp_nb-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_evs-dual-speaker-mic">
+		<path name="volte_cp_evs-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_evs-dex-speaker-mic">
+		<path name="volte_cp_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_evs-dex-dual-speaker-mic">
+		<path name="volte_cp_evs-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_evs-headset-mic">
+		<path name="incall_nb-headset-mic" />
+	</path>
+
+	<path name="volte_cp_evs-headphone-mic">
+		<path name="volte_cp_nb-headphone-mic" />
+	</path>
+
+	<path name="volte_cp_evs-bt-sco-headset-in">
+		<path name="incall_nb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_cp_evs-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- VoLTE VideoCall TX paths -->
+	<!-- VoLTE VideoCall CP NB -->
+	<path name="volte_vt_cp_nb-handset-mic">
+		<path name="incall_nb-handset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-speaker-mic">
+		<path name="incall_nb-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dual-speaker-mic">
+		<path name="incall_nb-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dex-speaker-mic">
+		<path name="incall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dex-dual-speaker-mic">
+		<path name="incall_nb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-headset-mic">
+		<path name="incall_nb-headset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-headphone-mic">
+		<path name="incall_nb-headphone-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-bt-sco-headset-in">
+		<path name="incall_nb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_vt_cp_nb-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- VoLTE VideoCall CP WB -->
+	<path name="volte_vt_cp_wb-handset-mic">
+		<path name="incall_wb-handset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-speaker-mic">
+		<path name="incall_wb-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dual-speaker-mic">
+		<path name="incall_wb-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dex-speaker-mic">
+		<path name="incall_wb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dex-dual-speaker-mic">
+		<path name="incall_wb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-headset-mic">
+		<path name="incall_wb-headset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-headphone-mic">
+		<path name="incall_wb-headphone-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-bt-sco-headset-in">
+		<path name="incall_wb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_vt_cp_wb-usb-headset-mic">
+		<path name="incall_wb-usb-headset-mic" />
+	</path>
+
+	<!-- VoLTE VideoCall CP EVS -->
+	<path name="volte_vt_cp_evs-handset-mic">
+		<path name="volte_cp_evs-handset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-speaker-mic">
+		<path name="volte_cp_evs-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dual-speaker-mic">
+		<path name="volte_cp_evs-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dex-speaker-mic">
+		<path name="volte_cp_evs-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dex-dual-speaker-mic">
+		<path name="volte_cp_evs-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-headset-mic">
+		<path name="volte_cp_evs-headset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-headphone-mic">
+		<path name="volte_cp_evs-headphone-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-bt-sco-headset-in">
+		<path name="volte_cp_evs-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_vt_cp_evs-usb-headset-mic">
+		<path name="volte_cp_evs-usb-headset-mic" />
+	</path>
+
+	<!-- FM Radio paths -->
+	<path name="fm_radio-fm-tuner">
+	</path>
+
+	<!-- TTY Mode Input paths -->
+	<path name="tty_mode-vco-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="tty_mode-full-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-headset-mic" />
+	</path>
+
+	<path name="tty_mode-hco-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-headset-mic" />
+	</path>
+
+	<!-- AP TTY Mode Input paths -->
+	<path name="ap_tty_mode-vco-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="ap_tty_mode-full-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="ap_tty_mode-hco-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<!-- Call Forwarding Input paths -->
+	<path name="call_forwarding_primary-mic">
+		<ctl name="ABOX NSRC1" value="SIFS0" />
+		<ctl name="ABOX SIFM1" value="WDMA" />
+	</path>
+
+	<!-- Spectro Scenario -->
+	<path name="call_spectro-mic">
+		<ctl name="ABOX NSRC1" value="SIFS0" />
+		<ctl name="ABOX SIFM1" value="WDMA" />
+	</path>
+
+	<!-- Factory test paths -->
+	<!-- Output -->
+	<path name="factory-media-handset">
+		<path name="media-handset" />
+	</path>
+
+	<path name="factory-media-speaker2">
+		<path name="media-speaker2" />
+	</path>
+
+	<!-- Loopback (no delay) -->
+	<path name="loopback-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<!-- Packet Loopback -->
+	<path name="loopback_packet-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="loopback_packet-speaker2">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference" />
+		<path name="dev-speaker" />
+		<ctl name="ABOX Sound Type" value="SPEAKER" />
+	</path>
+
+	<path name="loopback_packet-speaker">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference" />
+		<path name="dev-speaker" />
+		<ctl name="ABOX Sound Type" value="SPEAKER" />
+	</path>
+
+	<path name="loopback_packet-dual-speaker">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference" />
+		<path name="dev-speaker" />
+		<ctl name="ABOX Sound Type" value="SPEAKER" />
+	</path>
+
+	<path name="loopback_packet-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="loopback_packet-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<!-- Realtime Loopback -->
+	<path name="realtimeloopback-handset">
+		<path name="media-handset" />
+	</path>
+
+	<path name="realtimeloopback-speaker2">
+		<path name="dev-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="realtimeloopback-speaker">
+		<path name="dev-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="realtimeloopback-dual-speaker">
+		<path name="dev-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="realtimeloopback-headset">
+		<path name="media-headset" />
+	</path>
+
+	<path name="realtimeloopback-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="realtimeloopback-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- echo(rms) test output -->
+	<path name="echo_test-handset">
+		<path name="media-handset" />
+	</path>
+
+	<path name="echo_test-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="echo_test-speaker2">
+		<path name="media-speaker2" />
+	</path>
+
+	<path name="echo_test-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<!-- Input -->
+	<!-- Loopback Input (no delay) -->
+	<path name="loopback-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="loopback-2nd-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-2nd-mic" />
+	</path>
+
+	<!-- Packet Loopback Input -->
+	<path name="loopback_packet-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="loopback_packet-2nd-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-2nd-mic" />
+	</path>
+
+	<path name="loopback_packet-headset-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-headset-mic" />
+	</path>
+
+	<path name="loopback_packet-dualmic">
+		<path name="route-cp-tx" />
+		<path name="dev-dual-mic" />
+	</path>
+
+	<path name="loopback_packet-handset-dualmic">
+		<path name="route-cp-tx" />
+		<path name="dev-dual-mic" />
+	</path>
+
+	<path name="loopback_packet-speaker-dualmic">
+		<path name="route-cp-tx" />
+		<path name="dev-dual-invert-mic" />
+	</path>
+
+	<path name="loopback_packet-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- Realtime Loopback Input -->
+	<path name="realtimeloopback-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="realtimeloopback-2nd-mic">
+		<path name="media-2nd-mic" />
+	</path>
+
+	<path name="realtimeloopback-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="realtimeloopback-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="realtimeloopback-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- echo(rms) test input -->
+	<path name="echo_test-mic">
+		<path name="route-ap-record" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="echo_test-2nd-mic">
+		<path name="route-ap-record" />
+		<path name="dev-2nd-mic" />
+	</path>
+
+	<path name="echo_test-dualmic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+	</path>
+
+</mixer>
diff --git a/configs/audio/mixer_paths_cs47l15.xml b/configs/audio/mixer_paths_cs47l15.xml
new file mode 100644
index 0000000..7c7cc58
--- /dev/null
+++ b/configs/audio/mixer_paths_cs47l15.xml
@@ -0,0 +1,2773 @@
+<mixer>
+	<!-- These paths are for Vogue with Exynos9610 -->
+
+	<!-- Board Device Connections -->
+	<!-- UAIF0 - CODEC for normal Playback and Capture -->
+	<!-- UAIF1 - None -->
+	<!-- UAIF2 - Speaker AMP -->
+	<!-- UAIF3 - None -->
+	<!-- UAIF4 - Loopback -->
+	<!-- SPDY  - FM Radio -->
+
+	<!-- Exynos A-Box Term -->
+	<!-- SIFS0 : Mixer for Playback -->
+	<!-- SIFS1 : Mux1 for Playback -->
+	<!-- SIFS2 : Mux2 for Playback -->
+	<!-- RSRC0 : Recording Source 0 -->
+	<!-- RSRC1 : Recording Source 1 -->
+	<!-- NSRC0 : Capture Source 0 -->
+	<!-- NSRC1 : Capture Source 1 -->
+	<!-- NSRC2 : Capture Source 2 -->
+	<!-- NSRC3 : Capture Source 3 -->
+
+	<include name="/vendor/etc/mixer_gains_cs47l15.xml" />
+
+	<pcmdai playback_link="0" />
+	<pcmdai playback_low_link="2" />
+	<pcmdai playback_deep_link="1" />
+	<pcmdai playback_offload_link="5" />
+	<pcmdai playback_jam_link="3" />
+	<pcmdai playback_aux_digital_link="15" />
+	<pcmdai capture_link="9" />
+	<pcmdai baseband_link="4" />
+	<pcmdai baseband_capture_link="10" />
+	<pcmdai call_rec_capture_link="19" />
+	<pcmdai abox_pcm_dump_card="2" />
+	<pcmdai capture_callmic_link="21" />
+
+	<!-- Initial Mixer control configurations -->
+	<!-- A-Box Default Configuration for Rate min -->
+	<ctl name="ABOX Sampling Rate Mixer Min" value="48000" />
+	<ctl name="ABOX Sampling Rate Out1 Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Out2 Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Recp Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Inmux0 Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Inmux1 Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Inmux2 Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Inmux3 Min" value="8000" />
+	<ctl name="ABOX Sampling Rate Inmux4 Min" value="8000" />
+
+	<!-- A-Box Default Configuration for UAIF -->
+	<ctl name="ABOX UAIF0 width" value="16" />
+	<ctl name="ABOX UAIF0 channel" value="2" />
+	<ctl name="ABOX UAIF0 rate" value="48000" />
+	<ctl name="ABOX UAIF1 width" value="16" />
+	<ctl name="ABOX UAIF1 channel" value="2" />
+	<ctl name="ABOX UAIF1 rate" value="48000" />
+	<ctl name="ABOX UAIF2 width" value="16" />
+	<ctl name="ABOX UAIF2 channel" value="2" />
+	<ctl name="ABOX UAIF2 rate" value="48000" />
+	<ctl name="ABOX UAIF4 width" value="16" />
+	<ctl name="ABOX UAIF4 channel" value="2" />
+	<ctl name="ABOX UAIF4 rate" value="48000" />
+	<ctl name="ABOX SPDY width" value="16" />
+	<ctl name="ABOX SPDY channel" value="2" />
+	<ctl name="ABOX SPDY rate" value="40000" />
+
+	<!-- A-Box Default Configuration for Speaker Path -->
+	<ctl name="ABOX SPUS ASRC0" value="On" />
+	<ctl name="ABOX SPUS ASRC1" value="On" />
+	<ctl name="ABOX SPUS ASRC2" value="On" />
+	<ctl name="ABOX SPUS ASRC3" value="On" />
+	<ctl name="ABOX SPUS ASRC4" value="On" />
+	<ctl name="ABOX SPUS ASRC5" value="On" />
+	<ctl name="ABOX SPUS ASRC6" value="On" />
+	<ctl name="ABOX SPUS ASRC7" value="On" />
+	<ctl name="ABOX SPUS OUT0" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT1" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT2" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT3" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT4" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT5" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT6" value="SIFS2" />
+	<ctl name="ABOX SPUS OUT7" value="SIFS1" />
+
+	<ctl name="ABOX UAIF0 SPK" value="RESERVED" />
+	<ctl name="ABOX UAIF1 SPK" value="RESERVED" />
+	<ctl name="ABOX UAIF2 SPK" value="RESERVED" />
+
+	<!-- A-Box Default Configuration for MIC Path -->
+	<ctl name="ABOX SPUM ASRC0" value="On" />
+	<ctl name="ABOX SPUM ASRC1" value="On" />
+	<ctl name="ABOX SPUM ASRC2" value="On" />
+	<ctl name="ABOX SPUM ASRC3" value="On" />
+
+	<ctl name="ABOX RECP PIFS0" value="0" />
+	<ctl name="ABOX RECP PIFS1" value="0" />
+
+	<ctl name="ABOX SIFM0" value="WDMA" />
+	<ctl name="ABOX SIFM1" value="WDMA" />
+	<ctl name="ABOX SIFM2" value="WDMA" />
+	<ctl name="ABOX SIFM3" value="WDMA" />
+
+	<ctl name="ABOX NSRC0" value="RESERVED" />
+	<ctl name="ABOX NSRC1" value="RESERVED" />
+	<ctl name="ABOX NSRC2" value="RESERVED" />
+	<ctl name="ABOX NSRC3" value="RESERVED" />
+
+	<!-- A-Box Default Configuration for ERAP -->
+	<ctl name="ABOX PCM ext VPCMIN ON" value="0" />
+	<ctl name="ABOX ERAP info DSM On" value="0" />
+	<ctl name="ABOX ERAP info Bypass On" value="0" />
+	<ctl name="ABOX ERAP info USB Rx On" value="0" />
+	<ctl name="ABOX ERAP info USB Tx On" value="0" />
+
+	<!-- A-Box Default Configuration for others -->
+	<ctl name="ABOX Audio Mode" value="NORMAL" />
+
+		<!-- CS47L15 Codec -->
+	<ctl name="HPOUT1L Input 1" value="None" />
+	<ctl name="HPOUT1L Input 2" value="None" />
+	<ctl name="HPOUT1R Input 1" value="None" />
+	<ctl name="HPOUT1R Input 2" value="None" />
+	<ctl name="HPOUT1 Digital Switch" value="0" />
+
+	<ctl name="LHPF1 Input 1" value="None" />
+	<ctl name="LHPF2 Input 1" value="None" />
+	<ctl name="LHPF3 Input 1" value="None" />
+	<ctl name="LHPF4 Input 1" value="None" />
+
+	<ctl name="DRC1L Input 1" value="None" />
+
+	<ctl name="AIF1TX1 Input 1" value="None" />
+	<ctl name="AIF1TX1 Input 2" value="None" />
+	<ctl name="AIF1TX2 Input 1" value="None" />
+	<ctl name="AIF1TX2 Input 2" value="None" />
+	<ctl name="AIF2TX1 Input 1" value="None" />
+	<ctl name="AIF2TX2 Input 1" value="None" />
+	<ctl name="AIF3TX1 Input 1" value="None" />
+	<ctl name="AIF3TX1 Input 2" value="None" />
+	<ctl name="AIF3TX2 Input 1" value="None" />
+	<ctl name="AIF3TX2 Input 2" value="None" />
+
+	<ctl name="IN1L HPF Switch" value="1" />
+	<ctl name="IN1R HPF Switch" value="1" />
+	<ctl name="Input Ramp Up" value="8ms/6dB" />
+	<!-- CS47L15 Codec -->
+
+	<!-- TI TAS2562 Amp default configuration -->
+	<ctl name="TAS2562 Left Speaker Switch" value="Off" />
+	<ctl name="TAS2562 Right Speaker Switch" value="Off" />
+	<ctl name="Amp Output Level" value="20" />
+
+	<!-- Voice wakeup-->
+	<ctl name="Load acoustic model" value="0" />
+	<!-- Voice wakeup end -->
+
+
+	<!-- A-Box wakelock default released -->
+	<ctl name="ABOX Wakelock" value="0" />
+
+	<!-- Set audio debug buffer -->
+	<ctl name="Debug Buffer Switch" value="1" />
+
+	<path name="set-abox-wakelock">
+		<ctl name="ABOX Wakelock" value="1" />
+	</path>
+
+	<!-- Common A-Box RX Path configurations -->
+	<path name="route-sifs0-to-uaif0">
+		<ctl name="ABOX UAIF0 SPK" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-uaif1">
+		<ctl name="ABOX UAIF1 SPK" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-uaif2">
+		<ctl name="ABOX UAIF2 SPK" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-rsrc0">
+		<ctl name="ABOX RSRC0" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-nsrc2">
+		<ctl name="ABOX NSRC2" value="SIFS0" />
+	</path>
+
+	<path name="route-rdma7-to-sifs1">
+		<ctl name="ABOX SPUS OUT7" value="SIFS1" />
+		<ctl name="ABOX SIFS1" value="SPUS OUT7" />
+	</path>
+
+	<path name="route-sifs1-to-uaif1">
+		<ctl name="ABOX UAIF1 SPK" value="SIFS1" />
+	</path>
+
+	<path name="route-sifs1-to-uaif2">
+		<ctl name="ABOX UAIF2 SPK" value="SIFS1" />
+	</path>
+
+	<path name="route-rdma6-to-sifs2">
+		<ctl name="ABOX SPUS OUT6" value="SIFS2" />
+		<ctl name="ABOX SIFS2" value="SPUS OUT6" />
+	</path>
+
+	<path name="route-sifs2-to-uaif1">
+		<ctl name="ABOX UAIF1 SPK" value="SIFS2" />
+	</path>
+
+	<path name="route-sifs2-to-uaif3">
+	</path>
+
+	<path name="route-sifs2-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="SIFS2" />
+	</path>
+
+	<path name="route-sifs2-to-nsrc1">
+		<ctl name="ABOX NSRC1" value="SIFS2" />
+	</path>
+
+	<!-- Common A-Box TX Path configurations -->
+	<path name="route-uaif0-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="UAIF0" />
+	</path>
+
+	<path name="route-uaif0-to-nsrc1">
+		<ctl name="ABOX NSRC1" value="UAIF0" />
+	</path>
+
+	<path name="route-uaif1-to-nsrc3">
+		<ctl name="ABOX NSRC3" value="UAIF1" />
+	</path>
+
+	<path name="route-uaif2-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="UAIF2" />
+	</path>
+
+	<path name="route-uaif2-to-nsrc1">
+		<ctl name="ABOX NSRC1" value="UAIF2" />
+	</path>
+
+	<path name="route-uaif2-to-nsrc2">
+		<ctl name="ABOX NSRC2" value="UAIF2" />
+	</path>
+
+	<path name="route-uaif2-to-nsrc3">
+		<ctl name="ABOX NSRC3" value="UAIF2" />
+	</path>
+
+	<path name="route-uaif3-to-nsrc0">
+	</path>
+
+	<path name="route-uaif3-to-nsrc1">
+	</path>
+
+	<path name="route-uaif4-to-nsrc2">
+		<ctl name="ABOX NSRC2" value="UAIF4" />
+	</path>
+
+	<path name="route-uaif4-to-nsrc3">
+		<ctl name="ABOX NSRC3" value="UAIF4" />
+	</path>
+
+	<path name="route-nsrc0-to-wdma1">
+		<ctl name="ABOX SIFM0" value="WDMA" />
+	</path>
+
+	<path name="route-nsrc1-to-wdma2">
+		<ctl name="ABOX SIFM1" value="WDMA" />
+	</path>
+
+	<path name="route-nsrc2-to-wdma3">
+		<ctl name="ABOX SIFM2" value="WDMA" />
+	</path>
+
+	<path name="route-nsrc3-to-wdma4">
+		<ctl name="ABOX SIFM3" value="WDMA" />
+	</path>
+
+	<!-- Common Internal Loop Path configurations -->
+	<path name="route-nsrc2-to-rsrc0">
+		<ctl name="ABOX RSRC0" value="NSRC2" />
+	</path>
+
+	<path name="route-rsrc0-to-wdma0">
+		<ctl name="ABOX RECP PIFS0" value="1" />
+	</path>
+
+	<!-- Common ERAP configurations -->
+	<path name="erap-amp-reference">
+		<ctl name="ABOX ERAP info DSM On" value="1" />
+	</path>
+
+	<path name="erap-amp-reference-dsm-bypass">
+		<ctl name="ABOX ERAP info DSM On" value="0" />
+		<ctl name="ABOX ERAP info Bypass On" value="1" />
+	</path>
+
+	<path name="erap-amp-reference-8ch">
+		<ctl name="ABOX ERAP info REF8CH On" value="1" />
+	</path>
+
+	<path name="uaif2-channel-8ch">
+		<ctl name="ABOX UAIF2 channel" value="8" />
+	</path>
+
+	<path name="erap-bt-control">
+	</path>
+
+	<path name="erap-usb-rx-on">
+		<ctl name="ABOX ERAP info USB Rx On" value="1" />
+	</path>
+
+	<path name="erap-usb-tx-on">
+		<ctl name="ABOX ERAP info USB Tx On" value="1" />
+	</path>
+
+	<path name="voice-wakeup">
+		<ctl name="Load acoustic model" value="1" />
+	</path>
+
+	<path name="erap-fmradio-on">
+		<ctl name="ABOX ERAP info FM Radio On" value="1" />
+		<ctl name="ABOX PCM ext VPCMIN ON" value="1" />
+		<ctl name="ABOX Sampling Rate Inmux1" value="40000" />
+		<ctl name="ABOX NSRC1" value="SPDY" />
+		<ctl name="ABOX SIFM1" value="WDMA" />
+	</path>
+
+	<path name="route-wdma0-to-usboutcom">
+		<ctl name="ABOX WDMA0_EN" value="On" />
+		<ctl name="ABOX USBOUTSTACK_EN" value="On" />
+		<ctl name="ABOX USBOUT_COM_EN" value="On" />
+		<ctl name="ABOX USBOUTSTACK_A" value="USBOUT_COM" />
+		<ctl name="ABOX USBOUT_COM_A" value="WDMA0" />
+	</path>
+
+	<path name="route-usbincom-to-rdma6">
+		<ctl name="ABOX RDMA6_EN" value="On" />
+		<ctl name="ABOX USBINSTACK_EN" value="On" />
+		<ctl name="ABOX USBIN_COM_EN" value="On" />
+		<ctl name="ABOX USBIN_COM_A" value="USBINSTACK" />
+		<ctl name="ABOX RDMA6_A" value="USBIN_COM" />
+	</path>
+
+	<!-- Common CODEC configurations -->
+	<path name="dev-handset">
+	</path>
+
+	<path name="dev-speaker">
+		<ctl name="TAS2562 Left Speaker Switch" value="On" />
+		<ctl name="TAS2562 Right Speaker Switch" value="On" />
+	</path>
+
+	<path name="dev-speaker2">
+		<ctl name="TAS2562 Left Speaker Switch" value="On" />
+		<ctl name="TAS2562 Right Speaker Switch" value="On" />
+	</path>
+
+	<path name="dev-dual-speaker">
+		<ctl name="TAS2562 Left Speaker Switch" value="On" />
+		<ctl name="TAS2562 Right Speaker Switch" value="On" />
+	</path>
+
+	<path name="dev-headset">
+		<ctl name="HPOUT1 Demux" value="HPOUT" />
+		<ctl name="HPOUT1L Input 1" value="AIF1RX1" />
+		<ctl name="HPOUT1R Input 1" value="AIF1RX2" />
+		<ctl name="HPOUT1 Digital Switch" value="1" />
+	</path>
+
+	<path name="dev-headphone">
+		<path name="dev-headset" />
+	</path>
+
+	<path name="dev-speaker-headset">
+		<path name="dev-speaker" />
+		<path name="dev-headset" />
+	</path>
+
+	<path name="dev-dual-speaker-headset">
+		<path name="dev-dual-speaker" />
+		<path name="dev-headset" />
+	</path>
+
+	<path name="dev-speaker-headphone">
+		<path name="dev-speaker-headset" />
+	</path>
+
+	<path name="dev-dual-speaker-headphone">
+		<path name="dev-dual-speaker-headset" />
+	</path>
+
+	<path name="dev-fm_radio-input">
+	</path>
+
+	<path name="dev-main-mic">
+		<ctl name="IN1R Mux" value="A" />
+		<ctl name="IN1R HPF Switch" value="1" />
+		<ctl name="AIF1TX1 Input 1" value="IN1L" />
+		<ctl name="AIF1TX2 Input 1" value="IN1L" />
+	</path>
+
+	<path name="dev-2nd-mic">
+		<ctl name="IN1L Mux" value="A" />
+		<ctl name="IN1L HPF Switch" value="1" />
+		<ctl name="AIF1TX1 Input 1" value="IN1R" />
+		<ctl name="AIF1TX2 Input 1" value="IN1R" />
+	</path>
+
+	<!-- L ch: main-mic / R ch: 2nd-mic -->
+	<path name="dev-dual-mic">
+		<ctl name="IN1R Mux" value="A" />
+		<ctl name="IN1L Mux" value="A" />
+		<ctl name="AIF1TX1 Input 1" value="IN1L" />
+		<ctl name="AIF1TX2 Input 1" value="IN1R" />
+	</path>
+
+	<!-- L ch: 2nd-mic / R ch: main-mic -->
+	<path name="dev-dual-invert-mic">
+		<ctl name="IN1R Mux" value="A" />
+		<ctl name="IN1L Mux" value="A" />
+		<ctl name="AIF1TX1 Input 1" value="IN1R" />
+		<ctl name="AIF1TX2 Input 1" value="IN1L" />
+	</path>
+
+	<path name="dev-headset-mic">
+		<ctl name="IN1L Mux" value="B" />
+		<ctl name="AIF1TX1 Input 1" value="IN1L" />
+		<ctl name="AIF1TX2 Input 1" value="IN1L" />
+	</path>
+
+	<path name="dev-headset-main-mic">
+		<ctl name="IN1R Mux" value="A" />
+		<ctl name="AIF1TX1 Input 1" value="IN1R" />
+		<ctl name="AIF1TX2 Input 1" value="IN1R" />
+		<ctl name="IN1L Mux" value="B" />
+		<ctl name="AIF1TX1 Input 2" value="IN1L" />
+		<ctl name="AIF1TX2 Input 2" value="IN1L" />
+	</path>
+
+	<path name="set-inmux1-sampling-rate-min-48k">
+		<ctl name="ABOX Sampling Rate Inmux1 Min" value="48000" />
+	</path>
+
+	<!-- BT SCO Sampling Rate Settings -->
+	<path name="set-bt-sco-rx-rate-nb">
+	</path>
+
+	<path name="set-bt-sco-tx-rate-nb">
+	</path>
+
+	<path name="set-bt-sco-rx-rate-wb">
+	</path>
+
+	<path name="set-bt-sco-tx-rate-wb">
+	</path>
+
+	<!-- Amp & codec mute control -->
+	<path name="output-mute">
+	</path>
+
+	<!-- Output mixer settings -->
+	<!-- Playback paths -->
+	<path name="media-handset">
+		<path name="dev-handset" />
+		<path name="route-sifs0-to-uaif0" />
+	</path>
+
+	<path name="media-speaker2">
+		<path name="dev-dual-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="media-speaker">
+		<path name="dev-dual-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="media-dual-speaker">
+		<path name="dev-dual-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="media-headset">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="dev-headset" />
+	</path>
+
+	<path name="media-headphone">
+		<path name="media-headset" />
+	</path>
+
+	<path name="media-speaker-headset">
+		<path name="dev-speaker-headset" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="media-speaker-headphone">
+		<path name="media-speaker-headset" />
+	</path>
+
+	<path name="media-dual-speaker-headset">
+		<path name="dev-dual-speaker-headset" />
+	</path>
+
+	<path name="media-dual-speaker-headphone">
+		<path name="media-dual-speaker-headset" />
+	</path>
+
+	<path name="media-bt-sco-headphone">
+		<path name="erap-bt-control" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<ctl name="BT SCO SPK Enable" value="1" />
+	</path>
+
+	<path name="media-bt-sco-headset">
+		<path name="media-bt-sco-headphone" />
+	</path>
+
+	<path name="media-speaker-bt-sco-headset">
+		<path name="dev-dual-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+		<path name="erap-bt-control" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<ctl name="BT SCO SPK Enable" value="1" />
+	</path>
+
+	<path name="media-dual-speaker-bt-sco-headset">
+		<path name="dev-dual-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+		<path name="erap-bt-control" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<ctl name="BT SCO SPK Enable" value="1" />
+	</path>
+
+	<path name="media-usb-headphone">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<path name="erap-usb-rx-on" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+	</path>
+
+	<path name="media-usb-headset">
+		<path name="media-usb-headphone" />
+	</path>
+
+	<path name="media-speaker-usb-headset">
+		<path name="dev-speaker" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<path name="erap-usb-rx-on" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<!-- Ringtone playback paths -->
+	<path name="ringtone-handset">
+		<path name="media-handset" />
+	</path>
+
+	<path name="ringtone-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="ringtone-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="ringtone-headset">
+		<path name="media-headset" />
+	</path>
+
+	<path name="ringtone-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<path name="ringtone-speaker-headset">
+		<path name="media-speaker-headset" />
+	</path>
+
+	<path name="ringtone-dual-speaker-headset">
+		<path name="media-dual-speaker-headset" />
+	</path>
+
+	<path name="ringtone-speaker-headphone">
+		<path name="media-speaker-headphone" />
+	</path>
+
+	<path name="ringtone-dual-speaker-headphone">
+		<path name="media-dual-speaker-headphone" />
+	</path>
+
+	<path name="ringtone-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="ringtone-speaker-bt-sco-headset">
+		<path name="media-speaker-bt-sco-headset" />
+	</path>
+
+	<path name="ringtone-dual-speaker-bt-sco-headset">
+		<path name="media-dual-speaker-bt-sco-headset" />
+	</path>
+
+	<path name="ringtone-speaker-usb-headset">
+		<path name="media-speaker-usb-headset" />
+	</path>
+
+	<!-- APCall(Communication) playback paths -->
+	<path name="communication-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="communication-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="communication-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="communication-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="communication-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="communication-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="communication-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="communication-bt-sco-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="communication-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- samsung voip playback -->
+	<path name="samsung_voip-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="samsung_voip-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="samsung_voip-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="samsung_voip-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="samsung_voip-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="samsung_voip-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="samsung_voip-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="samsung_voip-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="samsung_voip-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- samsung voip fmc playback -->
+	<path name="samsung_voip_fmc-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="samsung_voip_fmc-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="samsung_voip_fmc-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="samsung_voip_fmc-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="samsung_voip_fmc-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="samsung_voip_fmc-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="samsung_voip_fmc-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="samsung_voip_fmc-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="samsung_voip_fmc-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- VoIP playback paths -->
+	<path name="voip-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="voip-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="voip-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="voip-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="voip-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="voip-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="voip-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="voip-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="voip-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- WiFICall playback paths -->
+	<!-- WiFiCall AP NB -->
+	<path name="wificall_nb-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="wificall_nb-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="wificall_nb-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="wificall_nb-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="wificall_nb-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="wificall_nb-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="wificall_nb-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="wificall_nb-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="wificall_nb-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- WiFiCall AP WB -->
+	<path name="wificall_wb-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="wificall_wb-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="wificall_wb-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="wificall_wb-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="wificall_wb-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="wificall_wb-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="wificall_wb-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="wificall_wb-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="wificall_wb-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- WiFiCall AP EVS -->
+	<path name="wificall_evs-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="wificall_evs-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="wificall_evs-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="wificall_evs-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="wificall_evs-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="wificall_evs-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="wificall_evs-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="wificall_evs-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="wificall_evs-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- VideoCall playback paths -->
+	<path name="video_call-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="video_call-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="video_call-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="video_call-dex-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="video_call-dex-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="video_call-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="video_call-headphone">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="video_call-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="video_call-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- VoiceCall paths -->
+	<!-- Common VoiceCall paths -->
+	<path name="incall-handset">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="dev-handset" />
+	</path>
+
+	<path name="incall-speaker">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference" />
+		<path name="dev-speaker" />
+	</path>
+
+	<path name="incall-headset">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="dev-headset" />
+	</path>
+
+	<path name="incall-bt-sco-headset">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<ctl name="BT SCO SPK Enable" value="1" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+	</path>
+
+	<path name="incall-usb-headset">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="erap-usb-rx-on" />
+	</path>
+
+	<path name="incall-hearing-aid">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+	</path>
+
+	<!-- VoiceCall CP NB -->
+	<path name="incall_nb-handset">
+		<path name="incall-handset" />
+		<ctl name="ABOX Sound Type" value="VOICE" />
+	</path>
+
+	<path name="incall_nb-speaker">
+		<path name="incall-speaker" />
+		<ctl name="ABOX Sound Type" value="SPEAKER" />
+	</path>
+
+	<path name="incall_nb-dual-speaker">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-sifs0-to-rsrc0" />
+		<path name="route-rsrc0-to-wdma0" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif1" />
+		<path name="dev-dual-speaker" />
+		<ctl name="ABOX Sound Type" value="SPEAKER" />
+	</path>
+
+	<path name="incall_nb-dex-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="incall_nb-dex-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="incall_nb-headset">
+		<path name="incall-headset" />
+		<ctl name="ABOX Sound Type" value="HEADSET" />
+	</path>
+
+	<path name="incall_nb-headphone">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="incall_nb-bt-sco-headset">
+		<path name="incall-bt-sco-headset" />
+		<ctl name="ABOX Sound Type" value="BTVOICE" />
+	</path>
+
+	<path name="incall_nb-usb-headset">
+		<path name="incall-usb-headset" />
+		<ctl name="ABOX Sound Type" value="USB" />
+	</path>
+
+	<path name="incall_nb-hearing-aid">
+		<path name="incall-hearing-aid" />
+		<ctl name="ABOX Sound Type" value="VOICE" />
+	</path>
+
+	<!-- VoiceCall CP WB -->
+	<path name="incall_wb-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="incall_wb-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="incall_wb-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="incall_wb-dex-speaker">
+		<path name="incall_nb-dex-speaker" />
+	</path>
+
+	<path name="incall_wb-dex-dual-speaker">
+		<path name="incall_nb-dex-dual-speaker" />
+	</path>
+
+	<path name="incall_wb-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="incall_wb-headphone">
+		<path name="incall_nb-headphone" />
+	</path>
+
+	<path name="incall_wb-bt-sco-headset">
+		<path name="incall_nb-bt-sco-headset" />
+	</path>
+
+	<path name="incall_wb-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<path name="incall_wb-hearing-aid">
+		<path name="incall_nb-hearing-aid" />
+	</path>
+
+	<!-- VoLTECall CP NB -->
+	<path name="volte_cp_nb-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="volte_cp_nb-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="volte_cp_nb-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_nb-dex-speaker">
+		<path name="incall_nb-dex-speaker" />
+	</path>
+
+	<path name="volte_cp_nb-dex-dual-speaker">
+		<path name="incall_nb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_nb-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="volte_cp_nb-headphone">
+		<path name="incall_nb-headphone" />
+	</path>
+
+	<path name="volte_cp_nb-bt-sco-headset">
+		<path name="incall_nb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_cp_nb-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<path name="volte_cp_nb-hearing-aid">
+		<path name="incall_nb-hearing-aid" />
+	</path>
+
+	<!-- VoLTECall CP WB -->
+	<path name="volte_cp_wb-handset">
+		<path name="incall_wb-handset" />
+	</path>
+
+	<path name="volte_cp_wb-speaker">
+		<path name="incall_wb-speaker" />
+	</path>
+
+	<path name="volte_cp_wb-dual-speaker">
+		<path name="incall_wb-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_wb-dex-speaker">
+		<path name="incall_wb-dex-speaker" />
+	</path>
+
+	<path name="volte_cp_wb-dex-dual-speaker">
+		<path name="incall_wb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_wb-headset">
+		<path name="incall_wb-headset" />
+	</path>
+
+	<path name="volte_cp_wb-headphone">
+		<path name="incall_wb-headphone" />
+	</path>
+
+	<path name="volte_cp_wb-bt-sco-headset">
+		<path name="incall_wb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_cp_wb-usb-headset">
+		<path name="incall_wb-usb-headset" />
+	</path>
+
+	<path name="volte_cp_wb-hearing-aid">
+		<path name="incall_wb-hearing-aid" />
+	</path>
+
+	<!-- VoLTECall CP EVS -->
+	<path name="volte_cp_evs-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="volte_cp_evs-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="volte_cp_evs-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_evs-dex-speaker">
+		<path name="incall_nb-dex-speaker" />
+	</path>
+
+	<path name="volte_cp_evs-dex-dual-speaker">
+		<path name="incall_nb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_evs-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="volte_cp_evs-headphone">
+		<path name="volte_cp_evs-headset" />
+	</path>
+
+	<path name="volte_cp_evs-bt-sco-headset">
+		<path name="incall_nb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_cp_evs-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<path name="volte_cp_evs-hearing-aid">
+		<path name="incall_nb-hearing-aid" />
+	</path>
+
+	<!-- VoLTE VideoCall CP NB -->
+	<path name="volte_vt_cp_nb-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="volte_vt_cp_nb-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dex-speaker">
+		<path name="incall_nb-dex-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dex-dual-speaker">
+		<path name="incall_nb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_nb-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="volte_vt_cp_nb-headphone">
+		<path name="incall_nb-headphone" />
+	</path>
+
+	<path name="volte_vt_cp_nb-bt-sco-headset">
+		<path name="incall_nb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_vt_cp_nb-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<path name="volte_vt_cp_nb-hearing-aid">
+		<path name="incall_nb-hearing-aid" />
+	</path>
+
+	<!-- VoLTE VideoCall CP WB -->
+	<path name="volte_vt_cp_wb-handset">
+		<path name="incall_wb-handset" />
+	</path>
+
+	<path name="volte_vt_cp_wb-speaker">
+		<path name="incall_wb-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dual-speaker">
+		<path name="incall_wb-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dex-speaker">
+		<path name="incall_wb-dex-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dex-dual-speaker">
+		<path name="incall_wb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_wb-headset">
+		<path name="incall_wb-headset" />
+	</path>
+
+	<path name="volte_vt_cp_wb-headphone">
+		<path name="incall_wb-headphone" />
+	</path>
+
+	<path name="volte_vt_cp_wb-bt-sco-headset">
+		<path name="incall_wb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_vt_cp_wb-usb-headset">
+		<path name="incall_wb-usb-headset" />
+	</path>
+
+	<path name="volte_vt_cp_wb-hearing-aid">
+		<path name="incall_wb-hearing-aid" />
+	</path>
+
+	<!-- VoLTE VideoCall CP EVS -->
+	<path name="volte_vt_cp_evs-handset">
+		<path name="volte_cp_evs-handset" />
+	</path>
+
+	<path name="volte_vt_cp_evs-speaker">
+		<path name="volte_cp_evs-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dual-speaker">
+		<path name="volte_cp_evs-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dex-speaker">
+		<path name="volte_cp_evs-dex-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dex-dual-speaker">
+		<path name="volte_cp_evs-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_evs-headset">
+		<path name="volte_cp_evs-headset" />
+	</path>
+
+	<path name="volte_vt_cp_evs-headphone">
+		<path name="volte_cp_evs-headphone" />
+	</path>
+
+	<path name="volte_vt_cp_evs-bt-sco-headset">
+		<path name="volte_cp_evs-bt-sco-headset" />
+	</path>
+
+	<path name="volte_vt_cp_evs-usb-headset">
+		<path name="volte_cp_evs-usb-headset" />
+	</path>
+
+	<path name="volte_vt_cp_evs-hearing-aid">
+		<path name="volte_cp_evs-hearing-aid" />
+	</path>
+
+	<!-- TTY Mode -->
+	<path name="tty_mode-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="tty_mode-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="tty_mode-headphone">
+		<path name="tty_mode-headset" />
+	</path>
+
+	<path name="tty_mode-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<!-- AP TTY Mode -->
+	<path name="ap_tty_mode-handset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-handset" />
+	</path>
+
+	<path name="ap_tty_mode-headset">
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="media-headset" />
+	</path>
+
+	<path name="ap_tty_mode-headphone">
+		<path name="ap_tty_mode-headset" />
+	</path>
+
+	<path name="ap_tty_mode-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- FM Radio paths -->
+	<path name="fm_radio-speaker">
+		<path name="erap-fmradio-on" />
+		<path name="media-speaker" />
+		<path name="set-abox-wakelock" />
+	</path>
+
+	<path name="fm_radio-dual-speaker">
+		<path name="erap-fmradio-on" />
+		<path name="media-dual-speaker" />
+		<path name="set-abox-wakelock" />
+	</path>
+
+	<path name="fm_radio-headphone">
+		<path name="erap-fmradio-on" />
+		<path name="media-headphone" />
+		<path name="set-abox-wakelock" />
+	</path>
+
+	<path name="fm_radio-headset">
+		<path name="erap-fmradio-on" />
+		<path name="media-headset" />
+		<path name="set-abox-wakelock" />
+	</path>
+
+	<path name="fm_radio-external">
+		<path name="erap-fmradio-on" />
+		<path name="media-bt-sco-headphone" />
+		<path name="set-abox-wakelock" />
+	</path>
+
+	<!-- call forwarding output -->
+	<path name="call_forwarding_primary">
+        <ctl name="ABOX SPUS OUT4" value="SIFS2" />
+        <ctl name="ABOX SIFS2" value="SPUS OUT4" />
+        <ctl name="ABOX UAIF3 SPK" value="SIFS2" />
+        <ctl name="ABOX NSRC0" value="SIFS2" />
+        <ctl name="ABOX SIFM0" value="WDMA" />
+	</path>
+
+	<!-- Spectro Scenario -->
+	<path name="call_spectro">
+		<ctl name="ABOX SPUS OUT4" value="SIFS2" />
+		<ctl name="ABOX SIFS2" value="SPUS OUT4" />
+		<ctl name="ABOX UAIF4 SPK" value="SIFS2" />
+		<ctl name="ABOX RECP PIFS1" value="1" />
+		<ctl name="ABOX RSRC1" value="SIFS2" />
+	</path>
+
+	<!-- Input mixer settings -->
+	<!-- Capture paths -->
+	<path name="route-ap-record">
+		<path name="route-uaif0-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+	</path>
+
+	<path name="media-mic">
+		<path name="route-ap-record" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="media-2nd-mic">
+		<path name="route-ap-record" />
+		<path name="dev-2nd-mic" />
+	</path>
+
+	<path name="media-headset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-headset-mic" />
+	</path>
+
+	<path name="media-headset-main-mic">
+		<path name="route-ap-record" />
+		<path name="dev-headset-main-mic" />
+	</path>
+
+	<path name="media-headphone-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="media-bt-sco-headset-in">
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<ctl name="BT SCO MIC Enable" value="1" />
+	</path>
+
+	<path name="media-usb-headset-mic">
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="erap-usb-tx-on" />
+	</path>
+
+	<path name="apcall-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- Voice Recording paths -->
+	<path name="recording-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="recording-2nd-mic">
+		<path name="media-2nd-mic" />
+	</path>
+
+	<path name="recording-dualmic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+	</path>
+
+	<path name="recording-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="recording-headset-main-mic">
+		<path name="media-headset-main-mic" />
+	</path>
+
+	<path name="recording-headphone-mic">
+		<path name="recording-mic" />
+	</path>
+
+	<path name="recording-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="recording-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<path name="interview-mic">
+		<path name="recording-dualmic" />
+		<ctl name="ABOX OEM FM Mode" value="3" />
+	</path>
+
+	<path name="meeting-mic">
+		<!-- TODO: We will make this -->
+	</path>
+
+	<path name="recording-jam-mic">
+		<path name="recording-dualmic" />
+	</path>
+
+	<path name="recording-jam-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<!-- Camcording paths -->
+	<path name="camcorder-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="camcorder-2nd-mic">
+		<path name="media-2nd-mic" />
+	</path>
+
+	<path name="camcorder-dualmic">
+		<path name="recording-dualmic" />
+	</path>
+
+	<path name="camcorder-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="camcorder-headset-main-mic">
+		<path name="media-headset-main-mic" />
+	</path>
+
+	<path name="camcorder-headphone-mic">
+		<path name="camcorder-mic" />
+	</path>
+
+	<path name="camcorder-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- Recognition Input paths -->
+	<path name="recognition-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="recognition-2nd-mic">
+		<path name="media-2nd-mic" />
+	</path>
+
+	<path name="recognition-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="recognition-headphone-mic">
+		<path name="recognition-mic" />
+	</path>
+
+	<path name="recognition-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="recognition-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- bargein samsung input -->
+	<path name="bargein_samsung_engine-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020201" />
+		<ctl name="ABOX OEM Bargein type" value="2" />
+		<ctl name="ABOX OEM FM Mode" value="2" />
+	</path>
+
+	<path name="bargein_samsung_engine-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="bargein_samsung_engine-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<!-- bargein external input -->
+	<path name="bargein_external_engine-mic">
+		<path name="bargein_samsung_engine-mic" />
+	</path>
+
+	<path name="bargein_external_engine-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM Bargein type" value="2" />
+		<ctl name="ABOX OEM FM Mode" value="2" />
+	</path>
+
+	<path name="bargein_external_engine-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<!-- svoice/carmode samsung input -->
+	<path name="dualmic_samsung_engine-mic">
+		<path name="dev-dual-mic" />
+		<path name="route-ap-record" />
+	</path>
+
+	<path name="dualmic_samsung_engine-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="dualmic_samsung_engine-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="dualmic_samsung_engine-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- svoice/carmode external input -->
+	<path name="dualmic_external_engine-mic">
+		<path name="dualmic_samsung_engine-mic" />
+	</path>
+
+	<path name="dualmic_external_engine-headset-mic">
+		<path name="dualmic_samsung_engine-headset-mic" />
+	</path>
+
+	<path name="dualmic_external_engine-bt-sco-headset-in">
+		<path name="dualmic_samsung_engine-bt-sco-headset-in" />
+	</path>
+
+	<path name="dualmic_external_engine-usb-headset-mic">
+		<path name="dualmic_samsung_engine-usb-headset-mic" />
+	</path>
+
+	<!-- APCall TX paths -->
+	<path name="communication-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="9" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020201" />
+		<ctl name="ABOX OEM AP Call type" value="10" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-dual-speaker-mic">
+		<path name="communication-speaker-mic" />
+	</path>
+
+	<path name="communication-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020101" />
+		<ctl name="ABOX OEM AP Call type" value="11" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-dex-dual-speaker-mic">
+		<path name="communication-dex-speaker-mic" />
+	</path>
+
+	<path name="communication-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="13" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-headphone-mic">
+		<path name="media-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000101" />
+		<ctl name="ABOX OEM AP Call type" value="12" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="8" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="7" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="communication-usb-headset-mic">
+		<path name="apcall-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="111" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- VoIP Input paths -->
+	<path name="voip-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="9" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020201" />
+		<ctl name="ABOX OEM AP Call type" value="10" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-dual-speaker-mic">
+		<path name="voip-speaker-mic" />
+	</path>
+
+	<path name="voip-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020101" />
+		<ctl name="ABOX OEM AP Call type" value="11" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-dex-dual-speaker-mic">
+		<path name="voip-dex-speaker-mic" />
+	</path>
+
+	<path name="voip-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="13" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-headphone-mic">
+		<path name="media-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="26" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="22" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="21" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="voip-usb-headset-mic">
+		<path name="apcall-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="115" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- samsung voip fmc input -->
+	<path name="samsung_voip_fmc-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="16" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020201" />
+		<ctl name="ABOX OEM AP Call type" value="17" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-dual-speaker-mic">
+		<path name="voip-speaker-mic" />
+	</path>
+
+	<path name="samsung_voip_fmc-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020101" />
+		<ctl name="ABOX OEM AP Call type" value="18" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-dex-dual-speaker-mic">
+		<path name="voip-dex-speaker-mic" />
+	</path>
+
+	<path name="samsung_voip_fmc-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="20" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-headphone-mic">
+		<path name="media-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="19" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="15" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="14" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-usb-headset-mic">
+		<path name="apcall-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="113" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- WiFiCall Input paths -->
+	<!-- WiFiCall AP NB -->
+	<path name="wificall_nb-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000200" />
+		<ctl name="ABOX OEM AP Call type" value="48" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020200" />
+		<ctl name="ABOX OEM AP Call type" value="50" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-dual-speaker-mic">
+		<path name="wificall_nb-speaker-mic" />
+	</path>
+
+	<path name="wificall_nb-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020100" />
+		<ctl name="ABOX OEM AP Call type" value="52" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-dex-dual-speaker-mic">
+		<path name="wificall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="wificall_nb-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010100" />
+		<ctl name="ABOX OEM AP Call type" value="55" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-headphone-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000200" />
+		<ctl name="ABOX OEM AP Call type" value="54" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030100" />
+		<ctl name="ABOX OEM AP Call type" value="46" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030100" />
+		<ctl name="ABOX OEM AP Call type" value="47" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="121" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- WiFiCall AP WB -->
+	<path name="wificall_wb-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="58" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020201" />
+		<ctl name="ABOX OEM AP Call type" value="60" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-dual-speaker-mic">
+		<path name="wificall_wb-speaker-mic" />
+	</path>
+
+	<path name="wificall_wb-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020101" />
+		<ctl name="ABOX OEM AP Call type" value="62" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-dex-dual-speaker-mic">
+		<path name="wificall_wb-dex-speaker-mic" />
+	</path>
+
+	<path name="wificall_wb-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="65" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-headphone-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000201" />
+		<ctl name="ABOX OEM AP Call type" value="64" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="56" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030101" />
+		<ctl name="ABOX OEM AP Call type" value="57" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="123" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- WiFiCall AP EVS -->
+	<path name="wificall_evs-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000202" />
+		<ctl name="ABOX OEM AP Call type" value="68" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020202" />
+		<ctl name="ABOX OEM AP Call type" value="70" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-dual-speaker-mic">
+		<path name="wificall_evs-speaker-mic" />
+	</path>
+
+	<path name="wificall_evs-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020102" />
+		<ctl name="ABOX OEM AP Call type" value="72" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-dex-dual-speaker-mic">
+		<path name="wificall_evs-dex-speaker-mic" />
+	</path>
+
+	<path name="wificall_evs-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010102" />
+		<ctl name="ABOX OEM AP Call type" value="75" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-headphone-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000202" />
+		<ctl name="ABOX OEM AP Call type" value="74" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030102" />
+		<ctl name="ABOX OEM AP Call type" value="66" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030102" />
+		<ctl name="ABOX OEM AP Call type" value="67" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="125" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- Video Call Input paths -->
+	<path name="video_call-handset-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000200" />
+		<ctl name="ABOX OEM AP Call type" value="30" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-speaker-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020200" />
+		<ctl name="ABOX OEM AP Call type" value="31" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-dual-speaker-mic">
+		<path name="video_call-speaker-mic" />
+	</path>
+
+	<path name="video_call-dex-speaker-mic">
+		<path name="media-2nd-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x020100" />
+		<ctl name="ABOX OEM AP Call type" value="33" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-dex-dual-speaker-mic">
+		<path name="video_call-dex-speaker-mic" />
+	</path>
+
+	<path name="video_call-headset-mic">
+		<path name="media-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010100" />
+		<ctl name="ABOX OEM AP Call type" value="36" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-headphone-mic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x000200" />
+		<ctl name="ABOX OEM AP Call type" value="35" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030100" />
+		<ctl name="ABOX OEM AP Call type" value="28" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-bt-sco-nrec-headset-in">
+		<path name="media-bt-sco-headset-in" />
+		<ctl name="ABOX OEM AP Call BW" value="0x030100" />
+		<ctl name="ABOX OEM AP Call type" value="29" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<path name="video_call-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+		<ctl name="ABOX OEM AP Call BW" value="0x010101" />
+		<ctl name="ABOX OEM AP Call type" value="117" />
+		<ctl name="ABOX OEM FM Mode" value="1" />
+	</path>
+
+	<!-- VoiceCall TX paths -->
+	<path name="route-cp-tx">
+		<path name="route-uaif0-to-nsrc1" />
+		<path name="route-nsrc1-to-wdma2" />
+	</path>
+
+	<path name="route-bt-sco-tx">
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-uaif1" />
+		<path name="route-uaif0-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<ctl name="BT SCO MIC Enable" value="1" />
+	</path>
+
+	<!-- VoiceCall CP NB -->
+	<path name="incall_nb-handset-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-dual-mic" />
+	</path>
+
+	<path name="incall_nb-speaker-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-dual-invert-mic" />
+	</path>
+
+	<path name="incall_nb-dual-speaker-mic">
+	</path>
+
+	<path name="incall_nb-dex-speaker-mic">
+	</path>
+
+	<path name="incall_nb-dex-dual-speaker-mic">
+	</path>
+
+	<path name="incall_nb-headset-mic">
+		<path name="route-uaif0-to-nsrc1" />
+		<path name="route-nsrc1-to-wdma2" />
+		<path name="dev-headset-mic" />
+	</path>
+
+	<path name="incall_nb-headphone-mic">
+		<path name="incall_nb-handset-mic" />
+	</path>
+
+	<path name="incall_nb-bt-sco-headset-in">
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-nsrc1" />
+		<path name="route-nsrc1-to-wdma2" />
+		<path name="set-inmux1-sampling-rate-min-48k" />
+		<ctl name="BT SCO MIC Enable" value="1" />
+	</path>
+
+	<path name="incall_nb-usb-headset-mic">
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-nsrc1" />
+		<path name="route-nsrc1-to-wdma2" />
+		<path name="erap-usb-tx-on" />
+	</path>
+
+	<!-- VoiceCall CP WB -->
+	<path name="incall_wb-handset-mic">
+		<path name="incall_nb-handset-mic" />
+	</path>
+
+	<path name="incall_wb-speaker-mic">
+		<path name="incall_nb-speaker-mic" />
+	</path>
+
+	<path name="incall_wb-dual-speaker-mic">
+		<path name="incall_nb-dual-speaker-mic" />
+	</path>
+
+	<path name="incall_wb-dex-speaker-mic">
+		<path name="incall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="incall_wb-dex-dual-speaker-mic">
+		<path name="incall_nb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="incall_wb-headset-mic">
+		<path name="incall_nb-headset-mic" />
+	</path>
+
+	<path name="incall_wb-headphone-mic">
+		<path name="incall_nb-headphone-mic" />
+	</path>
+
+	<path name="incall_wb-bt-sco-headset-in">
+		<path name="incall_nb-bt-sco-headset-in" />
+	</path>
+
+	<path name="incall_wb-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- VoLTECall TX paths -->
+	<!-- VoiceCall CP NB -->
+	<path name="volte_cp_nb-handset-mic">
+		<path name="incall_nb-handset-mic" />
+	</path>
+
+	<path name="volte_cp_nb-speaker-mic">
+		<path name="incall_nb-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_nb-dual-speaker-mic">
+		<path name="incall_nb-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_nb-dex-speaker-mic">
+		<path name="incall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_nb-dex-dual-speaker-mic">
+		<path name="incall_nb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_nb-headset-mic">
+		<path name="incall_nb-headset-mic" />
+	</path>
+
+	<path name="volte_cp_nb-headphone-mic">
+		<path name="incall_nb-headphone-mic" />
+	</path>
+
+	<path name="volte_cp_nb-bt-sco-headset-in">
+		<path name="incall_nb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_cp_nb-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- VoiceCall CP WB -->
+	<path name="volte_cp_wb-handset-mic">
+		<path name="incall_wb-handset-mic" />
+	</path>
+
+	<path name="volte_cp_wb-speaker-mic">
+		<path name="incall_wb-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_wb-dual-speaker-mic">
+		<path name="incall_wb-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_wb-dex-speaker-mic">
+		<path name="incall_wb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_wb-dex-dual-speaker-mic">
+		<path name="incall_wb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_wb-headset-mic">
+		<path name="incall_wb-headset-mic" />
+	</path>
+
+	<path name="volte_cp_wb-headphone-mic">
+		<path name="incall_wb-headphone-mic" />
+	</path>
+
+	<path name="volte_cp_wb-bt-sco-headset-in">
+		<path name="incall_wb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_cp_wb-usb-headset-mic">
+		<path name="incall_wb-usb-headset-mic" />
+	</path>
+
+	<!-- VoiceCall CP EVS -->
+	<path name="volte_cp_evs-handset-mic">
+		<path name="volte_cp_nb-handset-mic" />
+	</path>
+
+	<path name="volte_cp_evs-speaker-mic">
+		<path name="volte_cp_nb-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_evs-dual-speaker-mic">
+		<path name="volte_cp_evs-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_evs-dex-speaker-mic">
+		<path name="volte_cp_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_evs-dex-dual-speaker-mic">
+		<path name="volte_cp_evs-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_evs-headset-mic">
+		<path name="incall_nb-headset-mic" />
+	</path>
+
+	<path name="volte_cp_evs-headphone-mic">
+		<path name="volte_cp_nb-headphone-mic" />
+	</path>
+
+	<path name="volte_cp_evs-bt-sco-headset-in">
+		<path name="incall_nb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_cp_evs-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- VoLTE VideoCall TX paths -->
+	<!-- VoLTE VideoCall CP NB -->
+	<path name="volte_vt_cp_nb-handset-mic">
+		<path name="incall_nb-handset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-speaker-mic">
+		<path name="incall_nb-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dual-speaker-mic">
+		<path name="incall_nb-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dex-speaker-mic">
+		<path name="incall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dex-dual-speaker-mic">
+		<path name="incall_nb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-headset-mic">
+		<path name="incall_nb-headset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-headphone-mic">
+		<path name="incall_nb-headphone-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-bt-sco-headset-in">
+		<path name="incall_nb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_vt_cp_nb-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- VoLTE VideoCall CP WB -->
+	<path name="volte_vt_cp_wb-handset-mic">
+		<path name="incall_wb-handset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-speaker-mic">
+		<path name="incall_wb-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dual-speaker-mic">
+		<path name="incall_wb-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dex-speaker-mic">
+		<path name="incall_wb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dex-dual-speaker-mic">
+		<path name="incall_wb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-headset-mic">
+		<path name="incall_wb-headset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-headphone-mic">
+		<path name="incall_wb-headphone-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-bt-sco-headset-in">
+		<path name="incall_wb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_vt_cp_wb-usb-headset-mic">
+		<path name="incall_wb-usb-headset-mic" />
+	</path>
+
+	<!-- VoLTE VideoCall CP EVS -->
+	<path name="volte_vt_cp_evs-handset-mic">
+		<path name="volte_cp_evs-handset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-speaker-mic">
+		<path name="volte_cp_evs-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dual-speaker-mic">
+		<path name="volte_cp_evs-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dex-speaker-mic">
+		<path name="volte_cp_evs-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dex-dual-speaker-mic">
+		<path name="volte_cp_evs-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-headset-mic">
+		<path name="volte_cp_evs-headset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-headphone-mic">
+		<path name="volte_cp_evs-headphone-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-bt-sco-headset-in">
+		<path name="volte_cp_evs-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_vt_cp_evs-usb-headset-mic">
+		<path name="volte_cp_evs-usb-headset-mic" />
+	</path>
+
+	<!-- FM Radio paths -->
+	<path name="fm_radio-fm-tuner">
+	</path>
+
+	<!-- TTY Mode Input paths -->
+	<path name="tty_mode-vco-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="tty_mode-full-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-headset-mic" />
+	</path>
+
+	<path name="tty_mode-hco-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-headset-mic" />
+	</path>
+
+	<!-- AP TTY Mode Input paths -->
+	<path name="ap_tty_mode-vco-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="ap_tty_mode-full-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="ap_tty_mode-hco-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<!-- Call Forwarding Input paths -->
+	<path name="call_forwarding_primary-mic">
+		<ctl name="ABOX NSRC1" value="SIFS0" />
+		<ctl name="ABOX SIFM1" value="WDMA" />
+	</path>
+
+	<!-- Spectro Scenario -->
+	<path name="call_spectro-mic">
+		<ctl name="ABOX NSRC1" value="SIFS0" />
+		<ctl name="ABOX SIFM1" value="WDMA" />
+	</path>
+
+	<!-- Factory test paths -->
+	<!-- Output -->
+	<path name="factory-media-handset">
+		<path name="media-handset" />
+	</path>
+
+	<path name="factory-media-speaker2">
+		<path name="media-speaker2" />
+	</path>
+
+	<!-- Loopback (no delay) -->
+	<path name="loopback-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<!-- Packet Loopback -->
+	<path name="loopback_packet-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="loopback_packet-speaker2">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference" />
+		<path name="dev-speaker" />
+		<ctl name="ABOX Sound Type" value="SPEAKER" />
+	</path>
+
+	<path name="loopback_packet-speaker">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference" />
+		<path name="dev-speaker" />
+		<ctl name="ABOX Sound Type" value="SPEAKER" />
+	</path>
+
+	<path name="loopback_packet-dual-speaker">
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference" />
+		<path name="dev-speaker" />
+		<ctl name="ABOX Sound Type" value="SPEAKER" />
+	</path>
+
+	<path name="loopback_packet-headset">
+		<path name="incall_nb-headset" />
+	</path>
+
+	<path name="loopback_packet-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<!-- Realtime Loopback -->
+	<path name="realtimeloopback-handset">
+		<path name="media-handset" />
+	</path>
+
+	<path name="realtimeloopback-speaker2">
+		<path name="dev-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="realtimeloopback-speaker">
+		<path name="dev-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="realtimeloopback-dual-speaker">
+		<path name="dev-speaker" />
+		<path name="erap-amp-reference" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif4-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif2-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif2" />
+	</path>
+
+	<path name="realtimeloopback-headset">
+		<path name="media-headset" />
+	</path>
+
+	<path name="realtimeloopback-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="realtimeloopback-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- echo(rms) test output -->
+	<path name="echo_test-handset">
+		<path name="media-handset" />
+	</path>
+
+	<path name="echo_test-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="echo_test-speaker2">
+		<path name="media-speaker2" />
+	</path>
+
+	<path name="echo_test-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<!-- Input -->
+	<!-- Loopback Input (no delay) -->
+	<path name="loopback-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="loopback-2nd-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-2nd-mic" />
+	</path>
+
+	<!-- Packet Loopback Input -->
+	<path name="loopback_packet-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="loopback_packet-2nd-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-2nd-mic" />
+	</path>
+
+	<path name="loopback_packet-headset-mic">
+		<path name="route-cp-tx" />
+		<path name="dev-headset-mic" />
+	</path>
+
+	<path name="loopback_packet-dualmic">
+		<path name="route-cp-tx" />
+		<path name="dev-dual-mic" />
+	</path>
+
+	<path name="loopback_packet-handset-dualmic">
+		<path name="route-cp-tx" />
+		<path name="dev-dual-mic" />
+	</path>
+
+	<path name="loopback_packet-speaker-dualmic">
+		<path name="route-cp-tx" />
+		<path name="dev-dual-invert-mic" />
+	</path>
+
+	<path name="loopback_packet-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- Realtime Loopback Input -->
+	<path name="realtimeloopback-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="realtimeloopback-2nd-mic">
+		<path name="media-2nd-mic" />
+	</path>
+
+	<path name="realtimeloopback-headset-mic">
+		<path name="media-headset-mic" />
+	</path>
+
+	<path name="realtimeloopback-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="realtimeloopback-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- echo(rms) test input -->
+	<path name="echo_test-mic">
+		<path name="route-ap-record" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="echo_test-2nd-mic">
+		<path name="route-ap-record" />
+		<path name="dev-2nd-mic" />
+	</path>
+
+	<path name="echo_test-dualmic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+	</path>
+
+</mixer>
diff --git a/proprietary-files.txt b/proprietary-files.txt
index 0bd2f6a..2f66bb7 100644
--- a/proprietary-files.txt
+++ b/proprietary-files.txt
@@ -3,9 +3,6 @@
 ## Audio
 vendor/etc/default_volume_tables.xml
 vendor/etc/dolby/dax-default.xml
-vendor/etc/mixer_gains_cs47l15.xml
-vendor/etc/mixer_paths.xml
-vendor/etc/mixer_paths_cs47l15.xml
 vendor/etc/usb_audio_policy_configuration.xml
 
 ## Audio - Dolby Atmos