TCA6416/TCA6408A Keypad Support

modulename: tca6416-keypad.ko

configname: CONFIG_KEYBOARD_TCA6416

Linux Kernel Configuration
└─>Device Drivers
└─>Input device support
└─>Keyboards
└─>TCA6416/TCA6408A Keypad Support
In linux kernel since version 2.6.35 (release Date: 2010-08-01)  
This driver implements basic keypad functionality
for keys connected through TCA6416/TCA6408A IO expanders.

Say Y here if your device has keys connected to
TCA6416/TCA6408A IO expander. Your board-specific setup logic
must also provide pin-mask details(of which TCA6416 pins
are used for keypad).

If enabled the entire TCA6416 device will be managed through
this driver.

To compile this driver as a module, choose M here: the
module will be called tca6416_keypad.

source code: