cust_eint.h 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. /*
  2. * Generated by MTK SP Drv_CodeGen Version 03.13.6 for MT6580. Copyright MediaTek Inc. (C) 2013.
  3. * Mon Feb 26 21:57:47 2024
  4. * Do Not Modify the File.
  5. */
  6. #ifndef __CUST_EINTH
  7. #define __CUST_EINTH
  8. #ifdef __cplusplus
  9. extern "C" {
  10. #endif
  11. #define CUST_EINT_POLARITY_LOW 0
  12. #define CUST_EINT_POLARITY_HIGH 1
  13. #define CUST_EINT_DEBOUNCE_DISABLE 0
  14. #define CUST_EINT_DEBOUNCE_ENABLE 1
  15. #define CUST_EINT_EDGE_SENSITIVE 0
  16. #define CUST_EINT_LEVEL_SENSITIVE 1
  17. //////////////////////////////////////////////////////////////////////////////
  18. #define CUST_EINT_ACCDET_NUM 0
  19. #define CUST_EINT_ACCDET_DEBOUNCE_CN 256
  20. #define CUST_EINT_ACCDET_POLARITY CUST_EINT_POLARITY_LOW
  21. #define CUST_EINT_ACCDET_SENSITIVE CUST_EINT_LEVEL_SENSITIVE
  22. #define CUST_EINT_ACCDET_DEBOUNCE_EN CUST_EINT_DEBOUNCE_ENABLE
  23. #define CUST_EINT_GYRO_NUM 1
  24. #define CUST_EINT_GYRO_DEBOUNCE_CN 0
  25. #define CUST_EINT_GYRO_POLARITY CUST_EINT_POLARITY_LOW
  26. #define CUST_EINT_GYRO_SENSITIVE CUST_EINT_LEVEL_SENSITIVE
  27. #define CUST_EINT_GYRO_DEBOUNCE_EN CUST_EINT_DEBOUNCE_DISABLE
  28. #define CUST_EINT_GSE_1_NUM 2
  29. #define CUST_EINT_GSE_1_DEBOUNCE_CN 0
  30. #define CUST_EINT_GSE_1_POLARITY CUST_EINT_POLARITY_LOW
  31. #define CUST_EINT_GSE_1_SENSITIVE CUST_EINT_LEVEL_SENSITIVE
  32. #define CUST_EINT_GSE_1_DEBOUNCE_EN CUST_EINT_DEBOUNCE_DISABLE
  33. #define CUST_EINT_MSDC1_INS_NUM 3
  34. #define CUST_EINT_MSDC1_INS_DEBOUNCE_CN 1
  35. #define CUST_EINT_MSDC1_INS_POLARITY CUST_EINT_POLARITY_LOW
  36. #define CUST_EINT_MSDC1_INS_SENSITIVE CUST_EINT_LEVEL_SENSITIVE
  37. #define CUST_EINT_MSDC1_INS_DEBOUNCE_EN CUST_EINT_DEBOUNCE_ENABLE
  38. #define CUST_EINT_TOUCH_PANEL_NUM 5
  39. #define CUST_EINT_TOUCH_PANEL_DEBOUNCE_CN 0
  40. #define CUST_EINT_TOUCH_PANEL_POLARITY CUST_EINT_POLARITY_LOW
  41. #define CUST_EINT_TOUCH_PANEL_SENSITIVE CUST_EINT_EDGE_SENSITIVE
  42. #define CUST_EINT_TOUCH_PANEL_DEBOUNCE_EN CUST_EINT_DEBOUNCE_DISABLE
  43. #define CUST_EINT_ALS_NUM 6
  44. #define CUST_EINT_ALS_DEBOUNCE_CN 0
  45. #define CUST_EINT_ALS_POLARITY CUST_EINT_POLARITY_LOW
  46. #define CUST_EINT_ALS_SENSITIVE CUST_EINT_LEVEL_SENSITIVE
  47. #define CUST_EINT_ALS_DEBOUNCE_EN CUST_EINT_DEBOUNCE_DISABLE
  48. #define CUST_EINT_DSI_TE_NUM 16
  49. #define CUST_EINT_DSI_TE_DEBOUNCE_CN 0
  50. #define CUST_EINT_DSI_TE_POLARITY CUST_EINT_POLARITY_HIGH
  51. #define CUST_EINT_DSI_TE_SENSITIVE CUST_EINT_EDGE_SENSITIVE
  52. #define CUST_EINT_DSI_TE_DEBOUNCE_EN CUST_EINT_DEBOUNCE_DISABLE
  53. //////////////////////////////////////////////////////////////////////////////
  54. #ifdef __cplusplus
  55. }
  56. #endif
  57. #endif //_CUST_EINT_H