diff options
Diffstat (limited to 'drivers/input/keyboard/Kconfig')
-rw-r--r-- | drivers/input/keyboard/Kconfig | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/drivers/input/keyboard/Kconfig b/drivers/input/keyboard/Kconfig index 3a87f3ba5f75..e98beae23cfd 100644 --- a/drivers/input/keyboard/Kconfig +++ b/drivers/input/keyboard/Kconfig | |||
@@ -196,20 +196,22 @@ config KEYBOARD_GPIO_POLLED | |||
196 | module will be called gpio_keys_polled. | 196 | module will be called gpio_keys_polled. |
197 | 197 | ||
198 | config KEYBOARD_TCA6416 | 198 | config KEYBOARD_TCA6416 |
199 | tristate "TCA6416 Keypad Support" | 199 | tristate "TCA6416/TCA6408A Keypad Support" |
200 | depends on I2C | 200 | depends on I2C |
201 | help | 201 | help |
202 | This driver implements basic keypad functionality | 202 | This driver implements basic keypad functionality |
203 | for keys connected through TCA6416 IO expander | 203 | for keys connected through TCA6416/TCA6408A IO expanders. |
204 | 204 | ||
205 | Say Y here if your device has keys connected to | 205 | Say Y here if your device has keys connected to |
206 | TCA6416 IO expander. Your board-specific setup logic | 206 | TCA6416/TCA6408A IO expander. Your board-specific setup logic |
207 | must also provide pin-mask details(of which TCA6416 pins | 207 | must also provide pin-mask details(of which TCA6416 pins |
208 | are used for keypad). | 208 | are used for keypad). |
209 | 209 | ||
210 | If enabled the complete TCA6416 device will be managed through | 210 | If enabled the entire TCA6416 device will be managed through |
211 | this driver. | 211 | this driver. |
212 | 212 | ||
213 | To compile this driver as a module, choose M here: the | ||
214 | module will be called tca6416_keypad. | ||
213 | 215 | ||
214 | config KEYBOARD_MATRIX | 216 | config KEYBOARD_MATRIX |
215 | tristate "GPIO driven matrix keypad support" | 217 | tristate "GPIO driven matrix keypad support" |
@@ -459,6 +461,15 @@ config KEYBOARD_OMAP4 | |||
459 | To compile this driver as a module, choose M here: the | 461 | To compile this driver as a module, choose M here: the |
460 | module will be called omap4-keypad. | 462 | module will be called omap4-keypad. |
461 | 463 | ||
464 | config KEYBOARD_SPEAR | ||
465 | tristate "ST SPEAR keyboard support" | ||
466 | depends on PLAT_SPEAR | ||
467 | help | ||
468 | Say Y here if you want to use the SPEAR keyboard. | ||
469 | |||
470 | To compile this driver as a module, choose M here: the | ||
471 | module will be called spear-keboard. | ||
472 | |||
462 | config KEYBOARD_TNETV107X | 473 | config KEYBOARD_TNETV107X |
463 | tristate "TI TNETV107X keypad support" | 474 | tristate "TI TNETV107X keypad support" |
464 | depends on ARCH_DAVINCI_TNETV107X | 475 | depends on ARCH_DAVINCI_TNETV107X |