[Feature][T8TSK-212][Modem]Update MTK modem version to MOBILETEK35_IVT_T800_MOLY.NR15.R3.MD700.MP.V75.P6

Only Configure:No
Affected branch:T800_MD
Affected module:Modem
Is it affected on both ZXIC and MTK:only MTK
Self-test:Yes
Doc Update:No

Change-Id: Id19a67bd78c05e3f07b27b5943045cc78cb5c24d
diff --git a/mcu/protocol/interface/ims/ims_common_def.h b/mcu/protocol/interface/ims/ims_common_def.h
index df4338c..ccf2d74 100755
--- a/mcu/protocol/interface/ims/ims_common_def.h
+++ b/mcu/protocol/interface/ims/ims_common_def.h
@@ -898,7 +898,7 @@
 #define VOLTE_MAX_URI_LENGTH                            128
 #define VOLTE_MAX_ASSOCIATED_URI                        (VOLTE_MAX_URI_LENGTH << 2)
 #define VOLTE_MAX_GRUU_LENGTH                           128
-#define VOLTE_MAX_SERVICE_ROUTE_LENGTH                  256
+#define VOLTE_MAX_SERVICE_ROUTE_LENGTH                  512
 #define VOLTE_MAX_TIMESTAMP_LENGTH                      256
 #define VOLTE_MAX_SECURIT_VERIFY_LENGTH                 768 //6 algo combo
 #define VOLTE_MAX_USER_AGENT_LENGTH                     256
@@ -912,7 +912,9 @@
 #define VOLTE_MAX_SDP_FMTP_SUB_VALUE_LENGTH             16
 #define VOLTE_MAX_SDP_EGBYTE_LENGTH                     8
 #define VOLTE_MAX_CNAME_LENGTH                          52
+#define VOLTE_MAX_ERROR_RESPONSE_LIST                   21
 #define VOLTE_MAX_REQUEST_LINE_LENGTH                   512
+#define VOLTE_SUB_SERVICE_LENGTH                        128  //for emergency extended sub_service 
 
 
 /*****imc_general_def.h START*****/
@@ -951,8 +953,6 @@
 #define IMC_CALL_MAX_NUM            16
 #define IMC_P_ASSERT_URI_LEN        128
 #define IMC_PHONE_NUM_LEN           64
-#define IMC_USSD_LANGUANGE_LEN      (32)
-#define IMC_USSD_MAX_MSG_LEN        (1000)
 #define IMC_MAX_SMS_TPDA_LEN        (21)
 #define IMC_MAX_REASON_TEXT_LENGTH  128
 #define IMC_MAX_EMERGENCY_AID_LEN   32
@@ -965,6 +965,8 @@
 #define IMC_IPV6_ADDR_LEN     0x10
 #define IMC_PCSCF_MAX_NUM     10  // PCSCF discovery
 
+#define IMC_SUB_SERVICE_LENGTH       128  //for emergency extended sub_service 
+
 /* C2K */
 #define IMC_MAX_SID_LEN                 8
 #define IMC_MAX_NID_LEN                 8
@@ -1072,7 +1074,7 @@
 #define VOLTE_MAX_PLANI_LENGTH                          (256)
 #define VOLTE_MAX_LEVEL_SIZE                            (20)
 //#define VOLTE_MAX_CNAME_LENGTH                          (52)
-#define VOLTE_USSD_STRING_MAX_LENGTH                    (1000)
+#define VOLTE_USSD_STRING_MAX_LENGTH                    (1500)
 #define VOLTE_USSD_LANGUAGE_MAX_LENGTH                  (32)
 #define VOLTE_MAX_MSISDN_LENGTH                         (20)  // dialing number
 #define VOLTE_MAX_SMS_TPDA_LENGTH                       (21)
@@ -2911,6 +2913,7 @@
     kal_uint64    ua_id;    // reg client information
     kal_uint32    call_id;  // unused
     kal_uint32    cause;    // VoLTE_Event_MD_Lower_Layer_Err_e
+    kal_uint8     value;    // Value
     kal_uint32    type;    // VoLTE_Event_MD_Lower_Layer_TYPE_e
 } VoLTE_Event_MD_Lower_Layer_Err_t;
 
@@ -3310,7 +3313,7 @@
 #define IMS_MAX_CALL_NUM_IN_CONF    5
 #define MAX_SS_NOTIFY_DATA_LEN      512
 
-#define IMS_USSD_MAX_MSG_LEN        (1000)
+#define IMS_USSD_MAX_MSG_LEN        (1500)
 #define IMS_USSD_LANGUANGE_LEN      (32)
 
 typedef enum
@@ -3558,6 +3561,7 @@
     IMS_DEREG_CAUSE_IMS_VOICE_NOT_AVAIL = 6,
     IMS_DEREG_CAUSE_IMS_SIM_NOT_READY = 7,
     IMS_DRREG_CAUSE_CAUSE_IGNORE_CHANGE = 8,
+    IMS_DEREG_CAUSE_ERAT = 11,
     IMS_DEREG_CAUSE_MAX
 }ims_dereg_cause_enum;
 
@@ -3709,7 +3713,9 @@
     SC_POISON                           = (1<<11),
     SC_TRAFFIC                          = (1<<12),
     SC_COUNTRY_SPECIFIC                 = (1<<13),
-    SC_UNRECOGNIZED                     = (1<<14),
+	SC_EXTENDED_SUB_SERVICE             = (1<<14),
+    SC_UNRECOGNIZED                     = (1<<15),
+
     /*Korea TTA special emergency category */
     SC_TTA_SPIES                        = 0x3,
     SC_TTA_INTELLIGENCE                 = 0x6,