rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 1 | /***************************************************************************** |
| 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) 2013 |
| 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 | * sdm_msgid.h |
| 40 | * |
| 41 | * Project: |
| 42 | * ------------ |
| 43 | * MOLY |
| 44 | * |
| 45 | * Description: |
| 46 | * ------------ |
| 47 | * This file defines the identities of the messages received by SDM. |
| 48 | * |
| 49 | * |
| 50 | * Author: |
| 51 | * ----------- |
| 52 | * ------- |
| 53 | * |
| 54 | *=========================================================== |
| 55 | * $Log$ |
| 56 | * |
| 57 | * 09 18 2020 chen-wei.lan |
| 58 | * [MOLY00568087] [Gen97] Support 5g t911 |
| 59 | * |
| 60 | * . |
| 61 | * |
| 62 | * 09 11 2020 chen-wei.lan |
| 63 | * [MOLY00568087] [Gen97] Support 5g t911 |
| 64 | * [SWRD]t911 |
| 65 | * |
| 66 | * 07 27 2020 yulong.chang |
| 67 | * [MOLY00549478] [Gen97][HE3.0]N3GPP offload over data feature |
| 68 | * VoData SDM part RD domain |
| 69 | * |
| 70 | * 05 20 2020 chen-wei.lan |
| 71 | * [MOLY00523592] Support for MT SMS in 3GPP2 format over IMS domain in CDMA less project. |
| 72 | * 3gpp2 sms in cdma less project |
| 73 | * |
| 74 | * 03 25 2020 chen-wei.lan |
| 75 | * [MOLY00499773] [FTAA][CNY][MDST][SWIFT][MT6873][Margaux][Q0][MP2][SQC][NSA][China][Shanghai][Static][SIM1:CU][SIM2:Verizon]Externel (EE),0,0,99,/data/vendor/core/,1,modem,[Fatal error(buf)] err_code1:0x00000823 err_code2:0x00000100 err_code3:0xCCCCCCCC MD Offender:NAS |
| 76 | * IMS MT SMS END |
| 77 | * |
| 78 | * 02 07 2020 chen-wei.lan |
| 79 | * [MOLY00498827] [Need Patch] [Sanity Fail] Failed SMS sending on LTE / UMTS / GSM mode. |
| 80 | * nas register status |
| 81 | * |
| 82 | * 08 26 2019 chen-wei.lan |
| 83 | * [MOLY00433041] [Gen97][EPSFB] IT related issues |
| 84 | * |
| 85 | * uac |
| 86 | * |
| 87 | * 08 08 2019 chen-wei.lan |
| 88 | * [MOLY00427679] [Gen97] SMS to 911 and SCBM feature |
| 89 | * [scbm][OA]interface |
| 90 | * |
| 91 | * 04 24 2019 ian-yw.chen |
| 92 | * [MOLY00401131] [Gen97] porting from 95 |
| 93 | * |
| 94 | * [porting from UMOLYE][to_20181230] |
| 95 | * SDM part |
| 96 | * (SWRD) |
| 97 | * |
| 98 | * 04 24 2019 ian-yw.chen |
| 99 | * [MOLY00401131] [Gen97] porting from 95 |
| 100 | * |
| 101 | * [porting from UMOLYE][to_20181230] |
| 102 | * SDM part |
| 103 | * (SWRD) |
| 104 | * |
| 105 | * 03 12 2019 ian-yw.chen |
| 106 | * [MOLY00390240] [Gen97] SMS features and revise |
| 107 | * . |
| 108 | * |
| 109 | * 04 05 2017 hsuanchang.chen |
| 110 | * [MOLY00237411] [6293][PreIT] UTK/STK SMS Flow Merge |
| 111 | * |
| 112 | * . interface |
| 113 | * |
| 114 | * 04 05 2017 hsuanchang.chen |
| 115 | * [MOLY00232032] [SDM] [MT SMS AT Merge] merge +CMT/+EIMSCMT and +CDS/+EIMSCDS |
| 116 | * |
| 117 | * . ATP and interface |
| 118 | * |
| 119 | * 04 05 2017 hsuanchang.chen |
| 120 | * [MOLY00229182] [MT6293] EIMSCFG for SDM (SDM replace WFC enable to vowifi enable) |
| 121 | * . |
| 122 | * |
| 123 | * 03 24 2017 hsuanchang.chen |
| 124 | * [MOLY00228407] [SDM] Internal Re-arch |
| 125 | * . add +ECFGSET/+ECFGGET for SDM Profile |
| 126 | * |
| 127 | * 03 20 2017 hsuanchang.chen |
| 128 | * [MOLY00228407] [SDM] Internal Re-arch |
| 129 | * . [SDM Re-arch#8] add SCM for CMSS SMS |
| 130 | * |
| 131 | * 01 11 2017 hsuanchang.chen |
| 132 | * [MOLY00220510] [93 PREIT_DEV][UMOLYA] Rename IMSP interface/context/API to ATP and reorg folder layout |
| 133 | * |
| 134 | * . SDM part |
| 135 | * |
| 136 | * 10 31 2016 hsuanchang.chen |
| 137 | * [MOLY00208821] [SDM] UMOLY to UMOLYA sync |
| 138 | * |
| 139 | * .[UMOLY to UMOLYA] [MOLY00204308] [??][Jade][CT][VoLTE]SDM will not select CS domain for SMS when CS is unregistered in LTE |
| 140 | * |
| 141 | * 10 31 2016 hsuanchang.chen |
| 142 | * [MOLY00208821] [SDM] UMOLY to UMOLYA sync |
| 143 | * . Rollback [MOLY00204308][??][Jade][CT][VoLTE]SDM will not select CS domain for SMS when CS is unregistered in LTE |
| 144 | * |
| 145 | * 09 26 2016 hsuanchang.chen |
| 146 | * [MOLY00205107] [SDM] Cross core integration merge back to UMOLYA |
| 147 | * |
| 148 | * . |
| 149 | * |
| 150 | * 09 26 2016 hsuanchang.chen |
| 151 | * [MOLY00203894] [SDM] UMOLYA.PS.DEV merge back UMOLYA |
| 152 | * |
| 153 | * . |
| 154 | * |
| 155 | * 03 15 2016 ian-yw.chen |
| 156 | * [MOLY00169015] [COPY CR][VzW][MT6735][Pre-LC][AT command][2.51] case fail at AT+CMSS=1, shows error |
| 157 | * SDM part |
| 158 | * |
| 159 | * 03 02 2016 ian-yw.chen |
| 160 | * [MOLY00163894] [SMS][TC01] 3GPP2 SMS over IMS |
| 161 | * [MT/PP download/STK] interface |
| 162 | * |
| 163 | * 03 02 2016 ian-yw.chen |
| 164 | * [MOLY00163894] [SMS][TC01] 3GPP2 SMS over IMS |
| 165 | * [MO] interfaces |
| 166 | * |
| 167 | * 03 01 2016 ian-yw.chen |
| 168 | * [MOLY00147454] VZW 3GPP2 SMS over IMS |
| 169 | * SDM and interfaces |
| 170 | * |
| 171 | * 09 18 2015 mika.leinonen |
| 172 | * [MOLY00141364] [WWFT][MT6755][Jade][EU][Telefonica][VoLTE][Germany][FT] SMS must be sent over SGs in Telefonica Germany networks |
| 173 | * Integration change for UMOLY TRUNK. |
| 174 | * Dynamic framework implemented to configure MO SMS domain preferences in 4G per operator country variant. |
| 175 | * Review SDM: http://mtksap20:8080/go?page=ReviewDisplay&reviewid=213739 |
| 176 | * Review IMSP: http://mtksap20:8080/go?page=ReviewDisplay&reviewid=213748 |
| 177 | * |
| 178 | * 07 30 2015 chinte.chen |
| 179 | * [MOLY00132834] [COPY_CR][TMO][EM] Enable/Disable SMS over SGs through EM for TMO requirement 58071 |
| 180 | * . |
| 181 | * |
| 182 | * 07 09 2015 nick.wang |
| 183 | * [MOLY00127009] WFC Patch back to UMOLY- interface part |
| 184 | * .moly wfc interface patch |
| 185 | * |
| 186 | * 07 09 2015 nick.wang |
| 187 | * [MOLY00127009] WFC Patch back to UMOLY- interface part |
| 188 | * .jade interface sync |
| 189 | * |
| 190 | * 05 08 2015 chinte.chen |
| 191 | * [MOLY00110919] [SAT] Support STK SMS over IP |
| 192 | * . |
| 193 | * |
| 194 | * 11 22 2013 chinte.chen |
| 195 | * [MOLY00047460] [MT6582LTE][IMS][VoLTE][Basic IT][IT3-045] Memory status reporting re-enable of SMSoIP |
| 196 | * . |
| 197 | * |
| 198 | * 09 30 2013 chinte.chen |
| 199 | * [MOLY00038966] [6290E1][VoLTE][IT][BringUp] Unable to complete RAT mode config |
| 200 | * . |
| 201 | *****************************************************************************/ |
| 202 | |
| 203 | #ifndef SDM_MSGID_H |
| 204 | #define SDM_MSGID_H |
| 205 | |
| 206 | #include "module_msg_range.h" |
| 207 | |
| 208 | |
| 209 | MODULE_MSG_BEGIN( MSG_ID_SDM_CODE_BEGIN ) |
| 210 | |
| 211 | /**************************************************************************** |
| 212 | * ATP -> SDM |
| 213 | ****************************************************************************/ |
| 214 | MSG_ID_SDM_ATP_CMD_SEND_SMS_IND = MSG_ID_SDM_CODE_BEGIN, |
| 215 | MSG_ID_SDM_ATP_CMD_SEND_DELIVER_REPORT_IND, |
| 216 | MSG_ID_SDM_ATP_CMD_SEND_MEM_AVL_NOTIF_IND, |
| 217 | MSG_ID_SDM_ATP_CMD_WFC_PROFILE_IND, |
| 218 | MSG_ID_SDM_ATP_CMD_WFC_SWITCH_IND, |
| 219 | MSG_ID_SDM_ATP_CS_SMS_SUBMIT_REPORT_ACK, |
| 220 | MSG_ID_SDM_ATP_CS_SMS_SUBMIT_REPORT_NACK, |
| 221 | MSG_ID_SDM_ATP_CMD_STK_SMS_IND, |
| 222 | MSG_ID_SDM_ATP_STK_SMS_QUERY_CNF, |
| 223 | MSG_ID_SDM_ATP_CS_STK_SMS_CNF, |
| 224 | MSG_ID_SDM_ATP_IMSI_GET_CNF, |
| 225 | |
| 226 | MSG_ID_SDM_ATP_CMD_SEND_COMMAND_IND, |
| 227 | MSG_ID_SDM_ATP_SMS_OVER_IP_CONFIG_IND, |
| 228 | MSG_ID_SDM_ATP_IMS_REG_STATUS_IND, |
| 229 | MSG_ID_SDM_ATP_SMS_OVER_SGS_CONFIG_IND, |
| 230 | MSG_ID_SDM_ATP_CMD_SEND_C2K_SMS_IND, |
| 231 | MSG_ID_SDM_ATP_CMD_SEND_C2K_ACKNOWLEDGE_IND, |
| 232 | MSG_ID_SDM_ATP_CMD_SEND_CMSS_IND, |
| 233 | MSG_ID_SDM_ATP_CMSS_IMS_CNF, |
| 234 | MSG_ID_SDM_ATP_CMSS_CS_CNF, |
| 235 | MSG_ID_SDM_ATP_UPDATE_MSG_BOX_CNF, |
| 236 | MSG_ID_SDM_ATP_CMD_SEND_SMS_DELIVER_IND, |
| 237 | MSG_ID_SDM_ATP_CMD_SEND_C2K_SMS_DELIVER_IND, |
| 238 | MSG_ID_SDM_ATP_CMD_SEND_STATUS_REPORT_IND, |
| 239 | MSG_ID_SDM_ATP_CMD_EIMSCFG_IND, |
| 240 | MSG_ID_SDM_ATP_CMD_EVODATA_IND, |
| 241 | MSG_ID_SDM_ATP_IMS_NORMAL_SMS_SMART_CONGESTION_START_CNF, |
| 242 | MSG_ID_SDM_ATP_IMS_STK_SMS_SMART_CONGESTION_START_CNF, |
| 243 | MSG_ID_SDM_ATP_IMS_CMSS_SMS_SMART_CONGESTION_START_CNF, |
| 244 | MSG_ID_SDM_ATP_IMS_C2K_SMS_SMART_CONGESTION_START_CNF, |
| 245 | MSG_ID_SDM_ATP_IMS_UTK_SMS_SMART_CONGESTION_START_CNF, |
| 246 | MSG_ID_SDM_ATP_IMS_SMS_SMART_CONGESTION_STOP_CNF, |
| 247 | MSG_ID_SDM_ATP_ECFG_SET_REQ, |
| 248 | MSG_ID_SDM_ATP_ECFG_GET_REQ, |
| 249 | MSG_ID_SDM_ATP_CMD_EXIT_SCBM_IND, |
| 250 | MSG_ID_SDM_ATP_FDN_ECC_CHECK_CNF, |
| 251 | MSG_ID_SDM_ATP_CELL_INFO_UPDATE_IND, |
| 252 | |
| 253 | /**************************************************************************** |
| 254 | * IMCSMS -> SDM |
| 255 | ****************************************************************************/ |
| 256 | MSG_ID_SDM_IMCSMS_SUBMIT_REPORT_ACK, |
| 257 | MSG_ID_SDM_IMCSMS_SUBMIT_REPORT_NACK, |
| 258 | MSG_ID_SDM_IMCSMS_STK_SUBMIT_REPORT_ACK, |
| 259 | MSG_ID_SDM_IMCSMS_STK_SUBMIT_REPORT_NACK, |
| 260 | MSG_ID_SDM_IMCSMS_DELIVER, |
| 261 | MSG_ID_SDM_IMCSMS_C2K_SUBMIT_REPORT_ACK, |
| 262 | MSG_ID_SDM_IMCSMS_C2K_SUBMIT_REPORT_NACK, |
| 263 | MSG_ID_SDM_IMCSMS_UTK_SUBMIT_REPORT_ACK, |
| 264 | MSG_ID_SDM_IMCSMS_UTK_SUBMIT_REPORT_NACK, |
| 265 | MSG_ID_SDM_IMCSMS_C2K_DELIVER, |
| 266 | MSG_ID_SDM_IMCSMS_CDMA_LESS_C2K_DELIVER, |
| 267 | MSG_ID_SDM_IMCSMS_STATUS_REPORT, |
| 268 | MSG_ID_SDM_IMCSMS_CMSS_SUBMIT_REPORT_ACK, |
| 269 | MSG_ID_SDM_IMCSMS_CMSS_SUBMIT_REPORT_NACK, |
| 270 | MSG_ID_SDM_IMCSMS_MEM_AVL_NOTIF_CNF, |
| 271 | MSG_ID_SDM_IMCSMS_RCV_MSG_IND, |
| 272 | MSG_ID_SDM_IMCSMS_IS_CS_ALLOWED_REQ, |
| 273 | MSG_ID_SDM_IMCSMS_IMS_MT_SMS_END_IND, |
| 274 | |
| 275 | /**************************************************************************** |
| 276 | * CVAL -> SDM |
| 277 | ****************************************************************************/ |
| 278 | MSG_ID_SDM_CVAL_C2K_SMS_SEND_CNF, |
| 279 | MSG_ID_SDM_CVAL_C2K_SMS_IND, |
| 280 | |
| 281 | /**************************************************************************** |
| 282 | * VDM -> SDM |
| 283 | ****************************************************************************/ |
| 284 | MSG_ID_SDM_VDM_EXIT_SCBM_IND, |
| 285 | MSG_ID_SDM_UT_CONFIG, |
| 286 | |
| 287 | /**************************************************************************** |
| 288 | * Debug purpose |
| 289 | ****************************************************************************/ |
| 290 | MSG_ID_SDM_DUMP_NVRAM_RAW_DATA_IND, |
| 291 | |
| 292 | /**************************************************************************** |
| 293 | * SMS -> SDM |
| 294 | ****************************************************************************/ |
| 295 | MSG_ID_SDM_SMS_STATUS_IND, |
| 296 | |
| 297 | /**************************************************************************** |
| 298 | * L4C -> SDM |
| 299 | ****************************************************************************/ |
| 300 | MSG_ID_SDM_L4C_IMS_NORMAL_SMS_UAC_CNF, |
| 301 | MSG_ID_SDM_L4C_IMS_STK_SMS_UAC_CNF, |
| 302 | MSG_ID_SDM_L4C_IMS_CMSS_SMS_UAC_CNF, |
| 303 | MSG_ID_SDM_L4C_IMS_C2K_SMS_UAC_CNF, |
| 304 | MSG_ID_SDM_L4C_IMS_UTK_SMS_UAC_CNF, |
| 305 | MSG_ID_SDM_L4C_IMS_UAC_ALLEVIATION_IND, |
| 306 | MSG_ID_SDM_L4C_PS_ATTACHED_RAT_IND, |
| 307 | MSG_ID_SDM_L4C_CS_ATTACHED_RAT_IND, |
| 308 | MSG_ID_SDM_L4C_EMERGENCY_SERVICE_CNF, |
| 309 | MSG_ID_SDM_L4C_EMERGENCY_SERVICE_IND, |
| 310 | MSG_ID_SDM_L4C_EMERGENCY_SERVICE_FALLBACK_CNF, |
| 311 | MSG_ID_SDM_L4C_NW_FEATURE_IND, |
| 312 | |
| 313 | MODULE_MSG_END( MSG_ID_SDM_CODE_TAIL ) |
| 314 | |
| 315 | |
| 316 | #endif // SDM_MSGID_H |
| 317 | |