blob: c03c2d68dafbb9d6349447be3a4014a3cfaa8cb3 [file] [log] [blame]
yu.dongc33b3072024-08-21 23:14:49 -07001/*****************************************************************************
2* Copyright Statement:
3* --------------------
4* This software is protected by Copyright and the information contained
5* herein is confidential. The software may not be copied and the information
6* contained herein may not be used or disclosed except with the written
7* permission of MediaTek Inc. (C) 2012
8*
9* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
10* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
11* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
12* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
13* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
14* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
15* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
16* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
17* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
18* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
19* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
20* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
21*
22* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
23* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
24* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
25* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
26* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
27*
28* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
29* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
30* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
31* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
32* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
33*
34*****************************************************************************/
35
36/*******************************************************************************
37 * Filename:
38 * ---------
39 * imcb_msgid.h
40 *
41 * Project:
42 * --------
43 * MOLY
44 *
45 * Description:
46 * ------------
47 *
48 * Author:
49 * -------
50 * -------
51 *
52 * ==========================================================================
53 * $Log$
54 *
55 * 03 22 2022 yung-liang.tsou
56 * [MOLY00784440] [FeatureDevelopment][ALPSAR06354999][Gen97/98][AT&T][v21.3][CDR-LTE-1447][CDR-IMS-1210] IMS voice not available when PDN reject casue 28, 33
57 * .imcb msg id
58 *
59 * 12 16 2021 xin.ni
60 * [MOLY00774161] [mt2735][CS eCall][NG eCall][patch back] ecall patch back from NR15.R3.MD700.MP.ECAll.DEV
61 *
62 * .
63 *
64 * 12 06 2021 xin.ni
65 * [MOLY00774161] [mt2735][CS eCall][NG eCall][patch back] ecall patch back from NR15.R3.MD700.MP.ECAll.DEV
66 * SWRD interface Part.
67 * .
68 *
69 * 05 18 2021 ot_hui.tu
70 * [MOLY00389007] eCall over IMS IMC interface part
71 *
72 * .
73 *
74 * 08 26 2019 jani.manninen
75 * [MOLY00433041] [Gen97][EPSFB] IT related issues
76 *
77 * VMOLY.APOLLO.SQC - IMS 5G Voice Support Changes
78 *
79 * 08 14 2019 jani.manninen
80 * [MOLY00431826] [VONR] IMC Changes for 5G Voice Support - SAP
81 *
82 * VMOLY.V.5GVOICE.DEV - SAP - SWRD
83 *
84 * 01 08 2019 mika.leinonen
85 * [MOLY00367126] [Gen97][IMS] VoLTE porting
86 * Adding IMS interfaces to trace database.
87 *
88 * 12 31 2018 huifeng.jing
89 * [MOLY00375660] [IMS][Gen97 submarine] VTS interface developments
90 * remove build error.
91 *
92 * 12 29 2018 huifeng.jing
93 * [MOLY00375660] [IMS][Gen97 submarine] VTS interface developments
94 * ims_hif over tty.
95 *
96 * 12 21 2018 szu-chieh.chiu
97 * [MOLY00366884] [IMS][Gen97] IMCB related developments
98 * [Gen97] Tracing.
99 * 1. DHL logging event: dump sim_context
100 *
101 * 12 18 2018 johnson.liu
102 * [MOLY00373083] [Gen97][Submarine][IMC]Pcscf address discovery via sim by imc
103 * patch back to dev.
104 *
105 * 12 11 2018 joni.huttula
106 * [MOLY00372130] [Gen97][IMS] MSG_ID change and some bug fix to run UT.
107 *
108 * 12 11 2018 joni.huttula
109 * [MOLY00372130] [Gen97][IMS] MSG_ID change and some bug fix to run UT.
110 *
111 ****************************************************************************/
112
113#ifndef _IMCB_MSGID_H_
114#define _IMCB_MSGID_H_
115
116#include "module_msg_range.h"
117
118/*------------------- IMCB_MSG_CODE_BEGIN---------------------*/
119MODULE_MSG_BEGIN( MSG_ID_IMCB_CODE_BEGIN )
120
121 MSG_ID_IMCB_BEGIN,
122
123 MSG_ID_IMCB_EX_BEGIN,
124
125 /* with IMSM */
126 MSG_ID_IMSM_IMCB_BEGIN,
127
128 MSG_ID_IMSM_IMCB_PDN_ACT_PROGRESSING_NOTIFY_REQ,
129 MSG_ID_IMSM_IMCB_PDN_ACT_ACK_RSP,
130 MSG_ID_IMSM_IMCB_PDN_ACT_REJ_RSP,
131
132 MSG_ID_IMSM_IMCB_DEDICATED_BEARER_ACT_IND,
133 MSG_ID_IMSM_IMCB_DEDICATED_BEARER_ACT_ACK_RSP,
134 MSG_ID_IMSM_IMCB_DEDICATED_BEARER_ACT_REJ_RSP,
135 MSG_ID_IMSM_IMCB_DEDICATED_BEARER_ACT_NOTIFY_REQ,
136
137 MSG_ID_IMSM_IMCB_DEACT_ACK_RSP,
138 MSG_ID_IMSM_IMCB_DEACT_REJ_RSP,
139 MSG_ID_IMSM_IMCB_DEACT_NOTIFY_REQ,
140
141 MSG_ID_IMSM_IMCB_MODIFY_ACK_RSP,
142 MSG_ID_IMSM_IMCB_MODIFY_REJ_RSP,
143 MSG_ID_IMSM_IMCB_MODIFY_NOTIFY_REQ,
144
145 MSG_ID_IMSM_IMCB_PDN_BEARER_UPDATE_NOTIFY_REQ,
146 MSG_ID_IMSM_IMCB_HANDOVER_START_NOTIFY_REQ,
147 MSG_ID_IMSM_IMCB_HANDOVER_STOP_NOTIFY_REQ,
148 MSG_ID_IMSM_IMCB_HANDOVER_IP_READY_NOTIFY_REQ,
149
150 MSG_ID_IMSM_IMCB_UPDATE_IPV4_GLOBAL_ADDR_NOTIFY_REQ,
151 MSG_ID_IMSM_IMCB_UPDATE_IPV6_GLOBAL_ADDR_NOTIFY_REQ,
152 MSG_ID_IMSM_IMCB_IRAT_WITHOUT_IP_CHANGE_REQ,
153
154 MSG_ID_IMSM_IMCB_PCO_UPDATE_REQ,
155
156 MSG_ID_IMSM_IMCB_RESET_SUGGESTION_TIMER_REQ,
157 MSG_ID_IMSM_IMCB_DEACT_IND,
158 MSG_ID_IMCB_IMSM_INPUT_MSG_PARA_CHECKING_FAIL_IND,
159 MSG_ID_IMSM_IMCB_MODIFY_IND,
160 MSG_ID_IMCB_IMSM_PDN_ACT_IND,
161 MSG_ID_IMSM_IMCB_PDN_ACT_IND,
162 MSG_ID_IMCB_IMSM_DEACT_IND,
163 MSG_ID_IMSM_IMCB_PCSCF_DISCOVERY_VIA_SIM_REJ_RSP,
164 MSG_ID_IMSM_IMCB_PCSCF_DISCOVERY_VIA_SIM_ACK_RSP,
165 MSG_ID_IMSM_IMCB_PCSCF_DISCOVERY_VIA_PCO_REJ_RSP,
166 MSG_ID_IMSM_IMCB_PCSCF_DISCOVERY_VIA_PCO_ACK_RSP,
167 MSG_ID_IMSM_IMCB_PCSCF_DISCOVERY_REJ_RSP,
168 MSG_ID_IMSM_IMCB_PCSCF_DISCOVERY_ACK_RSP,
169 MSG_ID_IMSM_IMCB_IND_TIMER_CANCEL,
170 MSG_ID_IMSM_IMCB_IND_TIMER_START,
171
172 MSG_ID_IMSM_IMCB_END,
173
174 /* with IMSVT */
175 MSG_ID_IMSVT_IMCB_BEGIN,
176 /* Type4: IMSVT-IMCB TV { */
177 MSG_ID_IMSVT_IMCB_LOOP_TEST_IND,
178 MSG_ID_IMSVT_IMCB_LOOP_TEST_RSP,
179 MSG_ID_IMSVT_IMCB_COMM_ERROR,
180
181 MSG_ID_IMSVT_IMCB_GET_CAP_IND,
182 MSG_ID_IMSVT_IMCB_GET_CAP_RSP,
183
184 MSG_ID_IMSVT_IMCB_CONFIG_INIT_IND,
185 MSG_ID_IMSVT_IMCB_CONFIG_UPDATE_IND,
186 MSG_ID_IMSVT_IMCB_CONFIG_DEINIT_IND,
187
188 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_REQ,
189 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_CNF,
190 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_IND,
191 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_RSP,
192
193 MSG_ID_IMSVT_IMCB_CONFIG_INIT,
194 MSG_ID_IMSVT_IMCB_CONFIG_UPDATE,
195 MSG_ID_IMSVT_IMCB_GET_CAP_REQ,
196
197 MSG_ID_IMSVT_IMCB_MOD_BW_REQ,
198
199 MSG_ID_IMSVT_IMCB_HANDOVER_START_IND,
200 MSG_ID_IMSVT_IMCB_HANDOVER_STOP_IND,
201
202 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_CANCEL_REQ,
203 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_CANCEL_CNF,
204 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_CANCEL_IND,
205 MSG_ID_IMSVT_IMCB_EVENT_LOCAL_BW_READY_IND,
206
207 MSG_ID_IMSVT_IMCB_CALL_PROGRESS_IND,
208
209 MSG_ID_IMSVT_IMCB_PDN_HANDOVER_BEGIN_IND,
210 MSG_ID_IMSVT_IMCB_PDN_HANDOVER_END_IND,
211
212 /* } Type4: IMSVT-IMCB TV */
213 MSG_ID_IMSVT_IMCB_END,
214
215 /* with IMC */
216 MSG_ID_IMCB_IMC_BEGIN,
217
218 MSG_ID_IMCB_IMC_IPC_IND,
219 MSG_ID_IMCB_IMC_IPC_REQ,
220
221 MSG_ID_IMCB_IMC_LOOP_TEST_IND,
222 MSG_ID_IMCB_IMC_LOOP_TEST_RSP,
223
224 MSG_ID_IMCB_IMC_SET_TEST_MODE_REQ,
225 MSG_ID_IMCB_IMC_SET_TEST_MODE_CELL_INFO_REQ,
226
227 /* IMS SIM */
228 MSG_ID_IMCB_IMC_PCSCF_DISCOVERY_VIA_SIM_REQ,
229 MSG_ID_IMCB_IMC_PCSCF_DISCOVERY_VIA_SIM_CNF,
230 MSG_ID_IMCB_IMC_PCSCF_DISCOVERY_VIA_SIM_REJ,
231
232 /* WFC */
233 MSG_ID_IMCB_IMC_HANDOVER_START_REQ,
234 MSG_ID_IMCB_IMC_HANDOVER_STOP_REQ,
235
236 /* IMS Registration */
237 MSG_ID_IMCB_IMC_REQ_UPDATE_RT_SETTING,
238 MSG_ID_IMCB_IMC_IMS_REG_IND,
239 MSG_ID_IMCB_IMC_IMS_REG_REJ_RSP,
240 MSG_ID_IMCB_IMC_IMS_DEREG_IND,
241 MSG_ID_IMCB_IMC_IMS_REG_STATE_REQ,
242 MSG_ID_IMCB_IMC_IND_REG_AUTH_REQ,
243 MSG_ID_IMCB_IMC_REG_EMS_MODE_REQ,
244 MSG_ID_IMCB_IMC_CNF_REG_AUTH_REQ,
245 MSG_ID_IMCB_IMC_OOS_START_IND,
246 MSG_ID_IMCB_IMC_OOS_END_IND,
247 MSG_ID_IMCB_IMC_QUERY_STATE_REQ,
248 MSG_ID_IMCB_IMC_QUERY_STATE_CNF,
249 MSG_ID_IMCB_IMC_RAT_CHANGE_IND,
250 MSG_ID_IMCB_IMC_IMSVOPS_NOTIFICATION_IND,
251 MSG_ID_IMCB_IMC_RLM_EVENT_IND,
252
253 /* VILTE */
254 MSG_ID_IMCB_IMC_VT_CONNECT_REQ,
255 MSG_ID_IMCB_IMC_VT_CAP_QUERY_IND,
256 MSG_ID_IMCB_IMC_VT_CAP_QUERY_RSP,
257
258 /* SMS relay */
259 MSG_ID_IMCB_IMC_SMS_BEGIN,
260 MSG_ID_IMCB_IMC_SEND_SMS_IND,
261 MSG_ID_IMCB_IMC_SEND_SMS_RSP,
262 MSG_ID_IMCB_IMC_RECV_SMS_REQ,
263 MSG_ID_IMCB_IMC_RECV_SMS_CNF,
264 MSG_ID_IMCB_IMC_REL_SMS_IND,
265 MSG_ID_IMCB_IMC_RECV_SMS_ERROR_REQ,
266 MSG_ID_IMCB_IMC_ABORT_SEND_SMS_IND,
267 MSG_ID_IMCB_IMC_ABORT_RECV_SMS_IND,
268 MSG_ID_IMCB_IMC_SMS_END,
269
270 /* CC relay */
271 MSG_ID_IMCB_IMC_CC_BEGIN,
272 MSG_ID_IMCB_IMC_CC_CALL_PROGRESS_REQ,
273 MSG_ID_IMCB_IMC_CC_SIP_CALL_PROGRESS_IND,
274 MSG_ID_IMCB_IMC_CC_MEDIA_REQ,
275 MSG_ID_IMCB_IMC_CC_MO_CALL_IND,
276 MSG_ID_IMCB_IMC_CC_MO_CALL_RSP,
277 MSG_ID_IMCB_IMC_CC_MT_CALL_ABORT_REQ,
278 MSG_ID_IMCB_IMC_CC_MT_CALL_PRESENT_REQ,
279 MSG_ID_IMCB_IMC_CC_MT_CALL_PRESENT_CNF,
280 MSG_ID_IMCB_IMC_CC_MT_CALL_RING_REQ,
281 MSG_ID_IMCB_IMC_CC_MO_FORCE_HANGUP_IND,
282 MSG_ID_IMCB_IMC_CC_MT_ACCEPT_IND,
283 MSG_ID_IMCB_IMC_CC_MT_ACCEPT_RSP,
284 MSG_ID_IMCB_IMC_CC_MO_HANGUP_IND,
285 MSG_ID_IMCB_IMC_CC_MO_HANGUP_RSP,
286 MSG_ID_IMCB_IMC_SRVCC_STATUS_UPDATE_IND,
287 MSG_ID_IMCB_IMC_SRVCC_CONTEXT_TRANSFER_REQ,
288 MSG_ID_IMCB_IMC_CALL_CONTROL_IND,
289 MSG_ID_IMCB_IMC_CALL_CONTROL_RSP,
290 MSG_ID_IMCB_IMC_CC_MO_CONF_CALL_IND,
291 MSG_ID_IMCB_IMC_CC_MO_CONF_CALL_RSP,
292
293 /* VILTE */
294 MSG_ID_IMCB_IMC_CC_VT_ACTIVE_IND,
295 MSG_ID_IMCB_IMC_CC_MEDIA_MOD_REQ,
296 MSG_ID_IMCB_IMC_CC_VIDEO_CAP_REQ,
297
298 /* SDP info */
299 MSG_ID_IMCB_IMC_MEDIA_NEW,
300 MSG_ID_IMCB_IMC_MEDIA_UPDATE,
301 MSG_ID_IMCB_IMC_MEDIA_DEL,
302
303 /* VILTE */
304 MSG_ID_IMCB_IMC_CC_MT_VT_SPECIAL_ACCEPT_IND,
305 MSG_ID_IMCB_IMC_CC_MT_VT_SPECIAL_ACCEPT_RSP,
306
307 /*ECALL*/
308 MSG_ID_IMCB_IMC_CC_ECALL_IN_BAND_MSD_TRANFER_RSP,
309 MSG_ID_IMCB_IMC_CC_ECALL_UPDATE_MSD_RSP,
310 MSG_ID_IMCB_IMC_CC_END,
311
312 /* SS relay */
313 MSG_ID_IMCB_IMC_SS_BEGIN,
314 MSG_ID_IMCB_IMC_SS_SWITCH_WAITING_OR_HOLDING_AND_ACTIVE_IND,
315 MSG_ID_IMCB_IMC_SS_SWITCH_WAITING_OR_HOLDING_AND_ACTIVE_RSP,
316 MSG_ID_IMCB_IMC_SS_RELEASE_WAITING_OR_ALL_BG_CALLS_IND,
317 MSG_ID_IMCB_IMC_SS_RELEASE_WAITING_OR_ALL_BG_CALLS_RSP,
318 MSG_ID_IMCB_IMC_SS_RELEASE_ALL_FG_AND_RESUME_BG_CALL_IND,
319 MSG_ID_IMCB_IMC_SS_RELEASE_ALL_FG_AND_RESUME_BG_CALL_RSP,
320 MSG_ID_IMCB_IMC_SS_RELEASE_ALL_FG_AND_BG_CALLS_IND,
321 MSG_ID_IMCB_IMC_SS_RELEASE_ALL_FG_AND_BG_CALLS_RSP,
322 MSG_ID_IMCB_IMC_SS_EXPLICIT_CALL_TRANSFER_IND,
323 MSG_ID_IMCB_IMC_SS_EXPLICIT_CALL_TRANSFER_RSP,
324 MSG_ID_IMCB_IMC_SS_CREATE_CONFERENCE_CALL_IND,
325 MSG_ID_IMCB_IMC_SS_CREATE_CONFERENCE_CALL_RSP,
326 MSG_ID_IMCB_IMC_SS_ATH_REL_ALL_CALLS_IND,
327 MSG_ID_IMCB_IMC_SS_ATH_REL_ALL_CALLS_RSP,
328 MSG_ID_IMCB_IMC_SS_LIST_CURRENT_CALLS_IND,
329 MSG_ID_IMCB_IMC_SS_LIST_CURRENT_CALLS_RSP,
330 MSG_ID_IMCB_IMC_SS_PROGRESS_NOTIFY_REQ,
331 MSG_ID_IMCB_IMC_CC_NO_RTPPKT_IND,
332 MSG_ID_IMCB_IMC_CC_NO_RTPPKT_RSP,
333 MSG_ID_IMCB_IMC_SS_CONFERENCE_CONTROL_REQ,
334 MSG_ID_IMCB_IMC_SS_SUBSCRIBE_CONTROL_REQ,
335 MSG_ID_IMCB_IMC_SS_CONFERENCE_CONTROL_IND,
336 MSG_ID_IMCB_IMC_SS_CONFERENCE_CONTROL_RSP,
337 MSG_ID_IMCB_IMC_CC_INCOMING_RTPPKT_IND,
338 MSG_ID_IMCB_IMC_SS_END,
339
340 /* USSD */
341 MSG_ID_IMCB_IMC_SEND_USSD_IND, //Send USSD Request to UA
342 MSG_ID_IMCB_IMC_SEND_USSD_RSP, //Send USSD's Response from UA
343 MSG_ID_IMCB_IMC_RECV_USSD_REQ, //URC from UA
344 MSG_ID_IMCB_IMC_USSD_URC_STATUS_IND, //Send URC Status to UA
345
346 /* CMCC Auto Test Tool */
347 MSG_ID_IMCB_IMC_START_EBI_FILTER_REQ,
348 MSG_ID_IMCB_IMC_STOP_EBI_FILTER_REQ,
349 MSG_ID_IMCB_IMC_START_BEARER_FILTER_REQ,
350 MSG_ID_IMCB_IMC_STOP_BEARER_FILTER_REQ,
351 MSG_ID_IMCB_IMC_REG_IPSEC_FLUSH_REQ,
352 MSG_ID_IMCB_IMC_REG_IPSEC_ADD_REQ,
353 MSG_ID_IMCB_IMC_REG_IPSEC_DELETE_REQ,
354
355 /* MD Lower Layer Error (Service request failed, AC Barred...etc) */
356 MSG_ID_IMCB_IMC_MD_LOWER_LAYER_ERR_IND,
357
358 MSG_ID_IMCB_IMC_TLV_PARA_SETTING_IND,
359
360 /* IMS Debug Information IMCB->IMC*/
361 MSG_ID_IMCB_IMC_IMS_DEBUG_INFO_REQ,
362
363 /* IMS Debug Information IMC->IMCB */
364 MSG_ID_IMCB_IMC_IMS_DEBUG_INFO_IND,
365
366 /* for ISIM read data segmentation */
367 MSG_ID_IMCB_IMC_READ_ISIM_NTF_REQ,
368
369 /* Handover event to LTECSR */
370 MSG_ID_IMCB_IMC_HANDOVER_BEGIN_REQ,
371 MSG_ID_IMCB_IMC_HANDOVER_END_REQ,
372
373 /* TTY IMC -> IMCB */
374 MSG_ID_IMCB_IMC_CC_TTY_ENABLE_IND,
375
376 /* TTY IMCB -> IMC */
377 MSG_ID_IMCB_IMC_CC_TTY_ENABLE_RSP,
378 MSG_ID_IMCB_IMC_CC_TTY_CAPABILITY_REQ,
379
380 /* For LTECSR, NOTIFY IMS the data plan event. */
381 MSG_ID_IMCB_IMC_CC_IMS_NOTIFY_IND,
382
383 /* IMC trigger IMCB release PDN */
384 MSG_ID_IMCB_IMC_RELEASE_PDN_IND,
385 MSG_ID_IMCB_IMC_RELEASE_PDN_RSP,
386
387 /* ECT IMC -> IMCB */
388 MSG_ID_IMCB_IMC_SS_ECT_IND, // Send ECT request to UA
389
390 /* ECT IMCB -> IMC */
391 MSG_ID_IMCB_IMC_SS_ECT_RSP, // Send ECT response from UA
392 MSG_ID_IMCB_IMC_SS_ECT_REQ, // Send final ECT URC confirmation from UA
393
394 /* TLV from IMCB to IMC */
395 MSG_ID_IMCB_IMC_TLV_PARA_SETTING_REQ,
396
397 /*MO Call Domain Conflict flow*/
398 MSG_ID_IMCB_IMC_CC_MO_CALL_DOMAIN_CONFLICT_IND,
399 MSG_ID_IMCB_IMC_CC_MO_CALL_DOMAIN_CONFLICT_RSP,
400
401 /* ATCMD relay */
402 MSG_ID_IMCB_IMC_ATCMD_RELAY_REQ,
403 MSG_ID_IMCB_IMC_ATCMD_RELAY_IND,
404
405 /* RTT IMC -> IMCB */
406 MSG_ID_IMCB_IMC_CC_RTT_OP_IND,
407
408 /* RTT IMCB -> IMC */
409 MSG_ID_IMCB_IMC_CC_RTT_OP_RSP,
410
411 /* CDMA-less IMCB->IMC */
412 MSG_ID_IMCB_IMC_IMS_TIMER_STATUS_IND,
413
414 /* RF control message */
415 MSG_ID_IMCB_IMC_SRU_INFO_REQ,
416
417 /* PS_DATA_OFF IMC->IMCB */
418 MSG_ID_IMCB_IMC_PS_DATA_OFF_IND,
419
420 /* eVOLTE flow */
421 MSG_ID_IMCB_IMC_CC_MEDIA_ANBR_NOTIFY_IND, /* IMC -> IMCB */
422 MSG_ID_IMCB_IMC_CC_MEDIA_ANBR_NOTIFY_RSP, /* IMCB -> IMC */
423
424 /* UA query CS status from IMC */
425 MSG_ID_IMCB_IMC_CC_CS_AVAILABILITY_REQ, /* IMCB -> IMC */
426 MSG_ID_IMCB_IMC_CC_CS_AVAILABILITY_CNF, /* IMC -> IMCB */
427 MSG_ID_IMCB_IMC_SMS_CS_AVAILABILITY_REQ, /* IMCB -> IMC */
428 MSG_ID_IMCB_IMC_SMS_CS_AVAILABILITY_CNF, /* IMC -> IMCB */
429
430 MSG_ID_IMCB_IMC_IMS_RESET_SUGGESTION_TIMER_REQ, /* IMCB -> IMC */
431
432 MSG_ID_IMCB_IMC_END,
433
434 /* with NCCCI */
435 MSG_ID_WRAP_IMCB_IMCB_NCCCI_BEGIN,
436
437 MSG_ID_WRAP_IMCB_IMCB_READY_TO_WRITE_IND,
438 MSG_ID_WRAP_IMCB_IMCB_READ_DONE_IND,
439 MSG_ID_WRAP_IMCB_IMCB_COMM_ERROR,
440
441 MSG_ID_WRAP_IMCB_IMCB_NCCCI_END,
442
443 /* with ATP */
444 MSG_ID_ATP_IMCB_BEGIN,
445
446 MSG_ID_ATP_IMCB_INTER_RAT_STATUS_IND,
447
448 MSG_ID_ATP_IMCB_END,
449
450 MSG_ID_IMCB_EX_END,
451
452 MSG_ID_IMCB_IN_BEGIN,
453
454 /* IMCB Ctrl */
455 MSG_ID_IMCB_IMCB_BEGIN,
456 MSG_ID_IMCB_IMCB_DUMP_CONTEXT_IND,
457 MSG_ID_IMCB_IMCB_END,
458
459 MSG_ID_IMCB_IN_END,
460
461 MSG_ID_IMCB_END,
462
463MODULE_MSG_END( MSG_ID_IMCB_CODE_TAIL )
464
465
466#endif /* _IMCB_MSGID_H_ */