summaryrefslogtreecommitdiffstats
path: root/drivers/input/keyboard/mpr121_touchkey.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Input: convert I2C drivers to use module_i2c_driver()Axel Lin2012-03-171-11/+1
| | | | | | | | | This patch converts the drivers in drivers/input/* to use the module_i2c_driver() macro which makes the code smaller and a bit simpler. Signed-off-by: Axel Lin <axel.lin@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
* Input: mpr121 - improve sensibility of touch keyJiejing Zhang2011-06-291-4/+12
| | | | | | | | | | | | | The Quick Charge bit in Electrode conf register should be set in init function. This bit was missed in chip's document, which may cause touch controller charge too slow to generate an interrupt. Also, adjust the default vlaue of touch and release threshold to make touch key more sensitive, this fix touch may not sensitive after setup with plastic case. Signed-off-by: Jiejing Zhang <jiejing.zhang@freescale.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
* Input: add driver FSL MPR121 capacitive touch sensorZhang Jiejing2011-05-121-0/+339
This patch adds basic support for Freescale MPR121 capacitive touch sensor. It's an i2c controller with up to 12 capacitance sensing inputs. Product information (data sheet, application notes) can be found here: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPR121 Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>