import PULS_20160108
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / misc / mediatek / dual_ccci / include / ccci_ipc_task_ID.h
CommitLineData
6fa3eb70
S
1#ifndef __CCCI_IPC_TASK_ID_H__
2#define __CCCI_IPC_TASK_ID_H__
3// Priority --> Local module ID --> External ID --> Max sent message
4// X_IPC_MODULE_CONF(1,M_SSDBG1,0,1) //TASK_ID_1
5// X_IPC_MODULE_CONF(1,AP_SSDBG2,1,1) //TASK_ID_2
6#ifdef __IPC_ID_TABLE
7#define X_IPC_MODULE_CONF(a,b,c,d) {c,b},
8#else
9#define X_IPC_MODULE_CONF(a,b,c,d)
10#endif
11
12
13#define AP_UNIFY_ID_FLAG (1<<31)
14#define MD_UNIFY_ID_FLAG (0<<31)
15
16//----------------------------------------------------------
17#define AGPS_MD_MOD_L4C 0
18#define AGPS_MD_MOD_L4C_2 1
19#define AGPS_MD_MOD_L4C_3 2
20#define AGPS_MD_MOD_L4C_4 3
21//agps MD begin task_id
22//Wait to add
23
24#define AGPS_AP_MOD_MMI 0
25//agps AP begin task_id
26//Wait to add
27#define GPS_AP_MOD 2
28//--------------------------------------------------------------------------
29X_IPC_MODULE_CONF(1, AGPS_MD_MOD_L4C, MD_UNIFY_ID_FLAG|0, 1)
30X_IPC_MODULE_CONF(1, AGPS_MD_MOD_L4C_2, MD_UNIFY_ID_FLAG|1, 1)
31X_IPC_MODULE_CONF(1, AGPS_MD_MOD_L4C_3, MD_UNIFY_ID_FLAG|2, 1)
32X_IPC_MODULE_CONF(1, AGPS_MD_MOD_L4C_4, MD_UNIFY_ID_FLAG|3, 1)
33//Wait to add
34//--------------------------------------------------------------------------
35X_IPC_MODULE_CONF(1, AGPS_AP_MOD_MMI, AP_UNIFY_ID_FLAG|0, 1)
36X_IPC_MODULE_CONF(1, GPS_AP_MOD, AP_UNIFY_ID_FLAG|2, 1)
37//Wait to add
38//-------------------------------------------------------------------------
39
40#endif