Merge 92fe2c8ba0fa8ccc9900eb0945c01a091809f664 on remote branch

Change-Id: I6c7a16c7ac5d5a12032a91bb3ad4f4bcff8039e2
diff --git a/configs/parrot/resourcemanager_ravelin_idp.xml b/configs/parrot/resourcemanager_ravelin_idp.xml
index 2d46588..e3688f5 100644
--- a/configs/parrot/resourcemanager_ravelin_idp.xml
+++ b/configs/parrot/resourcemanager_ravelin_idp.xml
@@ -117,6 +117,10 @@
                 <custom-config key="48K">
                     <samplerate>48000</samplerate>
                 </custom-config>
+                <custom-config key="dual-mic-eans">
+                    <channels>2</channels>
+                    <snd_device_name>handset-dmic-endfire</snd_device_name>
+                </custom-config>
             </usecase>
             <usecase>
                 <name>PAL_STREAM_VOICE_RECOGNITION</name>
@@ -217,6 +221,10 @@
                 <custom-config key="48K">
                     <samplerate>48000</samplerate>
                 </custom-config>
+                <custom-config key="dual-mic-eans">
+                    <channels>2</channels>
+                    <snd_device_name>speaker-dmic-endfire</snd_device_name>
+                </custom-config>
             </usecase>
             <usecase>
                 <name>PAL_STREAM_VOICE_RECOGNITION</name>
diff --git a/configs/parrot/resourcemanager_ravelin_qrd.xml b/configs/parrot/resourcemanager_ravelin_qrd.xml
index a81ef2c..546b358 100644
--- a/configs/parrot/resourcemanager_ravelin_qrd.xml
+++ b/configs/parrot/resourcemanager_ravelin_qrd.xml
@@ -28,7 +28,7 @@
 
 <!-- Changes from Qualcomm Innovation Center are provided under the following license: -->
 <!--                                                                                      -->
-<!-- Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.             -->
+<!-- Copyright (c) 2022, 2024 Qualcomm Innovation Center, Inc. All rights reserved.             -->
 <!-- SPDX-License-Identifier: BSD-3-Clause-Clear                                          -->
 <resource_manager_info>
     <config_params>
@@ -104,6 +104,10 @@
             </usecase>
             <usecase>
                 <name>PAL_STREAM_DEEP_BUFFER</name>
+                <custom-config key="dual-mic-eans">
+                    <channels>2</channels>
+                    <snd_device_name>handset-dmic-endfire</snd_device_name>
+                </custom-config>
             </usecase>
             <usecase>
                 <name>PAL_STREAM_VOIP_TX</name>
@@ -163,6 +167,10 @@
             </usecase>
             <usecase>
                 <name>PAL_STREAM_DEEP_BUFFER</name>
+                <custom-config key="dual-mic-eans">
+                    <channels>2</channels>
+                    <snd_device_name>speaker-dmic-endfire</snd_device_name>
+                </custom-config>
             </usecase>
             <usecase>
                 <name>PAL_STREAM_VOIP_TX</name>
diff --git a/configs/parrot/usecaseKvManager.xml b/configs/parrot/usecaseKvManager.xml
index 555e664..c68ef27 100644
--- a/configs/parrot/usecaseKvManager.xml
+++ b/configs/parrot/usecaseKvManager.xml
@@ -28,7 +28,7 @@
 
 <!-- Changes from Qualcomm Innovation Center are provided under the following license:    -->
 <!--                                                                                      -->
-<!-- Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.             -->
+<!-- Copyright (c) 2022, 2024 Qualcomm Innovation Center, Inc. All rights reserved.             -->
 <!--                                                                                      -->
 <!-- Redistribution and use in source and binary forms, with or without                   -->
 <!-- modification, are permitted (subject to the limitations in the                       -->
@@ -843,6 +843,10 @@
                 <!-- DEVICEPP_TX - DEVICEPP_TX_AUDIO_FLUENCE_SMECNS -->
                 <graph_kv key="0xAD000000" value="0xAD000002"/>
             </keys_and_values>
+            <keys_and_values StreamType="PAL_STREAM_DEEP_BUFFER" CustomConfig="dual-mic-eans">
+                <!-- DEVICETX - HANDSETMIC -->
+                <graph_kv key="0xA3000000" value="0xA3000004"/>
+            </keys_and_values>
             <keys_and_values StreamType="PAL_STREAM_DEEP_BUFFER" CustomConfig="dual-mic">
                 <!-- DEVICETX - HANDSETMIC -->
                 <graph_kv key="0xA3000000" value="0xA3000004"/>
@@ -924,6 +928,10 @@
                 <!-- DEVICEPP_TX - DEVICEPP_TX_AUDIO_FLUENCE_SMECNS -->
                 <graph_kv key="0xAD000000" value="0xAD000002"/>
             </keys_and_values>
+            <keys_and_values StreamType="PAL_STREAM_DEEP_BUFFER" CustomConfig="dual-mic-eans">
+                <!-- DEVICETX - SPEAKER_MIC -->
+                <graph_kv key="0xA3000000" value="0xA3000001"/>
+            </keys_and_values>
             <keys_and_values StreamType="PAL_STREAM_DEEP_BUFFER" CustomConfig="dual-mic">
                 <!-- DEVICETX - SPEAKER_MIC -->
                 <graph_kv key="0xA3000000" value="0xA3000001"/>