blob: 5d45a84a29d4da172ab9bec2cea0a14fb606f407 [file] [log] [blame]
yu.dongc33b3072024-08-21 23:14:49 -07001/*****************************************************************************
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) 2012
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 *
38 * Filename:
39 * ---------
40 * tcpip_msgid.h
41 *
42 * Project:
43 * --------
44 * MOLY
45 *
46 * Description:
47 * ------------
48 * TCPIP msgid define.
49 *
50 * Author:
51 * -------
52 * -------
53 *
54 *
55 * ==========================================================================
56 * $Log$
57 *
58 * 08 06 2021 ot_srishti.sharma
59 * [MOLY00640309] 【1229859】【20131】【河南荥阳】【市场反馈】CMCC+CMCC主卡(IMS+IMS)卡1副卡MT通话失败
60 *
61 * Interface changes
62 *
63 * 12 11 2020 konark.mehra
64 * [MOLY00605016] RSRA Colgin MD700.MP check-ins
65 *
66 * RSRA check-ins to MD700.MP (SWRD)
67 *
68 * 09 09 2019 th.cheng
69 * [MOLY00437096] [Petrus] [MT6297] Gen97 D2/DDM feature in (D2/USIR/EDATASIM/EIAAPN).
70 *
71 * 05 09 2019 ari.simonen
72 * [MOLY00405097] [Gen97][Submarine][TCPIP][ATP] Port and SPI reservation support
73 *
74 * ATP port and SPI allocation features, SWRD files
75 *
76 * 08 11 2017 hsuan-yu.chiang
77 * [MOLY00266862] [TCP/IP stack]
78 * dump device info when pdn related msg or dump request received
79 *
80 * 07 19 2017 hsuan-yu.chiang
81 * [MOLY00256722] [UMOLYA][TCP/IP stack] linux UT framework
82 * add statistic for filter
83 *
84 * 05 18 2017 christine-pl.tsai
85 * [MOLY00250731] [MT6763][Bianco] Register message IDs for NAL module.
86 *
87 * Add message ID for NAL test case.
88 *
89 * 04 01 2017 i-chih.lu
90 * [MOLY00227941] [MT6293][TCPIP]
91 * tcpip: support AT+STKPKTSIZE=xxx
92 * part1: tcpip internal
93 *
94 * 03 21 2017 i-chih.lu
95 * [MOLY00227941] [MT6293][TCPIP]
96 * tcpip: change interface with D2CM.
97 *
98 * 03 13 2017 i-chih.lu
99 * [MOLY00227941] [MT6293][TCPIP]
100 * tcpip: STKEVTD change to use kal queue. part 1
101 *
102 * 03 03 2017 i-chih.lu
103 * [MOLY00227941] [MT6293][TCPIP]
104 * tcpip: interface for packet dumping.
105 *
106 * 03 02 2017 i-chih.lu
107 * [MOLY00227941] [MT6293][TCPIP]
108 * tcpip: interface to d2: interface only.
109 *
110 * 03 01 2017 I-Chih Lu
111 * TCPIP msg id check-in
112 *
113 ****************************************************************************/
114
115
116#ifndef __TCPIP_MSGID_H__
117#define __TCPIP_MSGID_H__
118
119#include "module_msg_range.h"
120
121MODULE_MSG_BEGIN(MSG_ID_TCPIP_BEGIN)
122
123/* FROM: D2 */
124 MSG_ID_D2CM_STKBRG_PDN_RANGE_BEGIN = MSG_ID_TCPIP_BEGIN,
125 MSG_ID_D2CM_STKBRG_ESTABLISHPDN_REQ,
126 MSG_ID_D2CM_STKBRG_ESTABLISHPDN_CNF,
127 MSG_ID_D2CM_STKBRG_IFCHANGE_REQ,
128 MSG_ID_D2CM_STKBRG_IFCHANGE_CNF,
129 MSG_ID_D2CM_STKBRG_GLBADDR_REQ,
130 MSG_ID_D2CM_STKBRG_GLBADDR_CNF,
131 MSG_ID_D2CM_STKBRG_DISCONNECTPDN_REQ,
132 MSG_ID_D2CM_STKBRG_DISCONNECTPDN_CNF,
133 MSG_ID_D2CM_STKBRG_PDN_RANGE_END,
134 MSG_ID_D2_STKBRG_PDN_RANGE_BEGIN,
135 MSG_ID_D2_STKBRG_ESTABLISHPDN_REQ,
136 MSG_ID_D2_STKBRG_ESTABLISHPDN_CNF,
137 MSG_ID_D2_STKBRG_IFCHANGE_REQ,
138 MSG_ID_D2_STKBRG_IFCHANGE_CNF,
139 MSG_ID_D2_STKBRG_DISCONNECTPDN_REQ,
140 MSG_ID_D2_STKBRG_DISCONNECTPDN_CNF,
141 MSG_ID_IMS_STKBRG_MTU_SET_REQ,
142 MSG_ID_IMS_STKBRG_MTU_SET_CNF,
143 MSG_ID_D2_STKBRG_PDN_RANGE_END,
144
145/* TO: DHL for packet dumping */
146 MSG_ID_STKBRG_DHL_PKTDUMP_REQ,
147
148/* FROM: ATP to STKBRG */
149 MSG_ID_ATP_STKBRG_ATCMD_RANGE_BEGIN,
150 MSG_ID_ATP_STKBRG_STKPKTSIZE_IND,
151 MSG_ID_STKBRG_ATP_PORT_ALLOC_CNF,
152 MSG_ID_STKBRG_ATP_PORT_FREE_CNF,
153 MSG_ID_ATP_STKBRG_ATCMD_RANGE_END,
154
155/* FROM task TO Event dispatcher */
156 MSG_ID_TCPIP_EQ_TIMEOUT_IND,
157 MSG_ID_TCPIP_EQ_EVENT_REQ,
158
159/* FOR NAL TP */
160 MSG_ID_NALTP_TEST_RUN_REQ,
161 MSG_ID_NALTP_TEST_RUN_CNF,
162
163/* FOR statistic dump */
164 MSG_ID_STAT_STKBRG_DUMP_RANGE_BEGIN,
165 MSG_ID_STAT_STKBRG_DUMP_IND,
166 MSG_ID_STAT_STKBRG_DUMP_RANGE_END,
167
168/* FOR RSRA */
169 MSG_ID_STKBRG_RSRA_RANGE_BEGIN,
170 MSG_ID_STKBRG_RA_PROCESS_IND,
171 MSG_ID_STKBRG_D2_RA_IF_ADD_IND,
172 MSG_ID_RSRA_STKBRG_IP_UPDATE_IND,
yu.dongf56691b2024-08-27 23:10:50 -0700173 MSG_ID_RSRA_EVENT_IND,
yu.dongc33b3072024-08-21 23:14:49 -0700174 MSG_ID_STKBRG_RSRA_RANGE_END,
175
176MODULE_MSG_END(MSG_ID_TCPIP_TAIL)
177
178#endif /* !__TCPIP_MSGID_H__ */