import PULS_20160108
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / misc / mediatek / dual_ccci / include / ccci_ch.h
1 /*****************************************************************************
2 *
3 * Filename:
4 * ---------
5 * ccci_ch.h
6 *
7 * Project:
8 * --------
9 * YuSu
10 *
11 * Description:
12 * ------------
13 * MT6516 CCCI channel definitions
14 *
15 * Author:
16 * -------
17 * CC Hwang (mtk00702)
18 *
19 ****************************************************************************/
20
21 #ifndef __CCCI_CH_H__
22 #define __CCCI_CH_H__
23
24 typedef enum _ccci_ch{
25 CCCI_CONTROL_RX = 0,
26 CCCI_CONTROL_TX = 1,
27 CCCI_SYSTEM_RX = 2,
28 CCCI_SYSTEM_TX = 3,
29 CCCI_PCM_RX = 4,
30 CCCI_PCM_TX = 5,
31 CCCI_UART1_RX = 6,
32 CCCI_UART1_RX_ACK = 7,
33 CCCI_UART1_TX = 8,
34 CCCI_UART1_TX_ACK = 9,
35 CCCI_UART2_RX = 10,
36 CCCI_UART2_RX_ACK = 11,
37 CCCI_UART2_TX = 12,
38 CCCI_UART2_TX_ACK = 13,
39 CCCI_FS_RX = 14,
40 CCCI_FS_TX = 15,
41 CCCI_PMIC_RX = 16,
42 CCCI_PMIC_TX = 17,
43 CCCI_UEM_RX = 18,
44 CCCI_UEM_TX = 19,
45 CCCI_CCMNI1_RX = 20,
46 CCCI_CCMNI1_RX_ACK = 21,
47 CCCI_CCMNI1_TX = 22,
48 CCCI_CCMNI1_TX_ACK = 23,
49 CCCI_CCMNI2_RX = 24,
50 CCCI_CCMNI2_RX_ACK = 25,
51 CCCI_CCMNI2_TX = 26,
52 CCCI_CCMNI2_TX_ACK = 27,
53 CCCI_CCMNI3_RX = 28,
54 CCCI_CCMNI3_RX_ACK = 29,
55 CCCI_CCMNI3_TX = 30,
56 CCCI_CCMNI3_TX_ACK = 31,
57 CCCI_RPC_RX = 32,
58 CCCI_RPC_TX = 33,
59 CCCI_IPC_RX = 34,
60 CCCI_IPC_RX_ACK = 35,
61 CCCI_IPC_TX = 36,
62 CCCI_IPC_TX_ACK = 37,
63 CCCI_IPC_UART_RX = 38,
64 CCCI_IPC_UART_RX_ACK = 39,
65 CCCI_IPC_UART_TX = 40,
66 CCCI_IPC_UART_TX_ACK = 41,
67 CCCI_MD_LOG_RX = 42,
68 CCCI_MD_LOG_TX = 43,
69 #ifdef CONFIG_MTK_ICUSB_SUPPORT
70 CCCI_ICUSB_RX = 44,
71 CCCI_ICUSB_RX_ACK = 45,
72 CCCI_ICUSB_TX = 46,
73 CCCI_ICUSB_TX_ACK = 47,
74 #endif
75
76 // MAX Channel
77 CCCI_MAX_CH_NUM,
78
79 // Force modem assert channel id
80 CCCI_FORCE_ASSERT_CH = 20090215,
81
82 // Monitor channel
83 CCCI_MONITOR_CH = 0xf0000000,
84 // CCCI_INVALID_CH_ID
85 CCCI_INVALID_CH_ID = 0xffffffff,
86 }ccci_ch_t;
87
88 #endif //__CCCI_CH_H__