configs: msmcobalt: cleanup platform xml for gcs

Remove DID from gcs_usecase as it is represented by acdb_id.
Rename gcs_uid to gcs_usecase and rename acdb ids for better
clarity.

Change-Id: I5519d31f8b6287a93b506bb7916d54027b063037
diff --git a/configs/msmcobalt/sound_trigger_platform_info.xml b/configs/msmcobalt/sound_trigger_platform_info.xml
index 7ce74aa..6c9f55e 100644
--- a/configs/msmcobalt/sound_trigger_platform_info.xml
+++ b/configs/msmcobalt/sound_trigger_platform_info.xml
@@ -27,19 +27,17 @@
 <!--- IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.                             -->
 <sound_trigger_platform_info>
     <param version="0x0101" /> <!-- this must be the first param -->
-
     <common_config>
-        <param max_cpe_sessions="2" />
+        <param max_cpe_sessions="1" />
+        <param max_wdsp_sessions="2" />
         <param max_ape_sessions="8" />
         <param enable_failure_detection="false" />
     </common_config>
-
     <acdb_ids>
-        <param DEVICE_HANDSET_APE_ACDB_ID="100" />
-        <param DEVICE_HANDSET_CPE_ACDB_ID="128" />
-        <param DEVICE_HANDSET_CPE_ECPP_ACDB_ID="128" />
+        <param DEVICE_HANDSET_MIC_APE="100" />
+        <param DEVICE_HANDSET_MIC_CPE="128" />
+        <param DEVICE_HANDSET_MIC_ECPP_CPE="128" />
     </acdb_ids>
-
     <!-- Multiple sound_model_config tags can be listed, each with unique   -->
     <!-- vendor_uuid. The below tag represents QTI SVA engine sound model   -->
     <!-- configuration. ISV must use their own unique vendor_uuid.          -->
@@ -53,26 +51,23 @@
         <param max_ape_phrases="10" />
         <param max_ape_users="10" />
         <param sample_rate="16000" />
-
-        <gcs_uid>
+        <gcs_usecase>
             <param uid="0x1" />
-            <param did="0x4" />
-            <param load_sound_model_ids="0x00012C0D, 0x0, 0x00012C14" />
-            <param confidence_levels_ids="0x00012C0D, 0x0, 0x00012C28" />
-            <param operation_mode_ids="0x00012C0D, 0x0, 0x00012C28" />
-            <param detection_event_ids="0x00012C0D, 0x0, 0x00012C29" />
-            <param capture_event_ids="0x00020013, 0x0,0x00020015" />
-        </gcs_uid>
-        <gcs_uid>
+            <!-- module_id, instance_id, param_id -->
+            <param load_sound_model_ids="0x00012C0D, 0x2, 0x00012C14" />
+            <param confidence_levels_ids="0x00012C0D, 0x2, 0x00012C28" />
+            <param detection_event_ids="0x00012C0D, 0x2, 0x00012C29" />
+            <param read_cmd_ids="0x00020013, 0x2, 0x00020015" />
+            <param read_rsp_ids="0x00020013, 0x2, 0x00020016" />
+        </gcs_usecase>
+        <gcs_usecase>
             <param uid="0x2" />
-            <param did="0x4" />
-            <param load_sound_model_ids="0x00012C0D, 0x1, 0x00012C14" />
-            <param confidence_levels_ids="0x00012C0D, 0x1, 0x00012C28" />
-            <param operation_mode_ids="0x00012C0D, 0x1 0x00012C28" />
-            <param detection_event_ids="0x00012C0D, 0x1, 0x00012C29" />
-            <param capture_event_ids="0x00020013, 0x1,0x00020015" />
-        </gcs_uid>
-
+            <param load_sound_model_ids="0x00012C0D, 0x3, 0x00012C14" />
+            <param confidence_levels_ids="0x00012C0D, 0x3, 0x00012C28" />
+            <param detection_event_ids="0x00012C0D, 0x3, 0x00012C29" />
+            <param read_cmd_ids="0x00020013, 0x3, 0x00020015" />
+            <param read_rsp_ids="0x00020013, 0x3, 0x00020016" />
+        </gcs_usecase>
         <!-- Module and param ids with which the algorithm is integrated
             in non-graphite firmware (note these must come after gcs params) -->
         <param load_sound_model_ids="0x00012C0D, 0x00012C14" />
@@ -87,5 +82,4 @@
         <param capture_keyword="PCM_packet, RT, 2000" />
         <param client_capture_read_delay="2000" />
     </sound_model_config>
-
 </sound_trigger_platform_info>