Kconfig 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. config KEYBOARD_MTK
  2. tristate "MediaTek Keypad Support"
  3. ---help---
  4. Say Y here if you want to use the keypad.
  5. If unuse, say N.
  6. To compile this driver as a module, choose M here: the
  7. module will be called mtk-kpd.
  8. config KEYBOARD_HID
  9. tristate "MediaTek hid keyboard support"
  10. ---help---
  11. Say Y here if you want to use the hid keyboard.
  12. If unuse, say N.
  13. To compile this driver as a module, choose M here: the
  14. module will be called hid_keyboard.
  15. config ONEKEY_REBOOT_NORMAL_MODE
  16. bool "Long press reboot by Powerkey only on normal mode"
  17. default n
  18. ---help---
  19. Say Y here if you want to use one key reboot normal mode.
  20. If unuse, say N.
  21. To compile this driver as a module, choose M here: the
  22. module will be called long_press_reboot_function_setting.
  23. config TWOKEY_REBOOT_NORMAL_MODE
  24. bool "Long press reboot by Powerkey + other key on normal mode"
  25. default n
  26. ---help---
  27. Say Y here if you want to use two key reboot noraml mode.
  28. If unuse, say N.
  29. To compile this driver as a module, choose M here: the
  30. module will be called long_press_reboot_function_setting.
  31. config ONEKEY_REBOOT_OTHER_MODE
  32. bool "Long press reboot by Powerkey only on other mode"
  33. default n
  34. ---help---
  35. Say Y here if you want to use one key reboot other mode.
  36. If unuse, say N.
  37. To compile this driver as a module, choose M here: the
  38. module will be called long_press_reboot_function_setting.
  39. config TWOKEY_REBOOT_OTHER_MODE
  40. bool "Long press reboot by Powerkey + other key on other mode"
  41. default n
  42. ---help---
  43. Say Y here if you want to use two key reboot other mode.
  44. If unuse, say N.
  45. To compile this driver as a module, choose M here: the
  46. module will be called long_press_reboot_function_setting.
  47. config KPD_PMIC_LPRST_TD
  48. int "Long press reboot timeout period"
  49. range 0 3
  50. default "1"
  51. ---help---
  52. 0->8s, 1->11s, 2->14s, 3->5s
  53. config KPD_PWRKEY_USE_EINT
  54. bool "power key use keypad key"
  55. default n
  56. ---help---
  57. Say Y here if you want to use keypad key as power key.
  58. If unuse, say N.
  59. To compile this driver as a module, choose M here: the
  60. module will be called kpd_pwrkey_handler_hal.
  61. config KPD_PWRKEY_USE_PMIC
  62. bool "power key use pmic key"
  63. default n
  64. ---help---
  65. Say Y here if you want to use pmic key as power key.
  66. If unuse, say N.
  67. To compile this driver as a module, choose M here: the
  68. module will be called kpd_pmic_pwrkey_hal.
  69. config MTK_MRDUMP_KEY
  70. bool "MediaTek mrdump reset key support"
  71. default n
  72. help
  73. Say Y if you want to enable mrdump key SMT item support.
  74. If you don't know what to do here, say N.