diff --git a/audio/oriole/config/audio_platform_configuration.xml b/audio/oriole/config/audio_platform_configuration.xml
index ee21759..5ea3ce9 100644
--- a/audio/oriole/config/audio_platform_configuration.xml
+++ b/audio/oriole/config/audio_platform_configuration.xml
@@ -124,9 +124,13 @@
+
+
+
+
@@ -179,6 +183,10 @@
+
+
+
+
diff --git a/audio/oriole/config/audio_policy_configuration.xml b/audio/oriole/config/audio_policy_configuration.xml
index c78d142..983c799 100644
--- a/audio/oriole/config/audio_policy_configuration.xml
+++ b/audio/oriole/config/audio_policy_configuration.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -154,34 +164,36 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
diff --git a/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml
index b0ddcdf..4cd8de5 100644
--- a/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml
+++ b/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -139,28 +149,30 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml
index b42f3e2..1369d85 100644
--- a/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml
+++ b/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -139,28 +149,30 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/oriole/config/mixer_paths.xml b/audio/oriole/config/mixer_paths.xml
index a029f01..e7bb63e 100644
--- a/audio/oriole/config/mixer_paths.xml
+++ b/audio/oriole/config/mixer_paths.xml
@@ -26,6 +26,9 @@
+
+
+
@@ -98,6 +101,7 @@
+
@@ -117,6 +121,7 @@
+
@@ -126,6 +131,7 @@
+
@@ -163,6 +169,7 @@
+
@@ -171,6 +178,7 @@
+
@@ -179,6 +187,7 @@
+
@@ -320,15 +329,6 @@
-
-
-
-
-
-
-
-
-
@@ -356,15 +356,6 @@
-
-
-
-
-
-
-
-
-
@@ -392,15 +383,6 @@
-
-
-
-
-
-
-
-
-
@@ -470,38 +452,23 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
@@ -548,31 +515,16 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
@@ -588,15 +540,6 @@
-
-
-
-
-
-
-
-
-
@@ -618,15 +561,6 @@
-
-
-
-
-
-
-
-
-
diff --git a/audio/raven/config/audio_platform_configuration.xml b/audio/raven/config/audio_platform_configuration.xml
index ee21759..5ea3ce9 100644
--- a/audio/raven/config/audio_platform_configuration.xml
+++ b/audio/raven/config/audio_platform_configuration.xml
@@ -124,9 +124,13 @@
+
+
+
+
@@ -179,6 +183,10 @@
+
+
+
+
diff --git a/audio/raven/config/audio_policy_configuration.xml b/audio/raven/config/audio_policy_configuration.xml
index c78d142..983c799 100644
--- a/audio/raven/config/audio_policy_configuration.xml
+++ b/audio/raven/config/audio_policy_configuration.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -154,34 +164,36 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
diff --git a/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml
index b0ddcdf..4cd8de5 100644
--- a/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml
+++ b/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -139,28 +149,30 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml
index b42f3e2..1369d85 100644
--- a/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml
+++ b/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -139,28 +149,30 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/raven/config/mixer_paths.xml b/audio/raven/config/mixer_paths.xml
index 5f7cb59..d32e122 100644
--- a/audio/raven/config/mixer_paths.xml
+++ b/audio/raven/config/mixer_paths.xml
@@ -26,6 +26,9 @@
+
+
+
@@ -98,6 +101,7 @@
+
@@ -117,6 +121,7 @@
+
@@ -126,6 +131,7 @@
+
@@ -163,6 +169,7 @@
+
@@ -171,6 +178,7 @@
+
@@ -179,6 +187,7 @@
+
@@ -470,38 +479,23 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
@@ -548,31 +542,16 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
@@ -588,15 +567,6 @@
-
-
-
-
-
-
-
-
-
@@ -618,15 +588,6 @@
-
-
-
-
-
-
-
-
-
diff --git a/audio/slider/config/audio_platform_configuration.xml b/audio/slider/config/audio_platform_configuration.xml
index d903af4..e151158 100644
--- a/audio/slider/config/audio_platform_configuration.xml
+++ b/audio/slider/config/audio_platform_configuration.xml
@@ -124,9 +124,13 @@
+
+
+
+
@@ -179,6 +183,10 @@
+
+
+
+
diff --git a/audio/slider/config/audio_policy_configuration.xml b/audio/slider/config/audio_policy_configuration.xml
index c78d142..983c799 100644
--- a/audio/slider/config/audio_policy_configuration.xml
+++ b/audio/slider/config/audio_policy_configuration.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -154,34 +164,36 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
diff --git a/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml
index b0ddcdf..4cd8de5 100644
--- a/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml
+++ b/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -139,28 +149,30 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml
index b42f3e2..1369d85 100644
--- a/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml
+++ b/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -139,28 +149,30 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/slider/config/mixer_paths.xml b/audio/slider/config/mixer_paths.xml
index 460cb39..4b47887 100644
--- a/audio/slider/config/mixer_paths.xml
+++ b/audio/slider/config/mixer_paths.xml
@@ -26,6 +26,9 @@
+
+
+
@@ -91,6 +94,7 @@
+
@@ -104,6 +108,7 @@
+
@@ -113,6 +118,7 @@
+
@@ -127,8 +133,15 @@
+
+
+
+
+
+
+
@@ -137,6 +150,7 @@
+
@@ -145,6 +159,7 @@
+
@@ -284,15 +299,6 @@
-
-
-
-
-
-
-
-
-
@@ -320,15 +326,6 @@
-
-
-
-
-
-
-
-
-
@@ -356,15 +353,6 @@
-
-
-
-
-
-
-
-
-
@@ -434,38 +422,23 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
@@ -512,31 +485,16 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
@@ -552,15 +510,6 @@
-
-
-
-
-
-
-
-
-
diff --git a/audio/whitefin/config/audio_platform_configuration.xml b/audio/whitefin/config/audio_platform_configuration.xml
index d903af4..e151158 100644
--- a/audio/whitefin/config/audio_platform_configuration.xml
+++ b/audio/whitefin/config/audio_platform_configuration.xml
@@ -124,9 +124,13 @@
+
+
+
+
@@ -179,6 +183,10 @@
+
+
+
+
diff --git a/audio/whitefin/config/audio_policy_configuration.xml b/audio/whitefin/config/audio_policy_configuration.xml
index c501061..23f9ae0 100644
--- a/audio/whitefin/config/audio_policy_configuration.xml
+++ b/audio/whitefin/config/audio_policy_configuration.xml
@@ -67,6 +67,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -134,28 +144,30 @@
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml
index a83de6d..547af60 100644
--- a/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml
+++ b/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml
@@ -67,6 +67,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -134,28 +144,30 @@
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml
index f661328..3a87d2d 100644
--- a/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml
+++ b/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml
@@ -67,6 +67,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -134,28 +144,30 @@
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/whitefin/config/mixer_paths.xml b/audio/whitefin/config/mixer_paths.xml
index 03a9f5e..d17b895 100644
--- a/audio/whitefin/config/mixer_paths.xml
+++ b/audio/whitefin/config/mixer_paths.xml
@@ -26,6 +26,9 @@
+
+
+
@@ -99,6 +102,7 @@
+
@@ -118,6 +122,7 @@
+
@@ -127,6 +132,7 @@
+
@@ -164,6 +170,7 @@
+
@@ -172,6 +179,7 @@
+
@@ -180,6 +188,7 @@
+
@@ -485,15 +494,18 @@
+
+
+
@@ -559,12 +571,15 @@
+
+
+