blob: 660f929039e6efc54537965ffc107426999c69db [file] [log] [blame]
yu.dongc33b3072024-08-21 23:14:49 -07001#ifndef SVC_SAP_H
2#define SVC_SAP_H
3
4#include "sap_range.h"
5
6MODULE_SAP_BEGIN(SAP_ID_SVC_CODE_BEGIN)
7 INVALID_SAP = SAP_ID_SVC_CODE_BEGIN,
8 INLINE_ILM_SAP,
9 FS_SAP,
10 FT_TST_SAP,
11 PS_NVRAM_SAP,
12 STACK_SIM_TIMER_SAP,
13 STACK_TIMER_SAP,
14 /* Add by LTE SS */
15 DHL_ETSTM_SAP,
16 ETSTM_DHL_SAP,
17 EL1_DHL_SAP,
18 DHL_MDDBG_SAP,
19 MDDBG_DHL_SAP,
20 CCCISRV_SAP,
21 DHL_EL1TST_SAP,
22 EL1TST_DHL_SAP,
23 MMRFTST_DHL_SAP,
24 /* Add by [PS][RRCE], UT manual inject Timer Expiry */
25 NIL_RRCE_INJECT_TIMER_SAP,
26 DHL_CL1TST_SAP,
27 CL1TST_DHL_SAP,
28 D2_NCCMNI_USER_SENSITIVE_SAP,
29 STKBRG_D2_USER_SENSITIVE_SAP,
30 STKBRG_D2_SAP,
31 STKBRG_IMS_USER_SENSITIVE_SAP,
32 STKBRG_IMS_SAP,
33 STKBRG_D2CM_SAP,
34 STKBRG_DHL_SAP,
35 STKEVTD_EVT_SAP,
36 NALTP_DBG_SAP,
37 EM_MMRFTST_SAP,
38 MCIF_SAP,
39 IPSEC_SAP,
40 NL1_FT_SAP,
41 CRPTBRG_SAP,
42 SAP_RELAYER_LOGGING_SAP,
43 SAP_RELAYER_CTRL_SAP,
44 NAL_MONITOR_SAP,
45 FCS_SAP,
46 MDFPM_SAP,
47 WFPM_SAP,
48 ETHSVC_SAP,
49 STKBRG_ETHSVC_SAP,
50 /* WLC */
51 WLC_ATP_SAP,
52 ATP_WLC_SAP,
53 WLC_USER_SAP,
54 NAL_DNS_SAP,
55 N3SAM_CERT_SAP,
56 TLS_CERT_SAP,
57 MTF_SAP,
58 /* INTCTRL */
59 INTCTRL_USER_SAP,
60 DDM_INTCTRL_SAP,
61 IPSEC_USER_SENSITIVE_SAP,
62MODULE_SAP_END(SAP_ID_SVC_CODE_TAIL)
63
64MODULE_SAP_BEGIN(SAP_ID_SYSSERVICE_CODE_BEGIN)
65 LAST_SAP_CODE,
66MODULE_SAP_END(SAP_ID_SYSSERVICE_CODE_TAIL)
67
68/*************************************************************************
69 * Should NOT add SAP after RESERVE_FOR_ILM_SAP, INLINE_ILM_FLAG_SAP,
70 or INLINE_ILM_SAP
71 *************************************************************************/
72#define INLINE_ILM_SAP (INLINE_ILM_FLAG_SAP | RESERVE_FOR_INLINE_ILM_SAP)
73
74#define MAX_CUSTOM_SAP_ID 10 /* Maximum custom SAP ID */ /* Don't modify */
75
76#endif /* SVC_SAP_H */