<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/include/linux/input, branch v2.6.37.2</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.37.2</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.37.2'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2010-10-13T14:49:27Z</updated>
<entry>
<title>Input: add ROHM BU21013 touch panel controller support</title>
<updated>2010-10-13T14:49:27Z</updated>
<author>
<name>Naveen Kumar Gaddipati</name>
<email>naveen.gaddipati@stericsson.com</email>
</author>
<published>2010-10-05T05:32:48Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=4780c8df3856398020be2928d9e9fa8c457a09a4'/>
<id>urn:sha1:4780c8df3856398020be2928d9e9fa8c457a09a4</id>
<content type='text'>
Add the ROHM BU21013 capacitive touch panel controller support with
i2c interface.

Acked-by: Linus Walleij &lt;linus.walleij@stericsson.com&gt;
Signed-off-by: Naveen Kumar Gaddipati &lt;naveen.gaddipati@stericsson.com&gt;
Acked-by: Henrik Rydberg &lt;rydberg@euromail.se&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: cy8ctmg110 - capacitive touchscreen support</title>
<updated>2010-07-31T09:37:17Z</updated>
<author>
<name>Samuli Konttila</name>
<email>samuli.konttila@aavamobile.com</email>
</author>
<published>2010-07-30T16:02:43Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=60347c194acec7ff1b4291ac8e62a5345244c2ee'/>
<id>urn:sha1:60347c194acec7ff1b4291ac8e62a5345244c2ee</id>
<content type='text'>
Add support for the cy8ctmg110 capacitive touchscreen used on some
embedded devices.

(Some clean up by Alan Cox)

Signed-off-by: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: adxl34x - add support for ADXL346 orientation sensing</title>
<updated>2010-06-25T15:55:15Z</updated>
<author>
<name>Michael Hennerich</name>
<email>michael.hennerich@analog.com</email>
</author>
<published>2010-06-25T15:44:10Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=671386bb23c57e5448f386a41101ed65ad1d488c'/>
<id>urn:sha1:671386bb23c57e5448f386a41101ed65ad1d488c</id>
<content type='text'>
Signed-off-by: Michael Hennerich &lt;michael.hennerich@analog.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: add driver for ADXL345/346 Digital Accelerometers</title>
<updated>2010-06-25T15:55:07Z</updated>
<author>
<name>Michael Hennerich</name>
<email>michael.hennerich@analog.com</email>
</author>
<published>2010-06-25T15:44:10Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=e27c729219ad24c8ac9a4b34cf192e56917565c5'/>
<id>urn:sha1:e27c729219ad24c8ac9a4b34cf192e56917565c5</id>
<content type='text'>
This is a driver for the ADXL345/346 Three-Axis Digital Accelerometers.

Signed-off-by: Michael Hennerich &lt;michael.hennerich@analog.com&gt;
Signed-off-by: Chris Verges &lt;chrisv@cyberswitching.com&gt;
Signed-off-by: Luotao Fu &lt;l.fu@pengutronix.de&gt;
Signed-off-by: Barry Song &lt;barry.song@analog.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: matrix_keypad - add support for clustered irq</title>
<updated>2010-06-10T19:33:59Z</updated>
<author>
<name>Luotao Fu</name>
<email>l.fu@pengutronix.de</email>
</author>
<published>2010-06-10T19:05:23Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=fb76dd10b91146e9cefbb3cd4e6812c5a95ee43b'/>
<id>urn:sha1:fb76dd10b91146e9cefbb3cd4e6812c5a95ee43b</id>
<content type='text'>
This one adds support of a combined irq source for the whole matrix keypad.
This can be useful if all rows and columns of the keypad are e.g. connected
to a GPIO expander, which only has one interrupt line for all events on
every single GPIO.

Signed-off-by: Luotao Fu &lt;l.fu@pengutronix.de&gt;
Acked-by: Eric Miao &lt;eric.y.miao@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>input: Touchscreen driver for TPS6507x</title>
<updated>2010-05-27T23:37:38Z</updated>
<author>
<name>Todd Fischer</name>
<email>todd.fischer@ridgerun.com</email>
</author>
<published>2010-04-05T23:53:12Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=752599667048898b6969e06e4637f906b04ec752'/>
<id>urn:sha1:752599667048898b6969e06e4637f906b04ec752</id>
<content type='text'>
Add touch screen input driver for TPS6507x family of multi-function
chips.  Uses the TPS6507x MFD driver.  No interrupt support due to
testing limitations of current hardware.

Signed-off-by: Todd Fischer &lt;todd.fischer@ridgerun.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Input: add Analog Devices AD714x captouch input driver</title>
<updated>2010-04-14T06:27:16Z</updated>
<author>
<name>Bryan Wu</name>
<email>cooloney@kernel.org</email>
</author>
<published>2010-03-22T06:23:24Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=31a6296333b94964e9a073649840bb34d4603369'/>
<id>urn:sha1:31a6296333b94964e9a073649840bb34d4603369</id>
<content type='text'>
AD7142 and AD7147 are integrated capacitance-to-digital converters
(CDCs) with on-chip environmental calibration for use in systems
requiring a novel user input method. The AD7142 and AD7147 can interface
to external capacitance sensors implementing functions such as buttons,
scrollwheels, sliders, touchpads and so on.

The chips don't restrict the specific usage. Depending on the hardware
connection, one special target board can include one or several these
components. The platform_data for the device's "struct device" holds
these information. The data-struct defined in head file descript the
hardware feature of button/scrollwheel/slider/touchpad components on
target boards, which need be filled in the arch/mach-/.

As the result, the driver is independent of boards. It gets the
components layout from the platform_data, registers related devices,
fullfills the algorithms and state machines for these components and
report related input events to up level.

Signed-off-by: Bryan Wu &lt;cooloney@kernel.org&gt;
Signed-off-by: Michael Hennerich &lt;michael.hennerich@analog.com&gt;
Signed-off-by: Barry Song &lt;21cnbao@gmail.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: matrix_keypad - allow platform to disable key autorepeat</title>
<updated>2010-04-06T06:02:00Z</updated>
<author>
<name>H Hartley Sweeten</name>
<email>hartleys@visionengravers.com</email>
</author>
<published>2010-04-06T05:29:09Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=9d32c30542f9ecdb4b96a1a960924c9f403e3562'/>
<id>urn:sha1:9d32c30542f9ecdb4b96a1a960924c9f403e3562</id>
<content type='text'>
In an embedded system the matrix_keypad driver might be used to
interface with an external control panel and not an actual keyboard.
On the control panel some of the keys could be used to turn on/off
various functions.  If key autorepeat is enabled this causes the
function to quickly toggle between the on and off states and makes
operation difficult.

Add an option in the platform-specific data to disable the key
autorepeat.

Signed-off-by: H Hartley Sweeten &lt;hsweeten@visionengravers.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: sh_keysc - update the driver with mode 6</title>
<updated>2010-02-11T07:04:18Z</updated>
<author>
<name>Magnus Damm</name>
<email>damm@opensource.se</email>
</author>
<published>2010-02-11T07:03:22Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=8f8be2439cd368cc6ba94888919ee90b5a26f0cb'/>
<id>urn:sha1:8f8be2439cd368cc6ba94888919ee90b5a26f0cb</id>
<content type='text'>
Add mode 6 support to the sh_keysc driver. Also update the KYOUTDR mask
value to include all 16 register bits.

Signed-off-by: Magnus Damm &lt;damm@opensource.se&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: sh_keysc - add mode 4 and mode 5 support</title>
<updated>2010-01-21T08:03:56Z</updated>
<author>
<name>Magnus Damm</name>
<email>damm@opensource.se</email>
</author>
<published>2010-01-21T08:02:36Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=3bf127637e22ddf95e67e10a23c339cee3d52429'/>
<id>urn:sha1:3bf127637e22ddf95e67e10a23c339cee3d52429</id>
<content type='text'>
Add Mode 4 and Mode 5 support to the SH_KEYSC driver. These modes allow
slightly larger key pad matrixes.

While at it, make use of resource_size().

Signed-off-by: Magnus Damm &lt;damm@opensource.se&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
</feed>
