blob: c586b6b8e4a126b8d13729ed6bc8d977c8ce0dbd [file] [log] [blame]
rjw6c1fd8f2022-11-30 14:33:01 +08001/*****************************************************************************
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 *
rjw04b9c952023-03-28 14:35:43 +080055 * 09 16 2022 xin.ni
56 * [MOLY00827342] [FOCUS][MT6879][Figeac][S0][R2][JAPAN][SOFTBANK][SIM][Lab][OTR-Voice-032031] VoLTE 4sec cancel timer to apply to EPS-FB case
57 *
58 * .
59 *
rjw6c1fd8f2022-11-30 14:33:01 +080060 * 03 22 2022 yung-liang.tsou
rjw04b9c952023-03-28 14:35:43 +080061 *
62 * .
63 *
rjw6c1fd8f2022-11-30 14:33:01 +080064 * [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
65 * .imcb msg id
66 *
67 * 12 16 2021 xin.ni
68 * [MOLY00774161] [mt2735][CS eCall][NG eCall][patch back] ecall patch back from NR15.R3.MD700.MP.ECAll.DEV
69 *
70 * .
71 *
72 * 12 06 2021 xin.ni
73 * [MOLY00774161] [mt2735][CS eCall][NG eCall][patch back] ecall patch back from NR15.R3.MD700.MP.ECAll.DEV
74 * SWRD interface Part.
75 * .
76 *
77 * 05 18 2021 ot_hui.tu
78 * [MOLY00389007] eCall over IMS IMC interface part
79 *
80 * .
81 *
82 * 08 26 2019 jani.manninen
83 * [MOLY00433041] [Gen97][EPSFB] IT related issues
84 *
85 * VMOLY.APOLLO.SQC - IMS 5G Voice Support Changes
86 *
87 * 08 14 2019 jani.manninen
88 * [MOLY00431826] [VONR] IMC Changes for 5G Voice Support - SAP
89 *
90 * VMOLY.V.5GVOICE.DEV - SAP - SWRD
91 *
92 * 01 08 2019 mika.leinonen
93 * [MOLY00367126] [Gen97][IMS] VoLTE porting
94 * Adding IMS interfaces to trace database.
95 *
96 * 12 31 2018 huifeng.jing
97 * [MOLY00375660] [IMS][Gen97 submarine] VTS interface developments
98 * remove build error.
99 *
100 * 12 29 2018 huifeng.jing
101 * [MOLY00375660] [IMS][Gen97 submarine] VTS interface developments
102 * ims_hif over tty.
103 *
104 * 12 21 2018 szu-chieh.chiu
105 * [MOLY00366884] [IMS][Gen97] IMCB related developments
106 * [Gen97] Tracing.
107 * 1. DHL logging event: dump sim_context
108 *
109 * 12 18 2018 johnson.liu
110 * [MOLY00373083] [Gen97][Submarine][IMC]Pcscf address discovery via sim by imc
111 * patch back to dev.
112 *
113 * 12 11 2018 joni.huttula
114 * [MOLY00372130] [Gen97][IMS] MSG_ID change and some bug fix to run UT.
115 *
116 * 12 11 2018 joni.huttula
117 * [MOLY00372130] [Gen97][IMS] MSG_ID change and some bug fix to run UT.
118 *
119 ****************************************************************************/
120
121#ifndef _IMCB_MSGID_H_
122#define _IMCB_MSGID_H_
123
124#include "module_msg_range.h"
125
126/*------------------- IMCB_MSG_CODE_BEGIN---------------------*/
127MODULE_MSG_BEGIN( MSG_ID_IMCB_CODE_BEGIN )
128
129 MSG_ID_IMCB_BEGIN,
130
131 MSG_ID_IMCB_EX_BEGIN,
132
133 /* with IMSM */
134 MSG_ID_IMSM_IMCB_BEGIN,
135
136 MSG_ID_IMSM_IMCB_PDN_ACT_PROGRESSING_NOTIFY_REQ,
137 MSG_ID_IMSM_IMCB_PDN_ACT_ACK_RSP,
138 MSG_ID_IMSM_IMCB_PDN_ACT_REJ_RSP,
139
140 MSG_ID_IMSM_IMCB_DEDICATED_BEARER_ACT_IND,
141 MSG_ID_IMSM_IMCB_DEDICATED_BEARER_ACT_ACK_RSP,
142 MSG_ID_IMSM_IMCB_DEDICATED_BEARER_ACT_REJ_RSP,
143 MSG_ID_IMSM_IMCB_DEDICATED_BEARER_ACT_NOTIFY_REQ,
144
145 MSG_ID_IMSM_IMCB_DEACT_ACK_RSP,
146 MSG_ID_IMSM_IMCB_DEACT_REJ_RSP,
147 MSG_ID_IMSM_IMCB_DEACT_NOTIFY_REQ,
148
149 MSG_ID_IMSM_IMCB_MODIFY_ACK_RSP,
150 MSG_ID_IMSM_IMCB_MODIFY_REJ_RSP,
151 MSG_ID_IMSM_IMCB_MODIFY_NOTIFY_REQ,
152
153 MSG_ID_IMSM_IMCB_PDN_BEARER_UPDATE_NOTIFY_REQ,
154 MSG_ID_IMSM_IMCB_HANDOVER_START_NOTIFY_REQ,
155 MSG_ID_IMSM_IMCB_HANDOVER_STOP_NOTIFY_REQ,
156 MSG_ID_IMSM_IMCB_HANDOVER_IP_READY_NOTIFY_REQ,
157
158 MSG_ID_IMSM_IMCB_UPDATE_IPV4_GLOBAL_ADDR_NOTIFY_REQ,
159 MSG_ID_IMSM_IMCB_UPDATE_IPV6_GLOBAL_ADDR_NOTIFY_REQ,
160 MSG_ID_IMSM_IMCB_IRAT_WITHOUT_IP_CHANGE_REQ,
161
162 MSG_ID_IMSM_IMCB_PCO_UPDATE_REQ,
163
164 MSG_ID_IMSM_IMCB_RESET_SUGGESTION_TIMER_REQ,
165 MSG_ID_IMSM_IMCB_DEACT_IND,
166 MSG_ID_IMCB_IMSM_INPUT_MSG_PARA_CHECKING_FAIL_IND,
167 MSG_ID_IMSM_IMCB_MODIFY_IND,
168 MSG_ID_IMCB_IMSM_PDN_ACT_IND,
169 MSG_ID_IMSM_IMCB_PDN_ACT_IND,
170 MSG_ID_IMCB_IMSM_DEACT_IND,
171 MSG_ID_IMSM_IMCB_PCSCF_DISCOVERY_VIA_SIM_REJ_RSP,
172 MSG_ID_IMSM_IMCB_PCSCF_DISCOVERY_VIA_SIM_ACK_RSP,
173 MSG_ID_IMSM_IMCB_PCSCF_DISCOVERY_VIA_PCO_REJ_RSP,
174 MSG_ID_IMSM_IMCB_PCSCF_DISCOVERY_VIA_PCO_ACK_RSP,
175 MSG_ID_IMSM_IMCB_PCSCF_DISCOVERY_REJ_RSP,
176 MSG_ID_IMSM_IMCB_PCSCF_DISCOVERY_ACK_RSP,
177 MSG_ID_IMSM_IMCB_IND_TIMER_CANCEL,
178 MSG_ID_IMSM_IMCB_IND_TIMER_START,
179
180 MSG_ID_IMSM_IMCB_END,
181
182 /* with IMSVT */
183 MSG_ID_IMSVT_IMCB_BEGIN,
184 /* Type4: IMSVT-IMCB TV { */
185 MSG_ID_IMSVT_IMCB_LOOP_TEST_IND,
186 MSG_ID_IMSVT_IMCB_LOOP_TEST_RSP,
187 MSG_ID_IMSVT_IMCB_COMM_ERROR,
188
189 MSG_ID_IMSVT_IMCB_GET_CAP_IND,
190 MSG_ID_IMSVT_IMCB_GET_CAP_RSP,
191
192 MSG_ID_IMSVT_IMCB_CONFIG_INIT_IND,
193 MSG_ID_IMSVT_IMCB_CONFIG_UPDATE_IND,
194 MSG_ID_IMSVT_IMCB_CONFIG_DEINIT_IND,
195
196 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_REQ,
197 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_CNF,
198 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_IND,
199 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_RSP,
200
201 MSG_ID_IMSVT_IMCB_CONFIG_INIT,
202 MSG_ID_IMSVT_IMCB_CONFIG_UPDATE,
203 MSG_ID_IMSVT_IMCB_GET_CAP_REQ,
204
205 MSG_ID_IMSVT_IMCB_MOD_BW_REQ,
206
207 MSG_ID_IMSVT_IMCB_HANDOVER_START_IND,
208 MSG_ID_IMSVT_IMCB_HANDOVER_STOP_IND,
209
210 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_CANCEL_REQ,
211 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_CANCEL_CNF,
212 MSG_ID_IMSVT_IMCB_MODIFY_SESSION_CANCEL_IND,
213 MSG_ID_IMSVT_IMCB_EVENT_LOCAL_BW_READY_IND,
214
215 MSG_ID_IMSVT_IMCB_CALL_PROGRESS_IND,
216
217 MSG_ID_IMSVT_IMCB_PDN_HANDOVER_BEGIN_IND,
218 MSG_ID_IMSVT_IMCB_PDN_HANDOVER_END_IND,
219
220 /* } Type4: IMSVT-IMCB TV */
221 MSG_ID_IMSVT_IMCB_END,
222
223 /* with IMC */
224 MSG_ID_IMCB_IMC_BEGIN,
225
226 MSG_ID_IMCB_IMC_IPC_IND,
227 MSG_ID_IMCB_IMC_IPC_REQ,
228
229 MSG_ID_IMCB_IMC_LOOP_TEST_IND,
230 MSG_ID_IMCB_IMC_LOOP_TEST_RSP,
231
232 MSG_ID_IMCB_IMC_SET_TEST_MODE_REQ,
233 MSG_ID_IMCB_IMC_SET_TEST_MODE_CELL_INFO_REQ,
234
235 /* IMS SIM */
236 MSG_ID_IMCB_IMC_PCSCF_DISCOVERY_VIA_SIM_REQ,
237 MSG_ID_IMCB_IMC_PCSCF_DISCOVERY_VIA_SIM_CNF,
238 MSG_ID_IMCB_IMC_PCSCF_DISCOVERY_VIA_SIM_REJ,
239
240 /* WFC */
241 MSG_ID_IMCB_IMC_HANDOVER_START_REQ,
242 MSG_ID_IMCB_IMC_HANDOVER_STOP_REQ,
243
244 /* IMS Registration */
245 MSG_ID_IMCB_IMC_REQ_UPDATE_RT_SETTING,
246 MSG_ID_IMCB_IMC_IMS_REG_IND,
247 MSG_ID_IMCB_IMC_IMS_REG_REJ_RSP,
248 MSG_ID_IMCB_IMC_IMS_DEREG_IND,
249 MSG_ID_IMCB_IMC_IMS_REG_STATE_REQ,
250 MSG_ID_IMCB_IMC_IND_REG_AUTH_REQ,
251 MSG_ID_IMCB_IMC_REG_EMS_MODE_REQ,
252 MSG_ID_IMCB_IMC_CNF_REG_AUTH_REQ,
253 MSG_ID_IMCB_IMC_OOS_START_IND,
254 MSG_ID_IMCB_IMC_OOS_END_IND,
255 MSG_ID_IMCB_IMC_QUERY_STATE_REQ,
256 MSG_ID_IMCB_IMC_QUERY_STATE_CNF,
257 MSG_ID_IMCB_IMC_RAT_CHANGE_IND,
258 MSG_ID_IMCB_IMC_IMSVOPS_NOTIFICATION_IND,
259 MSG_ID_IMCB_IMC_RLM_EVENT_IND,
260
261 /* VILTE */
262 MSG_ID_IMCB_IMC_VT_CONNECT_REQ,
263 MSG_ID_IMCB_IMC_VT_CAP_QUERY_IND,
264 MSG_ID_IMCB_IMC_VT_CAP_QUERY_RSP,
265
266 /* SMS relay */
267 MSG_ID_IMCB_IMC_SMS_BEGIN,
268 MSG_ID_IMCB_IMC_SEND_SMS_IND,
269 MSG_ID_IMCB_IMC_SEND_SMS_RSP,
270 MSG_ID_IMCB_IMC_RECV_SMS_REQ,
271 MSG_ID_IMCB_IMC_RECV_SMS_CNF,
272 MSG_ID_IMCB_IMC_REL_SMS_IND,
273 MSG_ID_IMCB_IMC_RECV_SMS_ERROR_REQ,
274 MSG_ID_IMCB_IMC_ABORT_SEND_SMS_IND,
275 MSG_ID_IMCB_IMC_ABORT_RECV_SMS_IND,
276 MSG_ID_IMCB_IMC_SMS_END,
277
278 /* CC relay */
279 MSG_ID_IMCB_IMC_CC_BEGIN,
280 MSG_ID_IMCB_IMC_CC_CALL_PROGRESS_REQ,
281 MSG_ID_IMCB_IMC_CC_SIP_CALL_PROGRESS_IND,
282 MSG_ID_IMCB_IMC_CC_MEDIA_REQ,
283 MSG_ID_IMCB_IMC_CC_MO_CALL_IND,
284 MSG_ID_IMCB_IMC_CC_MO_CALL_RSP,
285 MSG_ID_IMCB_IMC_CC_MT_CALL_ABORT_REQ,
286 MSG_ID_IMCB_IMC_CC_MT_CALL_PRESENT_REQ,
287 MSG_ID_IMCB_IMC_CC_MT_CALL_PRESENT_CNF,
288 MSG_ID_IMCB_IMC_CC_MT_CALL_RING_REQ,
289 MSG_ID_IMCB_IMC_CC_MO_FORCE_HANGUP_IND,
290 MSG_ID_IMCB_IMC_CC_MT_ACCEPT_IND,
291 MSG_ID_IMCB_IMC_CC_MT_ACCEPT_RSP,
292 MSG_ID_IMCB_IMC_CC_MO_HANGUP_IND,
293 MSG_ID_IMCB_IMC_CC_MO_HANGUP_RSP,
294 MSG_ID_IMCB_IMC_SRVCC_STATUS_UPDATE_IND,
295 MSG_ID_IMCB_IMC_SRVCC_CONTEXT_TRANSFER_REQ,
296 MSG_ID_IMCB_IMC_CALL_CONTROL_IND,
297 MSG_ID_IMCB_IMC_CALL_CONTROL_RSP,
298 MSG_ID_IMCB_IMC_CC_MO_CONF_CALL_IND,
299 MSG_ID_IMCB_IMC_CC_MO_CONF_CALL_RSP,
300
301 /* VILTE */
302 MSG_ID_IMCB_IMC_CC_VT_ACTIVE_IND,
303 MSG_ID_IMCB_IMC_CC_MEDIA_MOD_REQ,
304 MSG_ID_IMCB_IMC_CC_VIDEO_CAP_REQ,
305
306 /* SDP info */
307 MSG_ID_IMCB_IMC_MEDIA_NEW,
308 MSG_ID_IMCB_IMC_MEDIA_UPDATE,
309 MSG_ID_IMCB_IMC_MEDIA_DEL,
310
311 /* VILTE */
312 MSG_ID_IMCB_IMC_CC_MT_VT_SPECIAL_ACCEPT_IND,
313 MSG_ID_IMCB_IMC_CC_MT_VT_SPECIAL_ACCEPT_RSP,
314
315 /*ECALL*/
316 MSG_ID_IMCB_IMC_CC_ECALL_IN_BAND_MSD_TRANFER_RSP,
317 MSG_ID_IMCB_IMC_CC_ECALL_UPDATE_MSD_RSP,
318 MSG_ID_IMCB_IMC_CC_END,
319
320 /* SS relay */
321 MSG_ID_IMCB_IMC_SS_BEGIN,
322 MSG_ID_IMCB_IMC_SS_SWITCH_WAITING_OR_HOLDING_AND_ACTIVE_IND,
323 MSG_ID_IMCB_IMC_SS_SWITCH_WAITING_OR_HOLDING_AND_ACTIVE_RSP,
324 MSG_ID_IMCB_IMC_SS_RELEASE_WAITING_OR_ALL_BG_CALLS_IND,
325 MSG_ID_IMCB_IMC_SS_RELEASE_WAITING_OR_ALL_BG_CALLS_RSP,
326 MSG_ID_IMCB_IMC_SS_RELEASE_ALL_FG_AND_RESUME_BG_CALL_IND,
327 MSG_ID_IMCB_IMC_SS_RELEASE_ALL_FG_AND_RESUME_BG_CALL_RSP,
328 MSG_ID_IMCB_IMC_SS_RELEASE_ALL_FG_AND_BG_CALLS_IND,
329 MSG_ID_IMCB_IMC_SS_RELEASE_ALL_FG_AND_BG_CALLS_RSP,
330 MSG_ID_IMCB_IMC_SS_EXPLICIT_CALL_TRANSFER_IND,
331 MSG_ID_IMCB_IMC_SS_EXPLICIT_CALL_TRANSFER_RSP,
332 MSG_ID_IMCB_IMC_SS_CREATE_CONFERENCE_CALL_IND,
333 MSG_ID_IMCB_IMC_SS_CREATE_CONFERENCE_CALL_RSP,
334 MSG_ID_IMCB_IMC_SS_ATH_REL_ALL_CALLS_IND,
335 MSG_ID_IMCB_IMC_SS_ATH_REL_ALL_CALLS_RSP,
336 MSG_ID_IMCB_IMC_SS_LIST_CURRENT_CALLS_IND,
337 MSG_ID_IMCB_IMC_SS_LIST_CURRENT_CALLS_RSP,
338 MSG_ID_IMCB_IMC_SS_PROGRESS_NOTIFY_REQ,
339 MSG_ID_IMCB_IMC_CC_NO_RTPPKT_IND,
340 MSG_ID_IMCB_IMC_CC_NO_RTPPKT_RSP,
341 MSG_ID_IMCB_IMC_SS_CONFERENCE_CONTROL_REQ,
342 MSG_ID_IMCB_IMC_SS_SUBSCRIBE_CONTROL_REQ,
343 MSG_ID_IMCB_IMC_SS_CONFERENCE_CONTROL_IND,
344 MSG_ID_IMCB_IMC_SS_CONFERENCE_CONTROL_RSP,
345 MSG_ID_IMCB_IMC_CC_INCOMING_RTPPKT_IND,
346 MSG_ID_IMCB_IMC_SS_END,
347
348 /* USSD */
349 MSG_ID_IMCB_IMC_SEND_USSD_IND, //Send USSD Request to UA
350 MSG_ID_IMCB_IMC_SEND_USSD_RSP, //Send USSD's Response from UA
351 MSG_ID_IMCB_IMC_RECV_USSD_REQ, //URC from UA
352 MSG_ID_IMCB_IMC_USSD_URC_STATUS_IND, //Send URC Status to UA
353
354 /* CMCC Auto Test Tool */
355 MSG_ID_IMCB_IMC_START_EBI_FILTER_REQ,
356 MSG_ID_IMCB_IMC_STOP_EBI_FILTER_REQ,
357 MSG_ID_IMCB_IMC_START_BEARER_FILTER_REQ,
358 MSG_ID_IMCB_IMC_STOP_BEARER_FILTER_REQ,
359 MSG_ID_IMCB_IMC_REG_IPSEC_FLUSH_REQ,
360 MSG_ID_IMCB_IMC_REG_IPSEC_ADD_REQ,
361 MSG_ID_IMCB_IMC_REG_IPSEC_DELETE_REQ,
362
363 /* MD Lower Layer Error (Service request failed, AC Barred...etc) */
364 MSG_ID_IMCB_IMC_MD_LOWER_LAYER_ERR_IND,
365
366 MSG_ID_IMCB_IMC_TLV_PARA_SETTING_IND,
367
368 /* IMS Debug Information IMCB->IMC*/
369 MSG_ID_IMCB_IMC_IMS_DEBUG_INFO_REQ,
370
371 /* IMS Debug Information IMC->IMCB */
372 MSG_ID_IMCB_IMC_IMS_DEBUG_INFO_IND,
373
374 /* for ISIM read data segmentation */
375 MSG_ID_IMCB_IMC_READ_ISIM_NTF_REQ,
376
377 /* Handover event to LTECSR */
378 MSG_ID_IMCB_IMC_HANDOVER_BEGIN_REQ,
379 MSG_ID_IMCB_IMC_HANDOVER_END_REQ,
380
381 /* TTY IMC -> IMCB */
382 MSG_ID_IMCB_IMC_CC_TTY_ENABLE_IND,
383
384 /* TTY IMCB -> IMC */
385 MSG_ID_IMCB_IMC_CC_TTY_ENABLE_RSP,
386 MSG_ID_IMCB_IMC_CC_TTY_CAPABILITY_REQ,
387
388 /* For LTECSR, NOTIFY IMS the data plan event. */
389 MSG_ID_IMCB_IMC_CC_IMS_NOTIFY_IND,
390
391 /* IMC trigger IMCB release PDN */
392 MSG_ID_IMCB_IMC_RELEASE_PDN_IND,
393 MSG_ID_IMCB_IMC_RELEASE_PDN_RSP,
394
395 /* ECT IMC -> IMCB */
396 MSG_ID_IMCB_IMC_SS_ECT_IND, // Send ECT request to UA
397
398 /* ECT IMCB -> IMC */
399 MSG_ID_IMCB_IMC_SS_ECT_RSP, // Send ECT response from UA
400 MSG_ID_IMCB_IMC_SS_ECT_REQ, // Send final ECT URC confirmation from UA
401
402 /* TLV from IMCB to IMC */
403 MSG_ID_IMCB_IMC_TLV_PARA_SETTING_REQ,
404
405 /*MO Call Domain Conflict flow*/
406 MSG_ID_IMCB_IMC_CC_MO_CALL_DOMAIN_CONFLICT_IND,
407 MSG_ID_IMCB_IMC_CC_MO_CALL_DOMAIN_CONFLICT_RSP,
408
409 /* ATCMD relay */
410 MSG_ID_IMCB_IMC_ATCMD_RELAY_REQ,
411 MSG_ID_IMCB_IMC_ATCMD_RELAY_IND,
412
413 /* RTT IMC -> IMCB */
414 MSG_ID_IMCB_IMC_CC_RTT_OP_IND,
415
416 /* RTT IMCB -> IMC */
417 MSG_ID_IMCB_IMC_CC_RTT_OP_RSP,
418
419 /* CDMA-less IMCB->IMC */
420 MSG_ID_IMCB_IMC_IMS_TIMER_STATUS_IND,
421
422 /* RF control message */
423 MSG_ID_IMCB_IMC_SRU_INFO_REQ,
424
425 /* PS_DATA_OFF IMC->IMCB */
426 MSG_ID_IMCB_IMC_PS_DATA_OFF_IND,
427
428 /* eVOLTE flow */
429 MSG_ID_IMCB_IMC_CC_MEDIA_ANBR_NOTIFY_IND, /* IMC -> IMCB */
430 MSG_ID_IMCB_IMC_CC_MEDIA_ANBR_NOTIFY_RSP, /* IMCB -> IMC */
431
432 /* UA query CS status from IMC */
433 MSG_ID_IMCB_IMC_CC_CS_AVAILABILITY_REQ, /* IMCB -> IMC */
434 MSG_ID_IMCB_IMC_CC_CS_AVAILABILITY_CNF, /* IMC -> IMCB */
435 MSG_ID_IMCB_IMC_SMS_CS_AVAILABILITY_REQ, /* IMCB -> IMC */
436 MSG_ID_IMCB_IMC_SMS_CS_AVAILABILITY_CNF, /* IMC -> IMCB */
437
438 MSG_ID_IMCB_IMC_IMS_RESET_SUGGESTION_TIMER_REQ, /* IMCB -> IMC */
439
rjw04b9c952023-03-28 14:35:43 +0800440 /* Attached RAT indication from IMC */
441 MSG_ID_IMCB_IMC_ATTACHED_RAT_IND,
442
rjw6c1fd8f2022-11-30 14:33:01 +0800443 MSG_ID_IMCB_IMC_END,
444
445 /* with NCCCI */
446 MSG_ID_WRAP_IMCB_IMCB_NCCCI_BEGIN,
447
448 MSG_ID_WRAP_IMCB_IMCB_READY_TO_WRITE_IND,
449 MSG_ID_WRAP_IMCB_IMCB_READ_DONE_IND,
450 MSG_ID_WRAP_IMCB_IMCB_COMM_ERROR,
451
452 MSG_ID_WRAP_IMCB_IMCB_NCCCI_END,
453
454 /* with ATP */
455 MSG_ID_ATP_IMCB_BEGIN,
456
457 MSG_ID_ATP_IMCB_INTER_RAT_STATUS_IND,
458
459 MSG_ID_ATP_IMCB_END,
460
461 MSG_ID_IMCB_EX_END,
462
463 MSG_ID_IMCB_IN_BEGIN,
464
465 /* IMCB Ctrl */
466 MSG_ID_IMCB_IMCB_BEGIN,
467 MSG_ID_IMCB_IMCB_DUMP_CONTEXT_IND,
468 MSG_ID_IMCB_IMCB_END,
469
470 MSG_ID_IMCB_IN_END,
471
472 MSG_ID_IMCB_END,
473
474MODULE_MSG_END( MSG_ID_IMCB_CODE_TAIL )
475
476
477#endif /* _IMCB_MSGID_H_ */