<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/input/keyboard/mpr121_touchkey.c, branch linux-3.6.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.6.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.6.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-07-04T20:12:19Z</updated>
<entry>
<title>Input: request threaded-only IRQs with IRQF_ONESHOT</title>
<updated>2012-07-04T20:12:19Z</updated>
<author>
<name>Lars-Peter Clausen</name>
</author>
<published>2012-07-04T20:02:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9b7e31bbf4bb58b12e11a7f24b7c3e48bbd2f4da'/>
<id>urn:sha1:9b7e31bbf4bb58b12e11a7f24b7c3e48bbd2f4da</id>
<content type='text'>
Since commit 1c6c69525b ("genirq: Reject bogus threaded irq requests")
threaded IRQs without a primary handler need to be requested with
IRQF_ONESHOT, otherwise the request will fail. This patch adds the
IRQF_ONESHOT to input drivers where it is missing. Not modified by
this patch are those drivers where the requested IRQ will always be a
nested IRQ (e.g. because it's part of an MFD), since for this special
case IRQF_ONESHOT is not required to be specified when requesting the
IRQ.

Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: convert I2C drivers to use module_i2c_driver()</title>
<updated>2012-03-17T06:06:19Z</updated>
<author>
<name>Axel Lin</name>
</author>
<published>2012-03-17T06:05:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1b92c1cf6b638e7cbe9fdaac3f6efb8874f5cc02'/>
<id>urn:sha1:1b92c1cf6b638e7cbe9fdaac3f6efb8874f5cc02</id>
<content type='text'>
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 &lt;axel.lin@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: mpr121 - improve sensibility of touch key</title>
<updated>2011-06-29T08:32:49Z</updated>
<author>
<name>Jiejing Zhang</name>
</author>
<published>2011-06-29T08:28:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c7b4a5d58bffdf3aa7f923319643af0ebf925515'/>
<id>urn:sha1:c7b4a5d58bffdf3aa7f923319643af0ebf925515</id>
<content type='text'>
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 &lt;jiejing.zhang@freescale.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: add driver FSL MPR121 capacitive touch sensor</title>
<updated>2011-05-12T15:28:58Z</updated>
<author>
<name>Zhang Jiejing</name>
</author>
<published>2011-05-11T21:32:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=36682b81de32090f5c9fac165e71ab8939aab8c0'/>
<id>urn:sha1:36682b81de32090f5c9fac165e71ab8939aab8c0</id>
<content type='text'>
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 &lt;jiejing.zhang@freescale.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
</feed>
