ccci_ch.h 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  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. #ifndef __CCCI_CH_H__
  21. #define __CCCI_CH_H__
  22. enum ccci_ch_t {
  23. CCCI_CONTROL_RX = 0,
  24. CCCI_CONTROL_TX = 1,
  25. CCCI_SYSTEM_RX = 2,
  26. CCCI_SYSTEM_TX = 3,
  27. CCCI_PCM_RX = 4,
  28. CCCI_PCM_TX = 5,
  29. CCCI_UART1_RX = 6,
  30. CCCI_UART1_RX_ACK = 7,
  31. CCCI_UART1_TX = 8,
  32. CCCI_UART1_TX_ACK = 9,
  33. CCCI_UART2_RX = 10,
  34. CCCI_UART2_RX_ACK = 11,
  35. CCCI_UART2_TX = 12,
  36. CCCI_UART2_TX_ACK = 13,
  37. CCCI_FS_RX = 14,
  38. CCCI_FS_TX = 15,
  39. CCCI_PMIC_RX = 16,
  40. CCCI_PMIC_TX = 17,
  41. CCCI_UEM_RX = 18,
  42. CCCI_UEM_TX = 19,
  43. CCCI_CCMNI1_RX = 20,
  44. CCCI_CCMNI1_RX_ACK = 21,
  45. CCCI_CCMNI1_TX = 22,
  46. CCCI_CCMNI1_TX_ACK = 23,
  47. CCCI_CCMNI2_RX = 24,
  48. CCCI_CCMNI2_RX_ACK = 25,
  49. CCCI_CCMNI2_TX = 26,
  50. CCCI_CCMNI2_TX_ACK = 27,
  51. CCCI_CCMNI3_RX = 28,
  52. CCCI_CCMNI3_RX_ACK = 29,
  53. CCCI_CCMNI3_TX = 30,
  54. CCCI_CCMNI3_TX_ACK = 31,
  55. CCCI_RPC_RX = 32,
  56. CCCI_RPC_TX = 33,
  57. CCCI_IPC_RX = 34,
  58. CCCI_IPC_RX_ACK = 35,
  59. CCCI_IPC_TX = 36,
  60. CCCI_IPC_TX_ACK = 37,
  61. CCCI_IPC_UART_RX = 38,
  62. CCCI_IPC_UART_RX_ACK = 39,
  63. CCCI_IPC_UART_TX = 40,
  64. CCCI_IPC_UART_TX_ACK = 41,
  65. CCCI_MD_LOG_RX = 42,
  66. CCCI_MD_LOG_TX = 43,
  67. #ifdef CONFIG_MTK_ICUSB_SUPPORT
  68. CCCI_ICUSB_RX = 44,
  69. CCCI_ICUSB_RX_ACK = 45,
  70. CCCI_ICUSB_TX = 46,
  71. CCCI_ICUSB_TX_ACK = 47,
  72. #endif
  73. /* MAX Channel */
  74. CCCI_MAX_CH_NUM,
  75. /* Force modem assert channel id */
  76. CCCI_FORCE_ASSERT_CH = 20090215,
  77. /* Monitor channel */
  78. CCCI_MONITOR_CH = 0xf0000000,
  79. /* CCCI_INVALID_CH_ID */
  80. CCCI_INVALID_CH_ID = 0xffffffff,
  81. };
  82. #endif /* __CCCI_CH_H__ */