[Feature][Modem]Update MTK MODEM V1.6 baseline version: MOLY.NR15.R3.MD700.IVT.MP1MR3.MP.V1.6.P1
MTK modem version: MOLY01273069_AUTO00295376(For_MOBILETEK2735_IVT_T800_V1_MOLY.NR15.R3.MD700.IVT.MP1MR3.MP.V1.6.P1).tar.gz
RF modem version: NA
Change-Id: I7ec7716298a6a7edb4c15e49e0e103cbad5938b9
diff --git a/mcu/protocol/interface/ims/imcsms_imsua_struct.h b/mcu/protocol/interface/ims/imcsms_imsua_struct.h
index d955f2d..343ae02 100644
--- a/mcu/protocol/interface/ims/imcsms_imsua_struct.h
+++ b/mcu/protocol/interface/ims/imcsms_imsua_struct.h
@@ -115,7 +115,7 @@
typedef struct {
LOCAL_PARA_HDR
kal_uint8 account_id; // normal SMS or emergency SMS
- kal_uint8 request_id;
+ kal_uint16 request_id;
kal_uint8 cb_id;
imcsms_sms_content_type_enum sms_type; // 3GPP_SMS or 3GPP2_SMS
imcsms_sms_data_type_enum data_type;
@@ -138,7 +138,7 @@
typedef struct {
LOCAL_PARA_HDR
kal_uint8 account_id;
- kal_uint8 request_id;
+ kal_uint16 request_id;
imcsms_sms_content_type_enum sms_type; // 3GPP_SMS or 3GPP2_SMS
imcsms_sms_data_type_enum data_type;
kal_bool result;
@@ -154,7 +154,7 @@
typedef struct {
LOCAL_PARA_HDR
kal_uint8 account_id;
- kal_uint8 request_id;
+ kal_uint16 request_id;
kal_uint8 cb_id;
imcsms_sms_content_type_enum sms_type; // 3GPP_SMS or 3GPP2_SMS
kal_uint8 psi[128];
@@ -169,7 +169,7 @@
typedef struct {
LOCAL_PARA_HDR
kal_uint8 account_id;
- kal_uint8 request_id;
+ kal_uint16 request_id;
kal_uint8 cb_id;
kal_uint8 result;
} imcsms_imsua_recv_sms_rsp_struct;
@@ -183,7 +183,7 @@
typedef struct {
LOCAL_PARA_HDR
kal_uint8 account_id;
- kal_uint8 request_id;
+ kal_uint16 request_id;
kal_uint8 cb_id;
} imcsms_imsua_rel_sms_req_struct;
@@ -197,7 +197,7 @@
typedef struct {
LOCAL_PARA_HDR
kal_uint8 account_id;
- kal_uint8 request_id;
+ kal_uint16 request_id;
kal_uint8 cause;
kal_bool result;
} imcsms_imsua_recv_sms_error_ind_struct;
@@ -211,7 +211,7 @@
typedef struct {
LOCAL_PARA_HDR
kal_uint8 account_id;
- kal_uint8 request_id;
+ kal_uint16 request_id;
} imcsms_imsua_cs_availability_ind_struct;
/*
@@ -223,7 +223,7 @@
typedef struct {
LOCAL_PARA_HDR
kal_uint8 account_id;
- kal_uint8 request_id;
+ kal_uint16 request_id;
kal_bool result;
} imcsms_imsua_cs_availability_cnf_struct;
diff --git a/mcu/protocol/interface/l4misc/l4c_utility.h b/mcu/protocol/interface/l4misc/l4c_utility.h
index 064228b..483a4be 100644
--- a/mcu/protocol/interface/l4misc/l4c_utility.h
+++ b/mcu/protocol/interface/l4misc/l4c_utility.h
@@ -1072,4 +1072,5 @@
extern kal_bool l4c_is_epsfb_needed(protocol_id_enum ps_id, rat_type_enum source_rat, rat_type_enum target_rat, irat_type_enum ir_type);
#endif
extern kal_bool l4c_is_call_ongoing_over_wifi();
+extern kal_bool l4c_get_is_in_reattach_procedure (protocol_id_enum ps_id);
#endif /* _L4C_UTILITY_H */ /* l4c_utility.h */