[Feature][T8TSK-212][Modem]Update MTK modem version to MOLY.NR15.R3.MD700.MP.V75.P8.T800.L1.1215_20240425

MTK modem version: MOLY01242766_AUTO00283601(For_MOBILETEK35_IVT_T800_MOLY.NR15.R3.MD700.MP.V75.P8).tar.gz
RF  modem version: T800/l1-1215.rar

Change-Id: Ibf34a0a7101d7678d03aeebf38e6dfd7d281cf61
diff --git a/mcu/protocol/interface/ddm/d2_public_defs.h b/mcu/protocol/interface/ddm/d2_public_defs.h
old mode 100755
new mode 100644
index 2358226..d1d61e6
--- a/mcu/protocol/interface/ddm/d2_public_defs.h
+++ b/mcu/protocol/interface/ddm/d2_public_defs.h
@@ -1,3 +1,16 @@
+/*****************************************************************************
+ * 
+ * Copyright (c) 2019, MediaTek Inc. All rights reserved.
+ * This software/firmware and related documentation ("MediaTek Software") are
+ * protected under relevant copyright laws. The information contained herein is
+ * confidential and proprietary to MediaTek Inc. and/or its licensors. Except as
+ * otherwise provided in  the applicable licensing terms with MediaTek Inc. 
+ * and/or its licensors, any reproduction, modification, use or disclosure of 
+ * MediaTek Software, and information contained herein, in whole or in part,
+ * shall be strictly prohibited. 
+ * 
+ *****************************************************************************/
+ 
 #ifndef __D2_PUBLIC_DEFS_H__
 #define __D2_PUBLIC_DEFS_H__
 
@@ -32,6 +45,31 @@
     D2_EVENT_MAX = 0x7FFFFFFF
 }d2_event_enum;
 
+typedef enum
+{
+    D2_PARAM_PERM_IGNORE = 0,    // D2 should ignore the corresponding paramameters
+    D2_PARAM_PERM_READ_ONLY,    // D2 should not modify the corresponding paramameters
+    D2_PARAM_PERM_MERGEABLE,    // D2 may fill in values for some absent paramameters
+    D2_PARAM_PERM_OVERWRITABLE,    // D2 may overwrite some given paramameters
+    D2_PARAM_PERM_MAX = 0x7FFFFFFF
+}d2_param_perm_enum;
+
+#ifdef __L1_STANDALONE__
+#ifndef _MCD_L3_INC_STRUCT_H
+typedef struct
+{
+    kal_uint8 mcc1;
+    kal_uint8 mcc2;
+    kal_uint8 mcc3;
+    kal_uint8 mnc1;
+    kal_uint8 mnc2;
+    kal_uint8 mnc3;
+}plmn_id_struct;
+#endif
+#else
+#include "mcd_l3_inc_struct.h"
+#endif
+
 // Macros
 // N/A