Kconfig 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. #
  2. # Sensor drivers configuration
  3. #
  4. menuconfig SENSORS_FINGERPRINT
  5. tristate "Finger Print Sensor devices"
  6. help
  7. Say Y here, and a list of sensors drivers will be displayed.
  8. Everything that didn't fit into the other categories is here. This option
  9. doesn't affect the kernel.
  10. If unsure, say Y.
  11. config FINGERPRINT_SECURE
  12. tristate "fingerprint sensor support"
  13. default n
  14. help
  15. If you say yes here you get support for Trustzone.
  16. config SENSORS_FPRINT_SECURE
  17. tristate "fingerprint sensor support"
  18. default n
  19. help
  20. If you say yes here you get support for Trustzone.
  21. In case of user binary, fingerprint sensor operates within trustzone.
  22. If this feature enabled, spi communication is controlled by Trusted Application.
  23. Then it should be enabled in the user binary.
  24. config SENSORS_FINGERPRINT_MODULE
  25. bool "module build"
  26. default n
  27. help
  28. You choose yes if you are using module build on fingerprint.
  29. config SENSORS_FINGERPRINT_LSI
  30. tristate "System LSI AP support"
  31. default n
  32. help
  33. If you say yes here you get support for System LSI AP.
  34. config SENSORS_FINGERPRINT_QCOM
  35. tristate "Qualcomm AP support"
  36. default n
  37. help
  38. If you say yes here you get support for Qualcomm AP.
  39. config SENSORS_FINGERPRINT_MTK
  40. tristate "Mediatek AP support"
  41. default n
  42. help
  43. If you say yes here you get support for Mediatek AP.
  44. config SENSORS_FINGERPRINT_NORMALSPI
  45. tristate "Goodix SPI normal mode"
  46. default n
  47. help
  48. If you say yes here you get to use spi normal mode on goodix sensor.
  49. config SENSORS_FINGERPRINT_32BITS_PLATFORM_ONLY
  50. tristate "32bits platform support"
  51. default n
  52. help
  53. If you say yes here you get support for 32bits platform.
  54. config SENSORS_QBT2000
  55. tristate "QBT2000 fingerprint sensor support"
  56. default n
  57. help
  58. If you say yes here you get support for Qualcomm's
  59. fingerprint sensor QBT2000.
  60. config SENSORS_QFS4008
  61. tristate "QFS4008 fingerprint sensor support"
  62. default n
  63. help
  64. If you say yes here you get support for Qualcomm's
  65. fingerprint sensor QFS4008.
  66. config SENSORS_ET5XX
  67. tristate "ET5XX fingerprint sensor support"
  68. default n
  69. help
  70. Fingerprint sensor driver.
  71. If you say yes here you get support for ET5XX sensor.
  72. ET5XX is the touch type fingerprint sensor.
  73. ET5XX module can support WOF mode.
  74. config SENSORS_EC6XX
  75. tristate "EC6XX fingerprint sensor support"
  76. default n
  77. help
  78. Fingerprint sensor driver.
  79. If you say yes here you get support for EC6XX sensor.
  80. EC6XX is the touch type fingerprint sensor.
  81. EC6XX module can support WOF mode.
  82. config SENSORS_ET7XX
  83. tristate "ET7XX fingerprint sensor support"
  84. default n
  85. help
  86. If you say yes here you get support for Egistec's
  87. fingerprint sensor ET7XX.
  88. config SENSORS_EL7XX
  89. tristate "EL7XX fingerprint sensor support"
  90. default n
  91. help
  92. If you say yes here you get support for Egistec's
  93. fingerprint sensor EL7XX.
  94. config SENSORS_GW3X
  95. tristate "generic goodix fingerprint driver"
  96. default n
  97. help
  98. If you say yes here you get support for Goodix's
  99. fingerprint sensor GW36X.
  100. config SENSORS_GW9558X
  101. tristate "generic goodix fingerprint driver"
  102. default n
  103. help
  104. If you say yes here you get support for Goodix's
  105. fingerprint sensor GW9558X.