[Feature][Modem]Update MTK MODEM V1.6 baseline version: MOLY.NR15.R3.MD700.IVT.MP1MR3.MP.V1.6.P4.T800.L1.240604.240828

MTK modem version: MOLY01418741_AUTO00328685(For_MOBILETEK2735_IVT_T800_V1_MOLY.NR15.R3.MD700.IVT.MP1MR3.MP.V1.6.P4).tar.gz
RF  modem version: T800/l1-2024_0604.rar

Change-Id: Id0662cc6ffa76d34e194774629945078070f4e64
diff --git a/mcu/interface/middleware/hif/pfm_struct.h b/mcu/interface/middleware/hif/pfm_struct.h
index 546b1ec..6f8a302 100644
--- a/mcu/interface/middleware/hif/pfm_struct.h
+++ b/mcu/interface/middleware/hif/pfm_struct.h
@@ -100,6 +100,20 @@
 /*
  * Local parameter structure for MSG_ID_PFM_REGISTER_FILTER_REQ & MSG_ID_PFM_DEREGISTER_FILTER_REQ
  */
+typedef struct _pfm_ip_packet_filter_filter_t {
+    kal_int32   filter_id;
+    kal_uint32  pdn_id;    /* L5 invoke UPCM API to transfer from CID to PDN_ID */
+                           /*  pdn_id=0 then no need to set filter config, to support all pdn_id(cid=-1) filter*/
+    kal_uint8   ip_type;
+    kal_uint8   protocol;
+    kal_uint8   reserve[2];
+    kal_uint16  src_port;
+    kal_uint16  dst_port;
+    kal_uint8   ip_src[16];     /* IP Src: 4bytes / 16 bytes (IPV4/IPV6) */
+    kal_uint8   ip_dest[16];    /* IP Dest: 4bytes / 16 bytes (IPV4/IPV6) */
+    kal_uint32  magic_code;
+} pfm_ip_packet_filter_filter_t;
+
 typedef struct _pfm_filter_set_t {
     LOCAL_PARA_HDR
 
@@ -132,4 +146,7 @@
 typedef pfm_filter_set_t pfm_register_filter_req_struct;
 typedef pfm_filter_set_t pfm_deregister_filter_req_struct;
 
+typedef pfm_filter_set_t pfm_register_ip_packet_filter_req_struct;
+typedef pfm_filter_set_t pfm_deregister_ip_packet_filter_req_struct;
+
 #endif /* __INC_PFM_STRUCT_H */