aboutsummaryrefslogtreecommitdiff
path: root/drivers/misc/mediatek/dual_ccci/include/ccci_cfg.h
blob: 22e5c2f5ef9a367c0e71f5bee888c4d3838fa9b1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#ifndef __CCCI_CFG_H__
#define __CCCI_CFG_H__

#include <ccci_ch.h>


/*******************************************************************/
/**     ccci version define and explanation                                                   **/
/*******************************************************************/
//v1.4 20120618: add dual ccci design for MT6589 and enhance ccci driver architecture
#define CCCI_VERSION        "v1.4 20120618"


/*******************************************************************/
/**     ccci configure macro define                                                              **/
/*******************************************************************/
#define CCCI_MAX_CHANNEL    (100)


#define CCCI_WAKEUP_LOCK_NAME_LEN    (16)

#define MDLOGGER_FILE_PATH "/data/mdl/mdl_config"

#define IMG_INF_LEN            (256)

#define EE_BUF_LEN            (256)

#define EE_TIMER_BASE        (HZ)

#define CCCI_NODE_TYPE_NUM    (10)
#define NET_PORT_NUM        (4)

// Total must less than 255
#define STD_CHR_DEV_NUM        CCCI_MAX_CH_NUM //(50) //notes: STD_CHR_DEV_NUM must be not less than CCCI_MAX_CH_NUM
#define IPC_DEV_NUM            (20)
#define FS_DEV_NUM            (10)
#define VIR_CHR_DEV_NUM        (10)
#define TTY_DEV_NUM            (10)
#define RPC_DEV_NUM            (10)

#define CCCI_MAX_VCHR_NUM    (10)
#define CCCI_VIR_CHR_KFIFO_SIZE        (16)


/*******************************************************************/
/**     Feature options                                                                        **/
/*******************************************************************/
//#define USING_PRINTK_LOG

#endif//__CCCI_CFG_H__