ccci_cfg.h 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #ifndef __CCCI_CFG_H__
  2. #define __CCCI_CFG_H__
  3. #include <ccci_ch.h>
  4. /*******************************************************************/
  5. /** ccci version define and explanation **/
  6. /*******************************************************************/
  7. /* v1.4 20120618: add dual ccci design for MT6589 and enhance ccci driver architecture */
  8. #define CCCI_VERSION "v1.4 20120618"
  9. /*******************************************************************/
  10. /** ccci configure macro define **/
  11. /*******************************************************************/
  12. #define CCCI_MAX_CHANNEL (100)
  13. #define CCCI_WAKEUP_LOCK_NAME_LEN (16)
  14. #define MDLOGGER_FILE_PATH "/data/mdl/mdl_config"
  15. #define IMG_INF_LEN (256)
  16. #define EE_BUF_LEN (256)
  17. #define EE_TIMER_BASE (HZ)
  18. #define CCCI_NODE_TYPE_NUM (10)
  19. #define NET_PORT_NUM (4)
  20. /* Total must less than 255 */
  21. #define STD_CHR_DEV_NUM CCCI_MAX_CH_NUM
  22. #define IPC_DEV_NUM (20)
  23. #define FS_DEV_NUM (10)
  24. #define VIR_CHR_DEV_NUM (10)
  25. #define TTY_DEV_NUM (10)
  26. #define RPC_DEV_NUM (10)
  27. #define CCCI_MAX_VCHR_NUM (10)
  28. #define CCCI_VIR_CHR_KFIFO_SIZE (16)
  29. /*******************************************************************/
  30. /** Feature options **/
  31. /*******************************************************************/
  32. /* #define USING_PRINTK_LOG */
  33. #endif /* __CCCI_CFG_H__ */